Belos Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Belos::BlockCG< ScalarType, MV, OP >This class implements the preconditioned Conjugate Gradient algorithm for solving real symmetric positive definite linear systems of equations AX = B, where B is a matrix containing one or more right-hand sides
Belos::BlockGmres< ScalarType, MV, OP >This class implements the Restarted Block GMRES algorithm for solving real nonsymmetric linear systems of equations AX = B, where B is a matrix containing one or more right-hand sides, and X is the matrix of corresponding solutions
Belos::CG< ScalarType, MV, OP >This class implements the preconditioned Conjugate Gradient algorithm for solving real symmetric positive definite linear systems of equations Ax = b, where b is the right-hand side vector and x is the corresponding solution
Belos::EpetraMultiVec
Belos::EpetraOp
Belos::EpetraOperatorThis class provides and interface to the Epetra_Operator class, so Belos can be integrated into other codes as an abstract operator
Belos::EpetraPrecOp
Belos::IterativeSolver< ScalarType, MV, OP >The Belos::IterativeSolver is a templated virtual base class that defines the basic interface that any linear solver will support
Belos::LinearProblem< ScalarType, MV, OP >The Belos::LinearProblem class is a wrapper that encapsulates the general information needed for solving a linear system of equations. The general information is being held as either Belos::Operator or Belos::MultiVec objects
Belos::MultiVec< ScalarType >Belos's templated pure virtual class for constructing multivectors that are used by the eigensolver
Belos::MultiVecTraits< ScalarType, MV >
Belos::MultiVecTraits< double, Epetra_MultiVector >
Belos::MultiVecTraits< ScalarType, MultiVec< ScalarType > >
Belos::Operator< ScalarType >Belos's templated pure virtual class for constructing the operator that is used by the linear solver
Belos::OperatorTraits< ScalarType, MV, OP >
Belos::OperatorTraits< double, Epetra_MultiVector, Epetra_Operator >
Belos::OperatorTraits< ScalarType, MultiVec< ScalarType >, Operator< ScalarType > >Template specialization of Belos::OperatorTraits class using Belos::Operator and Belos::MultiVec virtual base classes
Belos::OutputManager< ScalarType >Belos's basic output manager for sending information of select verbosity levels to the appropriate output stream
Belos::StatusTest< ScalarType, MV, OP >A pure virtual class for defining the status tests for the Belos iterative solvers
Belos::StatusTestCombo< ScalarType, MV, OP >A class for extending the status testing capabilities of Belos via logical combinations
Belos::StatusTestMaxIters< ScalarType, MV, OP >A Belos::StatusTest class for specifying a maximum number of iterations
Belos::StatusTestMaxRestarts< ScalarType, MV, OP >A Belos::StatusTest class for specifying a maximum number of restarts
Belos::StatusTestOutputter< ScalarType, MV, OP >StatusTest implementation that does nothing but outputting
Belos::StatusTestResNorm< ScalarType, MV, OP >An implementation of StatusTest using a family of residual norms
Belos::TFQMR< ScalarType, MV, OP >This class implements the preconditioned transpose-free QMR algorithm for solving non-Hermitian linear systems of equations Ax = b, where b is the right-hand side vector and x is the corresponding solution
Belos::UndefinedMultiVecTraits< ScalarType, MV >
Belos::UndefinedOperatorTraits< ScalarType, MV, OP >

Generated on Thu Sep 18 12:30:12 2008 for Belos by doxygen 1.3.9.1