Class IterativeASS.SchurComplementSolver
java.lang.Object
org.ojalgo.matrix.task.iterative.MutableSolver
org.ojalgo.optimisation.convex.IterativeASS.SchurComplementSolver
- All Implemented Interfaces:
MatrixTask<Double>, SolverTask<Double>
- Enclosing class:
IterativeASS
The equation system body is the (negated) Schur complement (of the Q-matrix in the full KKT-system).
-
Nested Class Summary
Nested classes/interfaces inherited from interface SolverTask
SolverTask.Factory<N> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final IterativeASS.SparseArrayPoolprivate final intprivate final Equation[] -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class MutableSolver
add, clear, doubleValue, equations, getDelegate, preallocate, remove, resolve, resolve, solveMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface SolverTask
preallocate, solve, toSolutionProvider
-
Field Details
-
myCountE
private final int myCountE -
myEquationBodyPool
-
myFullDim
private final int myFullDim -
myIterationRows
-
-
Constructor Details
-
SchurComplementSolver
SchurComplementSolver()
-
-
Method Details
-
add
-
getRHS
double[] getRHS() -
remove
void remove(int i)
-