Package jline.solvers.nc
Class SolverNC
java.lang.Object
jline.solvers.Solver
jline.solvers.NetworkSolver
jline.solvers.nc.SolverNC
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
-
Field Summary
Fields inherited from class jline.solvers.NetworkSolver
avgHandles, model, sn, tranHandles
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic SolverOptions
static FeatureSet
Returns the feature set supported by the NC solvervoid
void
static SolverNC.SolverNCReturn
solver_nc
(NetworkStruct sn, SolverOptions options) static SolverNC.SolverNCJointReturn
solver_nc_joint
(NetworkStruct sn, SolverOptions options) static SolverNC.SolverNCMargReturn
solver_nc_marg
(NetworkStruct sn, SolverOptions options, Double lG) static SolverNC.SolverNCLDReturn
solver_ncld
(NetworkStruct sn, SolverOptions options) static boolean
Checks whether the given model is supported by the NC solverMethods inherited from class jline.solvers.NetworkSolver
getAllSolvers, getAvg, getAvgArvR, getAvgArvRChain, getAvgArvRHandles, getAvgChain, getAvgChainTable, getAvgHandles, getAvgNode, getAvgNodeArvRChain, getAvgNodeChain, getAvgNodeChainTable, getAvgNodeQLenChain, getAvgNodeRespTChain, getAvgNodeTable, getAvgNodeTputChain, getAvgNodeUtilChain, getAvgQLen, getAvgQLenChain, getAvgQLenHandles, getAvgResidT, getAvgResidTHandles, getAvgRespT, getAvgRespTChain, getAvgRespTHandles, getAvgSys, getAvgSysRespT, getAvgSysTable, getAvgSysTput, getAvgTable, getAvgTput, getAvgTputChain, getAvgTputHandles, getAvgUtil, getAvgUtilChain, getAvgUtilHandles, getAvgWaitT, getModel, getTranAvg, getTranHandles, hasAvgResults, hasDistribResults, hasTranResults, setAvgHandles, setAvgResults, setDistribResults, setModel, setTranAvgResults, setTranHandles, setTranProb
Methods inherited from class jline.solvers.Solver
getName, getOptions, getResults, hasResults, isJavaAvailable, isValidOption, listValidOptions, parseOptions, parseOptions, reset, resetRandomGeneratorSeed, runAnalyzerChecks, setChecks, setOptions
-
Constructor Details
-
SolverNC
-
SolverNC
-
SolverNC
-
SolverNC
-
-
Method Details
-
defaultOptions
-
solver_nc_marg
public static SolverNC.SolverNCMargReturn solver_nc_marg(NetworkStruct sn, SolverOptions options, Double lG) -
solver_nc_joint
-
solver_nc
-
solver_ncld
-
getFeatureSet
Returns the feature set supported by the NC solver- Returns:
- - the feature set supported by the NC solver
-
supports
Checks whether the given model is supported by the NC solver- Parameters:
model
- - the network model- Returns:
- - true if the model is supported, false otherwise
-
getStruct
-
setStruct
-
runAnalyzer
- Specified by:
runAnalyzer
in classSolver
- Throws:
IllegalAccessException
-
getProb
-