Class MatrixSolverBase03

java.lang.Object
Direct Known Subclasses:
MatrixSolver_BlockLanczos, MatrixSolver_Gauss03, MatrixSolver_PGauss01

public abstract class MatrixSolverBase03
extends MatrixSolverBase02
Base implementation for a congruence equation system (the "LinAlg phase matrix") solver. Much faster than the first version due to great improvements by Dave McGuigan.
  • Constructor Details

    • MatrixSolverBase03

      public MatrixSolverBase03()
  • Method Details

    • sortSmooths

      protected void sortSmooths​(java.util.List<Smooth> list)
      Sort smooths be smallest number of column bits set
      Overrides:
      sortSmooths in class MatrixSolverBase02