Stratimikos Version of the Day
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CThyra::AmesosLinearOpWithSolveConcrete LinearOpWithSolveBase subclass that adapts any Amesos_BaseSolver object
 CThyra::AmesosLinearOpWithSolveFactoryConcrete LinearOpWithSolveFactoryBase adapter subclass that uses Amesos direct solvers
 CThyra::AztecOOLinearOpWithSolveConcrete LinearOpWithSolveBase subclass implemented using AztecOO
 CThyra::AztecOOLinearOpWithSolveFactoryLinearOpWithSolveFactoryBase subclass implemented in terms of AztecOO
 CRTOpPack::BasicReductObjReductionOp< class ConcreteReductObj, int ReductionType > [external]
 CRTOpPack::BasicReductObjReductionOp< ConcreteReductObj, REDUCT_TYPE_MAX > [external]
 CRTOpPack::BasicReductObjReductionOp< ConcreteReductObj, REDUCT_TYPE_MIN > [external]
 CRTOpPack::BasicReductObjReductionOp< ConcreteReductObj, REDUCT_TYPE_SUM > [external]
 CBelos::BelosError [external]
 CBelos::BelosFloatSolverFactory [external]
 CThyra::BelosLinearOpWithSolve< Scalar >Concrete LinearOpWithSolveBase subclass in terms of Belos
 CThyra::BelosLinearOpWithSolveFactory< Scalar >LinearOpWithSolveFactoryBase subclass implemented in terms of Belos
 CBelos::BelosSolverFactory [external]
 CThyra::BelosTpetraPreconditionerFactory< MatrixType >Concrete preconditioner factory subclass based on Belos. (Yes, Belos solvers can also be used as preconditioners!)
 CBelos::BiCGStabIter< class ScalarType, class MV, class OP > [external]
 CBelos::BiCGStabIterationState< class ScalarType, class MV > [external]
 CBelos::BiCGStabSolMgr< class ScalarType, class MV, class OP > [external]
 CBelos::BlockCGIter< class ScalarType, class MV, class OP, const bool lapackSupportsScalarType > [external]
 CBelos::BlockCGIter< ScalarType, MV, OP, true > [external]
 CBelos::BlockCGIterationState< class ScalarType, class MV > [external]
 CBelos::BlockCGSolMgr< class ScalarType, class MV, class OP, const bool lapackSupportsScalarType > [external]
 CBelos::BlockFGmresIter< class ScalarType, class MV, class OP > [external]
 CBelos::BlockGCRODRIter< class ScalarType, class MV, class OP > [external]
 CBelos::BlockGCRODRIterState< class ScalarType, class MV > [external]
 CBelos::BlockGCRODRSolMgr< class ScalarType, class MV, class OP > [external]
 CBelos::BlockGmresIter< class ScalarType, class MV, class OP > [external]
 CBelos::BlockGmresSolMgr< class ScalarType, class MV, class OP > [external]
 CBelos::CGIter< class ScalarType, class MV, class OP > [external]
 CBelos::CGIteration< class ScalarType, class MV, class OP > [external]
 CBelos::CGIterationState< class ScalarType, class MV > [external]
 CBelos::CGIterationStateBase< class ScalarType, class MV > [external]
 CBelos::CGSingleRedIter< class ScalarType, class MV, class OP > [external]
 CBelos::CGSingleRedIterationState< class ScalarType, class MV > [external]
 CRTOpPack::ConstSubMultiVectorView< class Scalar > [external]
 CRTOpPack::ConstSubVectorView< class Scalar > [external]
 CBelos::CustomSolverFactory< class Scalar, class MV, class OP > [external]
 CBelos::DefaultSolverParameters [external]
 CBelos::DGKSOrthoManager< class ScalarType, class MV, class OP > [external]
 CBelos::FixedPointIter< class ScalarType, class MV, class OP > [external]
 CBelos::FixedPointIteration< class ScalarType, class MV, class OP > [external]
 CBelos::FixedPointIterationState< class ScalarType, class MV > [external]
 CBelos::FixedPointSolMgr< class ScalarType, class MV, class OP > [external]
 CBelos::GCRODRIter< class ScalarType, class MV, class OP > [external]
 CBelos::GCRODRIterState< class ScalarType, class MV > [external]
 CBelos::GCRODRSolMgr< class ScalarType, class MV, class OP, const bool lapackSupportsScalarType > [external]
 CBelos::GenericSolverFactory< class SC, class MV, class OP > [external]
 CBelos::GmresIteration< class ScalarType, class MV, class OP > [external]
 CBelos::GmresIterationState< class ScalarType, class MV > [external]
 CBelos::GmresPolyMv< class ScalarType, class MV > [external]
 CBelos::GmresPolyOp< class ScalarType, class MV, class OP > [external]
 CBelos::GmresPolySolMgr< class ScalarType, class MV, class OP > [external]
 CBelos::ICGSOrthoManager< class ScalarType, class MV, class OP > [external]
 CThyra::IfpackPreconditionerFactoryConcrete preconditioner factory subclass based on Ifpack
 CBelos::IMGSOrthoManager< class ScalarType, class MV, class OP > [external]
 CRTOpPack::IncompatibleReductObj [external]
 CRTOpPack::IncompatibleVecs [external]
 CBelos::InnerSolver< class Scalar, class MV, class OP > [external]
 CBelos::InnerSolveResult [external]
 CBelos::InnerSolverTraits< class Scalar, class MV, class OP > [external]
 CRTOpPack::InvalidNumTargVecs [external]
 CRTOpPack::InvalidNumVecs [external]
 CRTOpPack::InvalidUsage [external]
 CBelos::Iteration< class ScalarType, class MV, class OP > [external]
 CBelos::Details::LapackSupportsScalar< class ScalarType > [external]
 CBelos::Details::LapackSupportsScalar< double > [external]
 CBelos::Details::LapackSupportsScalar< float > [external]
 CBelos::LinearProblem< class ScalarType, class MV, class OP > [external]
 CBelos::Details::LinearSolver< class MV, class OP, class ScalarType, class NormType > [external]
 CStratimikos::LinearSolverBuilder< Scalar >Concrete subclass of Thyra::LinearSolverBuilderBase for creating Thyra::LinearOpWithSolveFactoryBase objects and Thyra::PreconditionerFactoryBase objects on demand for various Trilinos linear solver and preconditioner packages
 CStratimikos::LinearSolverBuilder< double >
 CBelos::Details::LinearSolverFactory< class MV, class OP, class ScalarType, class NormType > [external]
 CBelos::details::LocalDenseMatrixOps< class Scalar > [external]
 CBelos::LSQRIter< class ScalarType, class MV, class OP > [external]
 CBelos::LSQRIterationState< class ScalarType, class MV > [external]
 CBelos::LSQRSolMgr< class ScalarType, class MV, class OP, const bool scalarTypeIsComplex > [external]
 CBelos::LSQRStatusTest< class ScalarType, class MV, class OP > [external]
 CBelos::MatOrthoManager< class ScalarType, class MV, class OP > [external]
 CBelos::MinresIter< class ScalarType, class MV, class OP > [external]
 CBelos::MinresIteration< class ScalarType, class MV, class OP > [external]
 CBelos::MinresIterationState< class ScalarType, class MV > [external]
 CBelos::MinresSolMgr< class ScalarType, class MV, class OP > [external]
 CThyra::MLPreconditionerFactoryConcrete preconditioner factory subclass based on ML
 CBelos::MultiVec< class ScalarType > [external]
 CBelos::MultiVecTraits< class ScalarType, class MV > [external]
 CBelos::MultiVecTraits< ScalarType, MultiVec< ScalarType > > [external]
 CBelos::MultiVecTraits< ScalarType, Thyra::MultiVectorBase< ScalarType > >Specialization of MultiVecTraits using Thyra::MultiVectorBase
 CBelos::details::MultiVecTsqrAdapter< class ScalarType > [external]
 CBelos::Operator< class ScalarType > [external]
 CBelos::OperatorT< class MV > [external]
 CBelos::OperatorTraits< class ScalarType, class MV, class OP > [external]
 CBelos::OperatorTraits< Scalar, MV, InnerSolver< Scalar, MV, OP > > [external]
 CBelos::OperatorTraits< ScalarType, MultiVec< ScalarType >, Operator< ScalarType > > [external]
 CBelos::OperatorTraits< ScalarType, MV, OperatorT< MV > > [external]
 CBelos::OperatorTraits< ScalarType, Thyra::MultiVectorBase< ScalarType >, Thyra::LinearOpBase< ScalarType > >Specialization of OperatorTraits for Thyra objects
 CBelos::OrthoManager< class ScalarType, class MV > [external]
 CBelos::Test::OrthoManagerBenchmarker< class Scalar, class MV > [external]
 CBelos::OrthoManagerFactory< class Scalar, class MV, class OP > [external]
 CBelos::Test::OrthoManagerTester< class Scalar, class MV > [external]
 CBelos::OutOfPlaceNormalizerMixin< class Scalar, class MV > [external]
 CBelos::OutputManager< class ScalarType > [external]
 CBelos::PCPGIter< class ScalarType, class MV, class OP > [external]
 CBelos::PCPGIterState< class ScalarType, class MV > [external]
 CBelos::PCPGSolMgr< class ScalarType, class MV, class OP, const bool supportsScalarType > [external]
 CRTOpPack::PrimitiveTypeTraits< class Scalar, class ConcreteObj > [external]
 CRTOpPack::PrimitiveTypeTraits< Scalar, index_type > [external]
 CRTOpPack::PrimitiveTypeTraits< Scalar, Scalar > [external]
 CRTOpPack::PrimitiveTypeTraits< Scalar, ScalarIndex< Scalar > > [external]
 CBelos::details::ProjectedLeastSquaresProblem< class Scalar > [external]
 CBelos::details::ProjectedLeastSquaresSolver< class Scalar > [external]
 CBelos::PseudoBlockCGIter< class ScalarType, class MV, class OP > [external]
 CBelos::PseudoBlockCGIterationState< class ScalarType, class MV > [external]
 CBelos::PseudoBlockCGSolMgr< class ScalarType, class MV, class OP, const bool supportsScalarType > [external]
 CBelos::PseudoBlockGmresIter< class ScalarType, class MV, class OP > [external]
 CBelos::PseudoBlockGmresIterState< class ScalarType, class MV > [external]
 CBelos::PseudoBlockGmresSolMgr< class ScalarType, class MV, class OP > [external]
 CBelos::PseudoBlockStochasticCGIter< class ScalarType, class MV, class OP > [external]
 CBelos::PseudoBlockStochasticCGSolMgr< class ScalarType, class MV, class OP > [external]
 CBelos::PseudoBlockTFQMRIter< class ScalarType, class MV, class OP > [external]
 CBelos::PseudoBlockTFQMRIterState< class ScalarType, class MV > [external]
 CBelos::PseudoBlockTFQMRSolMgr< class ScalarType, class MV, class OP > [external]
 CBelos::RCGIter< class ScalarType, class MV, class OP > [external]
 CBelos::RCGIterState< class ScalarType, class MV > [external]
 CBelos::RCGSolMgr< class ScalarType, class MV, class OP, const bool supportsScalarType > [external]
 CBelos::Details::RealSolverManager< class ScalarType, class MV, class OP, const bool isComplex > [external]
 CBelos::Details::RealSolverManager< ScalarType, MV, OP, false > [external]
 CBelos::Details::RealSolverManager< ScalarType, MV, OP, true > [external]
 CRTOpPack::ReductTarget [external]
 CRTOpPack::ReductTargetReductionOp< class Scalar > [external]
 CRTOpPack::ReductTargetSerializer< class Scalar > [external]
 CBelos::ReorthogonalizationCallback< class Scalar > [external]
 CRTOpPack::ROp_1_CoordVariantScalarReduction< class Scalar, class ReductScalar, class EleWiseReduction, class ReductObjReduction > [external]
 CRTOpPack::ROp_1_ScalarReduction< class Scalar, class ConcreteReductObj, class EleWiseReduction, class ReductObjReduction > [external]
 CRTOpPack::ROp_2_ScalarReduction< class Scalar, class ReductScalar, class EleWiseReduction, class ReductObjReduction > [external]
 CRTOpPack::ROpGetElement< class Scalar > [external]
 CRTOpPack::ROpGetElementEleWiseReductionOp< class Scalar > [external]
 CRTOpPack::ROpGetSubVector< class Scalar > [external]
 CRTOpPack::ROpMaxIndex< class Scalar > [external]
 CRTOpPack::ROpMaxIndexEleWiseReductionOp< class Scalar > [external]
 CRTOpPack::ROpMaxIndexLessThanBound< class Scalar > [external]
 CRTOpPack::ROpMaxIndexLessThanBoundEleWiseReductionOp< class Scalar > [external]
 CRTOpPack::ROpMaxIndexReductObjReductionOp< class Scalar > [external]
 CRTOpPack::ROpMinIndex< class Scalar > [external]
 CRTOpPack::ROpMinIndexEleWiseReductionOp< class Scalar > [external]
 CRTOpPack::ROpMinIndexGreaterThanBound< class Scalar > [external]
 CRTOpPack::ROpMinIndexGreaterThanBoundEleWiseReductionOp< class Scalar > [external]
 CRTOpPack::ROpMinIndexReductObjReductionOp< class Scalar > [external]
 CRTOpPack::ROpNorm2< class Scalar > [external]
 CRTOpPack::ROpNorm2EleWiseReduction< class Scalar > [external]
 CRTOpPack::ROpScalarReductionWithOpBase< class Scalar, class ConcreteReductObj, class ReductObjReduction > [external]
 CRTOpPack::ROpWeightedNorm2< class Scalar > [external]
 CRTOpPack::ROpWeightedNorm2EleWiseReduction< class Scalar > [external]
 CRTOpPack::RTOpServer< class Scalar > [external]
 CRTOpPack::RTOpSubRangeDecorator< class Scalar > [external]
 CRTOpPack::RTOpT< class Scalar > [external]
 CRTOpPack::ScalarIndex< class Scalar > [external]
 CBelos::SimpleOrthoManager< class Scalar, class MV > [external]
 CBelos::Impl::SolverFactoryParent< class Scalar, class MV, class OP > [external]
 CBelos::Impl::SolverFactorySelector< class SC, class MV, class OP > [external]
 CBelos::Impl::SolverFactorySelector< double, MultiVec< double >, Operator< double > > [external]
 CBelos::Impl::SolverFactorySelector< float, MultiVec< float >, Operator< float > > [external]
 CBelos::SolverManager< class ScalarType, class MV, class OP > [external]
 CBelos::Details::SolverManagerRequiresLapack< class ScalarType, class MV, class OP, const bool lapackSupportsScalarType > [external]
 CBelos::Details::SolverManagerRequiresLapack< ScalarType, MV, OP, false > [external]
 CBelos::Details::SolverManagerRequiresLapack< ScalarType, MV, OP, true > [external]
 CBelos::Details::SolverManagerRequiresRealLapack< class ScalarType, class MV, class OP, const bool supportsScalarType > [external]
 CBelos::Details::SolverManagerRequiresRealLapack< ScalarType, MV, OP, false > [external]
 CBelos::Details::SolverManagerRequiresRealLapack< ScalarType, MV, OP, true > [external]
 CRTOpPack::SparseSubVectorT< class Scalar > [external]
 CBelos::StatusTest< class ScalarType, class MV, class OP > [external]
 CBelos::StatusTest< Scalar, MultiVectorBase< Scalar >, LinearOpBase< Scalar > > [external]
 CBelos::StatusTestCombo< class ScalarType, class MV, class OP > [external]
 CBelos::StatusTestFactory< class Scalar, class MV, class OP > [external]
 CBelos::StatusTestGeneralOutput< class ScalarType, class MV, class OP > [external]
 CBelos::StatusTestGenResNorm< class ScalarType, class MV, class OP > [external]
 CBelos::StatusTestGenResSubNorm< class ScalarType, class MV, class OP > [external]
 CBelos::StatusTestImpResNorm< class ScalarType, class MV, class OP > [external]
 CBelos::StatusTestLogResNorm< class ScalarType, class MV, class OP > [external]
 CBelos::StatusTestMaxIters< class ScalarType, class MV, class OP > [external]
 CBelos::StatusTestOutput< class ScalarType, class MV, class OP > [external]
 CBelos::StatusTestOutputFactory< class ScalarType, class MV, class OP > [external]
 CBelos::StatusTestResNorm< class ScalarType, class MV, class OP > [external]
 CBelos::StatusTestResNormOutput< class ScalarType, class MV, class OP > [external]
 CBelos::StatusTestUserOutput< class ScalarType, class MV, class OP > [external]
 CBelos::StochasticCGIteration< class ScalarType, class MV, class OP > [external]
 CBelos::StochasticCGIterationState< class ScalarType, class MV > [external]
 CBelos::details::StubTsqrAdapter< class MultiVectorType > [external]
 CRTOpPack::SubMultiVectorView< class Scalar > [external]
 CRTOpPack::SubVectorView< class Scalar > [external]
 CRTOpPack::SumScalarReductObjReduction< class Scalar > [external]
 CBelos::TFQMRIter< class ScalarType, class MV, class OP > [external]
 CBelos::TFQMRIterState< class ScalarType, class MV > [external]
 CBelos::TFQMRSolMgr< class ScalarType, class MV, class OP > [external]
 CRTOpPack::TOp_0_1_Base< class Scalar, class EleWiseTransformation > [external]
 CRTOpPack::TOp_0_1_CoordVariantBase< class Scalar, class EleWiseTransformation > [external]
 CRTOpPack::TOp_1_1_Base< class Scalar, class EleWiseTransformation > [external]
 CRTOpPack::TOp_2_1_Base< class Scalar, class EleWiseTransformation > [external]
 CRTOpPack::TOp_3_1_Base< class Scalar, class EleWiseTransformation > [external]
 CRTOpPack::TOpAddScalar< class Scalar > [external]
 CRTOpPack::TOpAddScalarEleWiseTransformation< class Scalar > [external]
 CRTOpPack::TOpAssignScalar< class Scalar > [external]
 CRTOpPack::TOpAssignScalarEleWiseTransformation< class Scalar > [external]
 CRTOpPack::TOpAXPY< class Scalar > [external]
 CRTOpPack::TOpAXPYEleWiseTransformation< class Scalar > [external]
 CRTOpPack::TOpEleWiseConjProd< class Scalar > [external]
 CRTOpPack::TOpEleWiseConjProdEleWiseTransformation< class Scalar > [external]
 CRTOpPack::TOpEleWiseDivide< class Scalar > [external]
 CRTOpPack::TOpEleWiseDivideEleWiseTransformation< class Scalar > [external]
 CRTOpPack::TOpEleWiseProd< class Scalar > [external]
 CRTOpPack::TOpEleWiseProdEleWiseTransformation< class Scalar > [external]
 CRTOpPack::TOpEleWiseProdUpdate< class Scalar > [external]
 CRTOpPack::TOpEleWiseProdUpdateEleWiseTransformation< class Scalar > [external]
 CRTOpPack::TOpEleWiseScale< class Scalar > [external]
 CRTOpPack::TOpEleWiseScaleEleWiseTransformation< class Scalar > [external]
 CRTOpPack::TOpLinearCombination< class Scalar > [external]
 CRTOpPack::TOpPairWiseMax< class Scalar > [external]
 CRTOpPack::TOpPairWiseMaxPairWiseTransformation< class Scalar > [external]
 CRTOpPack::TOpPairWiseMaxUpdate< class Scalar > [external]
 CRTOpPack::TOpPairWiseMaxUpdatePairWiseTransformation< class Scalar > [external]
 CRTOpPack::TOpRandomize< class Scalar > [external]
 CRTOpPack::TOpScaleVector< class Scalar > [external]
 CRTOpPack::TOpScaleVectorEleWiseTransformation< class Scalar > [external]
 CRTOpPack::TOpSetAssendingValues< class Scalar > [external]
 CRTOpPack::TOpSetAssendingValuesEleWiseTransformation< class Scalar > [external]
 CRTOpPack::TOpSetElement< class Scalar > [external]
 CRTOpPack::TOpSetElementEleWiseTransformation< class Scalar > [external]
 CRTOpPack::TOpSetSubVector< class Scalar > [external]
 CRTOpPack::TOpUnaryFuncPtr< class Scalar > [external]
 CThyra::TsqrAdaptor< Scalar >Stub adaptor from Thyra::MultiVectorBase to TSQR
 CBelos::TsqrMatOrthoManager< class Scalar, class MV, class OP > [external]
 CBelos::TsqrOrthoManager< class Scalar, class MV > [external]
 CBelos::TsqrOrthoManagerImpl< class Scalar, class MV > [external]
 CBelos::UndefinedMultiVecTraits< class ScalarType, class MV > [external]
 CBelos::UndefinedOperatorTraits< class ScalarType, class MV, class OP > [external]
 CBelos::UndefinedWrapperType< class Scalar, class MV, class OP > [external]
 CRTOpPack::UnknownError [external]

Generated for Stratimikos by doxygen 1.15.0