Documentation of 'cern.colt.matrix.tdouble.algo.solver.DoubleGMRES' Java class
DoubleGMRES
cern.colt.matrix.tdouble.algo.solver

Class DoubleGMRES

  • All Implemented Interfaces:
    DoubleIterativeSolver


    public class DoubleGMRES
    extends AbstractDoubleIterativeSolver
    GMRES solver. GMRES solves the unsymmetric linear system Ax = b using the Generalized Minimum Residual method. The GMRES iteration is restarted after a given number of iterations. By default it is restarted after 30 iterations.
    • Constructor Detail

      • DoubleGMRES

        public DoubleGMRES(DoubleMatrix1D template)
        Constructor for GMRES. Uses the given vector as template for creating scratch vectors. Typically, the solution or the right hand side vector can be passed, and the template is not modified. The iteration is restarted every 30 iterations
        Parameters:
        template - Vector to use as template for the work vectors needed in the solution process
      • DoubleGMRES

        public DoubleGMRES(DoubleMatrix1D template,
                           int restart)
        Constructor for GMRES. Uses the given vector as template for creating scratch vectors. Typically, the solution or the right hand side vector can be passed, and the template is not modified
        Parameters:
        template - Vector to use as template for the work vectors needed in the solution process
        restart - GMRES iteration is restarted after this number of iterations

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.