| Belos::BelosError | An std::exception class parent to all Belos exceptions |
| Belos::BlockCGIter< ScalarType, MV, OP > | This class implements the block, preconditioned Conjugate Gradient (CG) iteration |
| Belos::BlockCGSolMgr< ScalarType, MV, OP > | The Belos::BlockCGSolMgr provides a powerful and fully-featured solver manager over the CG and BlockCG linear solver |
| Belos::BlockCGSolMgrLinearProblemFailure | BlockCGSolMgrLinearProblemFailure is thrown when the linear problem is not setup (i.e |
| Belos::BlockCGSolMgrOrthoFailure | BlockCGSolMgrOrthoFailure is thrown when the orthogonalization manager is unable to generate orthonormal columns from the initial basis vectors |
| Belos::BlockFGmresIter< ScalarType, MV, OP > | This class implements the block flexible GMRES iteration, where a block Krylov subspace is constructed. The QR decomposition of block, upper Hessenberg matrix is performed each iteration to update the least squares system and give the current linear system residuals |
| Belos::BlockGmresIter< ScalarType, MV, OP > | This class implements the block GMRES iteration, where a block Krylov subspace is constructed. The QR decomposition of block, upper Hessenberg matrix is performed each iteration to update the least squares system and give the current linear system residuals |
| Belos::BlockGmresSolMgr< ScalarType, MV, OP > | The Belos::BlockGmresSolMgr provides a powerful and fully-featured solver manager over the BlockGmres linear solver |
| Belos::BlockGmresSolMgrLinearProblemFailure | BlockGmresSolMgrLinearProblemFailure is thrown when the linear problem is not setup (i.e |
| Belos::BlockGmresSolMgrOrthoFailure | BlockGmresSolMgrOrthoFailure is thrown when the orthogonalization manager is unable to generate orthonormal columns from the initial basis vectors |
| Belos::CGIter< ScalarType, MV, OP > | This class implements the preconditioned Conjugate Gradient (CG) iteration |
| Belos::CGIterateFailure | CGIterateFailure is thrown when the CGIteration object is unable to compute the next iterate in the CGIteration::iterate() routine |
| Belos::CGIteration< ScalarType, MV, OP > | |
| Belos::CGIterationInitFailure | CGIterationInitFailure is thrown when the CGIteration object is unable to generate an initial iterate in the CGIteration::initialize() routine |
| Belos::CGIterationLAPACKFailure | CGIterationLAPACKFailure is thrown when a nonzero return value is passed back from an LAPACK routine |
| Belos::CGIterationOrthoFailure | CGIterationOrthoFailure is thrown when the CGIteration object is unable to compute independent direction vectors in the CGIteration::iterate() routine |
| Belos::CGIterationState< ScalarType, MV > | Structure to contain pointers to CGIteration state variables |
| Belos::DGKSOrthoManager< ScalarType, MV, OP > | An implementation of the Belos::MatOrthoManager that performs orthogonalization using (potentially) multiple steps of classical Gram-Schmidt |
| Belos::GCRODRIter< ScalarType, MV, OP > | This class implements the GCRODR iteration, where a single-stdvector Krylov subspace is constructed. The QR decomposition of block, upper Hessenberg matrix is performed each iteration to update the least squares system and give the current linear system residuals |
| Belos::GCRODRIterInitFailure | GCRODRIterInitFailure is thrown when the GCRODRIter object is unable to generate an initial iterate in the GCRODRIter::initialize() routine |
| Belos::GCRODRIterOrthoFailure | GCRODRIterOrthoFailure is thrown when the GCRODRIter object is unable to compute independent direction vectors in the GCRODRIter::iterate() routine |
| Belos::GCRODRIterState< ScalarType, MV > | Structure to contain pointers to GCRODRIter state variables |
| Belos::GCRODRSolMgr< ScalarType, MV, OP > | The Belos::GCRODRSolMgr provides a powerful and fully-featured solver manager over the GCRODR linear solver |
| Belos::GCRODRSolMgrLAPACKFailure | GCRODRSolMgrLAPACKFailure is thrown when a nonzero value is retuned from an LAPACK call |
| Belos::GCRODRSolMgrLinearProblemFailure | GCRODRSolMgrLinearProblemFailure is thrown when the linear problem is not setup (i.e |
| Belos::GCRODRSolMgrOrthoFailure | GCRODRSolMgrOrthoFailure is thrown when the orthogonalization manager is unable to generate orthonormal columns from the initial basis vectors |
| Belos::GCRODRSolMgrRecyclingFailure | GCRODRSolMgrRecyclingFailure is thrown when any problem occurs in using/creating the recycling subspace |
| Belos::GmresIteration< ScalarType, MV, OP > | |
| Belos::GmresIterationInitFailure | GmresIterationInitFailure is thrown when the GmresIteration object is unable to generate an initial iterate in the GmresIteration::initialize() routine |
| Belos::GmresIterationLAPACKFailure | GmresIterationLAPACKFailure is thrown when a nonzero return value is passed back from an LAPACK routine |
| Belos::GmresIterationOrthoFailure | GmresIterationOrthoFailure is thrown when the GmresIteration object is unable to compute independent direction vectors in the GmresIteration::iterate() routine |
| Belos::GmresIterationState< ScalarType, MV > | Structure to contain pointers to GmresIteration state variables |
| Belos::GmresPolyOp< ScalarType, MV, OP > | Belos's class for applying the GMRES polynomial operator that is used by the hybrid-GMRES linear solver |
| Belos::GmresPolySolMgr< ScalarType, MV, OP > | The Belos::GmresPolySolMgr provides a powerful and fully-featured solver manager over the hybrid block GMRES linear solver |
| Belos::GmresPolySolMgrLinearProblemFailure | GmresPolySolMgrLinearProblemFailure is thrown when the linear problem is not setup (i.e |
| Belos::GmresPolySolMgrOrthoFailure | GmresPolySolMgrOrthoFailure is thrown when the orthogonalization manager is unable to generate orthonormal columns from the initial basis vectors |
| Belos::GmresPolySolMgrPolynomialFailure | GmresPolySolMgrPolynomialFailure is thrown when their is a problem generating the GMRES polynomial for this linear problem |
| Belos::ICGSOrthoManager< ScalarType, MV, OP > | An implementation of the Belos::MatOrthoManager that performs orthogonalization using multiple steps of classical Gram-Schmidt |
| Belos::IMGSOrthoManager< ScalarType, MV, OP > | An implementation of the Belos::MatOrthoManager that performs orthogonalization using multiple steps of modified Gram-Schmidt |
| Belos::Iteration< ScalarType, MV, OP > | |
| 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 |
| Belos::LinearProblemError | Exception thrown to signal error with the Belos::LinearProblem object |
| Belos::MatOrthoManager< ScalarType, MV, OP > | Belos's templated virtual class for providing routines for orthogonalization and orthonormzalition of multivectors using matrix-based inner products |
| Belos::MultiVec< ScalarType > | Belos's templated pure virtual class for constructing multivectors that are used by the linear solver |
| Belos::MultiVecTraits< ScalarType, MV > | Virtual base class which defines basic traits for the multi-vector type |
| 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 > | Virtual base class which defines basic traits for the operator type |
| Belos::OperatorTraits< ScalarType, MultiVec< ScalarType >, Operator< ScalarType > > | Template specialization of Belos::OperatorTraits class using Belos::Operator and Belos::MultiVec virtual base classes |
| Belos::OperatorTraits< ScalarType, MV, GmresPolyOp< ScalarType, MV, OP > > | Template specialization of Belos::OperatorTraits class using Belos::GmresPolyOp |
| Belos::OrthoError | Exception thrown to signal error in an orthogonalization manager method |
| Belos::OrthoManager< ScalarType, MV > | Belos's templated virtual class for providing routines for orthogonalization and orthonormzalition of multivectors |
| Belos::OutputManager< ScalarType > | Belos's basic output manager for sending information of select verbosity levels to the appropriate output stream |
| Belos::PseudoBlockCGIter< ScalarType, MV, OP > | This class implements the pseudo-block CG iteration, where the basic CG algorithm is performed on all of the linear systems simultaneously |
| Belos::PseudoBlockCGSolMgr< ScalarType, MV, OP > | The Belos::PseudoBlockCGSolMgr provides a powerful and fully-featured solver manager over the pseudo-block CG iteration |
| Belos::PseudoBlockCGSolMgrLinearProblemFailure | PseudoBlockCGSolMgrLinearProblemFailure is thrown when the linear problem is not setup (i.e |
| Belos::PseudoBlockCGSolMgrOrthoFailure | PseudoBlockCGSolMgrOrthoFailure is thrown when the orthogonalization manager is unable to generate orthonormal columns from the initial basis vectors |
| Belos::PseudoBlockGmresIter< ScalarType, MV, OP > | This class implements the pseudo-block GMRES iteration, where a block Krylov subspace is constructed for all of the linear systems simultaneously. The QR decomposition of each block, upper Hessenberg matrix is performed each iteration to update the least squares system and give the current linear system residuals |
| Belos::PseudoBlockGmresIterInitFailure | PseudoBlockGmresIterInitFailure is thrown when the PseudoBlockGmresIter object is unable to generate an initial iterate in the PseudoBlockGmresIter::initialize() routine |
| Belos::PseudoBlockGmresIterOrthoFailure | PseudoBlockGmresIterOrthoFailure is thrown when the orthogonalization manager is unable to generate orthonormal columns from the new basis vectors |
| Belos::PseudoBlockGmresIterState< ScalarType, MV > | Structure to contain pointers to PseudoBlockGmresIter state variables |
| Belos::PseudoBlockGmresSolMgr< ScalarType, MV, OP > | The Belos::PseudoBlockGmresSolMgr provides a powerful and fully-featured solver manager over the pseudo-block GMRES iteration |
| Belos::PseudoBlockGmresSolMgrLinearProblemFailure | PseudoBlockGmresSolMgrLinearProblemFailure is thrown when the linear problem is not setup (i.e |
| Belos::PseudoBlockGmresSolMgrOrthoFailure | PseudoBlockGmresSolMgrOrthoFailure is thrown when the orthogonalization manager is unable to generate orthonormal columns from the initial basis vectors |
| Belos::RCGIter< ScalarType, MV, OP > | This class implements the RCG iteration, where a single-stdvector Krylov subspace is constructed |
| Belos::RCGIterFailure | RCGIterFailure is thrown when the RCGIter object is unable to compute the next iterate in the RCGIter::iterate() routine |
| Belos::RCGIterInitFailure | RCGIterInitFailure is thrown when the RCGIter object is unable to generate an initial iterate in the RCGIter::initialize() routine |
| Belos::RCGIterLAPACKFailure | RCGIterLAPACKFailure is thrown when a nonzero return value is passed back from an LAPACK routine |
| Belos::RCGIterOrthoFailure | RCGIterOrthoFailure is thrown when the RCGIter object is unable to compute independent direction vectors in the RCGIter::iterate() routine |
| Belos::RCGIterState< ScalarType, MV > | Structure to contain pointers to RCGIter state variables |
| Belos::RCGSolMgr< ScalarType, MV, OP > | The Belos::RCGSolMgr provides a powerful and fully-featured solver manager over the RCG (Recycling Conjugate Gradient) linear solver |
| Belos::RCGSolMgrLAPACKFailure | RCGSolMgrLAPACKFailure is thrown when a nonzero value is retuned from an LAPACK call |
| Belos::RCGSolMgrLinearProblemFailure | RCGSolMgrLinearProblemFailure is thrown when the linear problem is not setup (i.e |
| Belos::RCGSolMgrRecyclingFailure | RCGSolMgrRecyclingFailure is thrown when any problem occurs in using/creating the recycling subspace |
| Belos::SolverManager< ScalarType, MV, OP > | The Belos::SolverManager is a templated virtual base class that defines the basic interface that any solver manager will support |
| 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::StatusTestError | Exception thrown to signal error in a status test during Belos::StatusTest::checkStatus() |
| Belos::StatusTestGenResNorm< ScalarType, MV, OP > | An implementation of StatusTestResNorm using a family of residual norms |
| Belos::StatusTestImpResNorm< ScalarType, MV, OP > | An implementation of StatusTest using an implicit residual norm test with a check for loss of accuracy |
| Belos::StatusTestMaxIters< ScalarType, MV, OP > | A Belos::StatusTest class for specifying a maximum number of iterations |
| Belos::StatusTestOutput< ScalarType, MV, OP > | A special StatusTest for printing other status tests |
| Belos::StatusTestResNorm< ScalarType, MV, OP > | An abstract class of StatusTest for stopping criteria using residual norms |
| Belos::StatusTestSimpleOutput< ScalarType, MV, OP > | A special StatusTest for printing other status tests in a simple format |
| Belos::TFQMRIter< 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 std::vector and x is the corresponding solution |
| Belos::TFQMRIterateFailure | TFQMRIterateFailure is thrown when the TFQMRIter object is unable to compute the next iterate in the TFQMRIter::iterate() routine |
| Belos::TFQMRIterInitFailure | TFQMRIterInitFailure is thrown when the TFQMRIter object is unable to generate an initial iterate in the TFQMRIter::initialize() routine |
| Belos::TFQMRIterState< ScalarType, MV > | Structure to contain pointers to TFQMRIter state variables |
| Belos::TFQMRSolMgr< ScalarType, MV, OP > | The Belos::TFQMRSolMgr provides a powerful and fully-featured solver manager over the TFQMR linear solver |
| Belos::TFQMRSolMgrLinearProblemFailure | TFQMRSolMgrLinearProblemFailure is thrown when the linear problem is not setup (i.e |
| Belos::TFQMRSolMgrOrthoFailure | TFQMRSolMgrOrthoFailure is thrown when the orthogonalization manager is unable to generate orthonormal columns from the initial basis vectors |
| Belos::UndefinedMultiVecTraits< ScalarType, MV > | This is the default struct used by MultiVecTraits<ScalarType, MV> class to produce a compile time error when the specialization does not exist for multivector type MV |
| Belos::UndefinedOperatorTraits< ScalarType, MV, OP > | |