Package jline.solvers.mva.handlers
Class Solver_amva
java.lang.Object
jline.solvers.mva.handlers.Solver_amva
Handler for the solver_amva function.
-
Method Summary
Modifier and TypeMethodDescriptionstatic booleanConservative form of the branch test below: true when this model may be solved by the product-form AMVA kernels (the linearizer family and relatives) rather than bySolver_amvald.static MVAResultsolver_amva(NetworkStruct sn, SolverOptions options)
-
Method Details
-
amvaUsesProductFormKernels
Conservative form of the branch test below: true when this model may be solved by the product-form AMVA kernels (the linearizer family and relatives) rather than bySolver_amvald. The mixed case is reported true for every resolved method, while the branch itself takes it only for "lin", so a caller reading this is never told that Solver_amvald will run when it might not.Read by
Solver_mva_analyzer.mvaCarriesInterlock(jline.lang.NetworkStruct, jline.solvers.SolverOptions), which needs to know whether a supplied interlock matrix would be honoured in place or would force the model onto another algorithm. -
solver_amva
-