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

Class DoubleChebyshev

  • All Implemented Interfaces:
    DoubleIterativeSolver


    public class DoubleChebyshev
    extends AbstractDoubleIterativeSolver
    Chebyshev solver. Solves the symmetric positive definite linear system Ax = b using the Preconditioned Chebyshev Method. Chebyshev requires an acurate estimate on the bounds of the spectrum of the matrix.
    • Constructor Detail

      • DoubleChebyshev

        public DoubleChebyshev(DoubleMatrix1D template,
                               double eigmin,
                               double eigmax)
        Constructor for Chebyshev. 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. Eigenvalue estimates must also be provided
        Parameters:
        template - Vector to use as template for the work vectors needed in the solution process
        eigmin - Smallest eigenvalue. Must be positive
        eigmax - Largest eigenvalue. Must be positive

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.