Package solvers.linearSystemSolver


package solvers.linearSystemSolver
Linear system solver used by the exact JMVA solution algorithms.
  • Class
    Description
    Class which defines a ModularSolver object, which solves the linear system using residual systems solved by Gaussian elimination.
    The ModularSolverParallelTask performs the solution of a residual linear system and part of the result recombination process.
    The ModuloSelectionTask performs the selection of a prime modulo of a given size.
    This class extends the Solver one and adds to it all useful fields and methods a parallel solver should support, such as thread management code, shutdown routines, etc.
    Class which defines a SimpleSolver object, which solves the system using Gaussian elimination with partial pivoting.
    Class which defines several methods every Solver object must support.
    Interface for classes which define several methods every LinearSystemSolver object must support.