Package jline.solvers
Class NetworkSolver
java.lang.Object
jline.solvers.Solver
jline.solvers.NetworkSolver
- Direct Known Subclasses:
SolverCTMC
,SolverFluid
,SolverJMT
,SolverMAM
,SolverMVA
,SolverNC
,SolverSSA
-
Field Summary
Modifier and TypeFieldDescription -
Constructor Summary
ModifierConstructorDescriptionprotected
NetworkSolver
(Network model, String name) protected
NetworkSolver
(Network model, String name, SolverOptions options) -
Method Summary
Modifier and TypeMethodDescriptionstatic List<NetworkSolver>
getAllSolvers
(Network model) final SolverResult
getAvg()
final Matrix
final Matrix
final SolverResult
final NetworkAvgChainTable
final SolverResult
final Matrix
final SolverResult
final NetworkAvgNodeChainTable
final Matrix
final Matrix
final NetworkAvgNodeTable
final Matrix
final Matrix
final Matrix
final Matrix
final Matrix
final Matrix
final Matrix
final void
final Matrix
final NetworkAvgSysTable
final Matrix
final NetworkAvgTable
final Matrix
final Matrix
final Matrix
final Matrix
final Matrix
getModel()
final void
protected boolean
boolean
boolean
void
setAvgHandles
(SolverAvgHandles handles) void
setAvgResults
(Matrix Q, Matrix U, Matrix R, Matrix T, Matrix A, Matrix W, Matrix C, Matrix X, double runtime, String method, int iter) protected final void
final void
final void
setTranAvgResults
(Matrix[][] Qt, Matrix[][] Ut, Matrix[][] Rt, Matrix[][] Tt, Matrix[][] Ct, Matrix[][] Xt, double runtimet) void
protected final void
Methods inherited from class jline.solvers.Solver
defaultOptions, getName, getOptions, getResults, hasResults, isJavaAvailable, isValidOption, listValidOptions, parseOptions, parseOptions, reset, resetRandomGeneratorSeed, runAnalyzer, runAnalyzerChecks, setChecks, setOptions, supports
-
Field Details
-
model
-
sn
-
avgHandles
-
tranHandles
-
-
Constructor Details
-
NetworkSolver
-
NetworkSolver
-
-
Method Details
-
getAllSolvers
-
setTranHandles
public void setTranHandles() -
getTranHandles
-
getAvgHandles
-
setAvgHandles
-
getAvgQLenHandles
-
getAvgUtilHandles
-
getAvgRespTHandles
-
getAvgTputHandles
-
getAvgArvRHandles
-
getAvgResidTHandles
-
hasAvgResults
protected boolean hasAvgResults() -
hasTranResults
public boolean hasTranResults() -
hasDistribResults
public boolean hasDistribResults() -
getAvgQLen
-
getAvgUtil
-
getAvgRespT
-
getAvgWaitT
-
getAvgResidT
-
getAvgTput
-
getAvgArvR
-
getModel
-
setModel
-
getAvgNode
-
getAvg
-
getAvgNodeChainTable
-
getAvgNodeTable
-
getAvgTable
-
getAvgChain
-
getAvgNodeChain
-
getAvgChainTable
-
getAvgArvRChain
-
getAvgNodeArvRChain
-
getAvgQLenChain
-
getAvgUtilChain
-
getAvgRespTChain
-
getAvgTputChain
-
getAvgNodeQLenChain
-
getAvgNodeUtilChain
-
getAvgNodeRespTChain
-
getAvgNodeTputChain
-
getAvgSys
public final void getAvgSys() -
getAvgSysTable
-
getAvgSysRespT
-
getAvgSysTput
-
getTranAvg
public final void getTranAvg() -
setAvgResults
-
setDistribResults
protected final void setDistribResults() -
setTranProb
protected final void setTranProb() -
setTranAvgResults
-