Belos Package Browser (Single Doxygen Collection)  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
oCBelos::BiCGStabIterationState< ScalarType, MV >Structure to contain pointers to BiCGStabIteration state variables
oCbinary_function
oCBelos::BlockGCRODRIterState< ScalarType, MV >Structure to contain pointers to BlockGCRODRIter state variables
oCBelos::CGIterationState< ScalarType, MV >Structure to contain pointers to CGIteration state variables
oCBelos::CustomSolverFactory< Scalar, MV, OP >Interface for custom Belos solver factories
oCBelos::DefaultSolverParametersDefault parameters common to most Belos solvers
oCBelos::FixedPointIterationState< ScalarType, MV >Structure to contain pointers to FixedPointIteration state variables
oCBelos::GCRODRIterState< ScalarType, MV >Structure to contain pointers to GCRODRIter state variables
oCBelos::GmresIterationState< ScalarType, MV >Structure to contain pointers to GmresIteration state variables
oCBelos::InnerSolver< Scalar, MV, OP >Inner solver interface
oCBelos::InnerSolveResultRepresents the result of an inner solve
oCBelos::InnerSolverTraits< Scalar, MV, OP >Wrap an InnerSolver in an OP (operator)
oCBelos::Iteration< ScalarType, MV, OP >
oCTeuchos::LabeledObject [external]
oCBelos::Details::LapackSupportsScalar< ScalarType >Type traits class that says whether Teuchos::LAPACK has a valid implementation for the given ScalarType
oCBelos::Details::LapackSupportsScalar< double >
oCBelos::Details::LapackSupportsScalar< float >
oCBelos::LinearProblem< ScalarType, MV, OP >A linear system to solve, and its associated information
oCTrilinos::Details::LinearSolver< MV, OP, NormType > [external]
oCTrilinos::Details::LinearSolverFactory< MV, OP, NormType > [external]
oCBelos::details::LocalDenseMatrixOps< Scalar >Low-level operations on non-distributed dense matrices
oClogic_error
oCBelos::LSQRIterationState< ScalarType, MV >Structure to contain pointers to LSQRIteration state variables, ..
oCLSQRStatusTestA Belos::StatusTest class for specifying convergence of LSQR. The outer status tests passes if an inner status passes a user specified number of times consecutively. The inner status test depends on information specific to LSQR iteration
oCBelos::MinresIterationState< ScalarType, MV >Structure to contain pointers to MinresIteration state variables
oCBelos::MultiVec< ScalarType >Interface for multivectors used by Belos' linear solvers
oCBelos::MultiVecTraits< ScalarType, MV >Traits class which defines basic operations on multivectors
oCBelos::MultiVecTraits< ScalarType, MultiVec< ScalarType > >Specialization of MultiVecTraits for Belos::MultiVec
oCBelos::details::MultiVecTsqrAdapter< ScalarType >TSQR adapter for MultiVec
oCBelos::Operator< ScalarType >Alternative run-time polymorphic interface for operators
oCBelos::OperatorT< MV >
oCBelos::OperatorTraits< ScalarType, MV, OP >Class which defines basic traits for the operator type
oCBelos::OperatorTraits< Scalar, MV, InnerSolver< Scalar, MV, OP > >Partial specialization of OperatorTraits for InnerSolver
oCBelos::OperatorTraits< ScalarType, MultiVec< ScalarType >, Operator< ScalarType > >Specialization of OperatorTraits for Operator and MultiVec
oCBelos::OperatorTraits< ScalarType, MV, OperatorT< MV > >Specialization of OperatorTraits for OperatorT
oCBelos::OrthoManager< ScalarType, MV >Belos's templated virtual class for providing routines for orthogonalization and orthonormzalition of multivectors
oCBelos::OrthoManager< Scalar, MV >
oCBelos::OrthoManager< Scalar, MV >
oCBelos::Test::OrthoManagerBenchmarker< Scalar, MV >OrthoManager benchmark
oCBelos::OrthoManagerFactory< Scalar, MV, OP >Enumeration of all valid Belos (Mat)OrthoManager classes
oCBelos::OrthoManagerFactory< ScalarType, MV, OP >
oCBelos::Test::OrthoManagerTester< Scalar, MV >Wrapper around OrthoManager test functionality
oCBelos::OutOfPlaceNormalizerMixin< Scalar, MV >Mixin for out-of-place orthogonalization
oCBelos::OutputManager< ScalarType >Belos's basic output manager for sending information of select verbosity levels to the appropriate output stream
oCBelos::OutputManager< Scalar >
oCTeuchos::ParameterListAcceptor [external]
oCBelos::PCPGIterState< ScalarType, MV >Structure to contain pointers to PCPGIter state variables
oCBelos::details::ProjectedLeastSquaresProblem< Scalar >"Container" for the GMRES projected least-squares problem
oCBelos::details::ProjectedLeastSquaresSolver< Scalar >Methods for solving GMRES' projected least-squares problem
oCBelos::PseudoBlockGmresIterState< ScalarType, MV >Structure to contain pointers to PseudoBlockGmresIter state variables
oCBelos::PseudoBlockTFQMRIterState< ScalarType, MV >Structure to contain pointers to PseudoBlockTFQMRIter state variables
oCBelos::RCGIterState< ScalarType, MV >Structure to contain pointers to RCGIter state variables
oCBelos::Details::RealSolverManager< ScalarType, MV, OP, isComplex >Base class for Belos::SolverManager subclasses which normally can only compile for real ScalarType
oCBelos::Details::RealSolverManager< ScalarType, MV, OP, Teuchos::ScalarTraits< ScalarType >::isComplex >
oCBelos::Impl::SolverFactorySelector< SC, MV, OP >
oCBelos::Impl::SolverFactorySelector< double, MultiVec< double >, Operator< double > >
oCBelos::Details::SolverManagerRequiresLapack< ScalarType, MV, OP, lapackSupportsScalarType >Base class for Belos::SolverManager subclasses which normally can only compile with ScalarType types for which Teuchos::LAPACK has a valid implementation
oCBelos::Details::SolverManagerRequiresLapack< ScalarType, MV, OP >
oCBelos::Details::SolverManagerRequiresLapack< ScalarType, MV, OP, Belos::Details::LapackSupportsScalar< ScalarType >::value >
oCBelos::Details::SolverManagerRequiresRealLapack< ScalarType, MV, OP, supportsScalarType >Base class for Belos::SolverManager subclasses which normally can only compile with real ScalarType types for which Teuchos::LAPACK has a valid implementation
oCBelos::Details::SolverManagerRequiresRealLapack< ScalarType, MV, OP, Belos::Details::LapackSupportsScalar< ScalarType >::value &&!Teuchos::ScalarTraits< ScalarType >::isComplex >
oCBelos::StatusTestFactory< Scalar, MV, OP >Factory to build a set of status tests from a parameter list
oCBelos::StatusTestOutputFactory< ScalarType, MV, OP >A factory class for generating StatusTestOutput objects
oCBelos::StochasticCGIterationState< ScalarType, MV >Structure to contain pointers to CGIteration state variables
oCBelos::TFQMRIterState< ScalarType, MV >Structure to contain pointers to TFQMRIter state variables
oCBelos::UndefinedMultiVecTraits< ScalarType, MV >Used by MultiVecTraits to report lack of a specialization
oCBelos::UndefinedOperatorTraits< ScalarType, MV, OP >Class used to require specialization of OperatorTraits
\CBelos::UndefinedWrapperType< Scalar, MV, OP >Undefined wrapper type, to check at compile time whether InnerSolverTraits has been specialized