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

final class IterativeASS.SchurComplementSolver extends MutableSolver
The equation system body is the (negated) Schur complement (of the Q-matrix in the full KKT-system).
  • Field Details

    • myCountE

      private final int myCountE
    • myEquationBodyPool

      private final IterativeASS.SparseArrayPool myEquationBodyPool
    • myFullDim

      private final int myFullDim
    • myIterationRows

      private final Equation[] myIterationRows
  • Constructor Details

    • SchurComplementSolver

      SchurComplementSolver()
  • Method Details

    • add

      void add(int j, Access1D<Double> column, double rhs)
    • getRHS

      double[] getRHS()
    • remove

      void remove(int i)