Thyra Package Browser (Single Doxygen Collection)  Version of the Day
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CDescribable
 CThyra::EpetraLinearOpBaseAbstract base class for all LinearOpBase objects that can return an Epetra_Operator view of themselves and details about how to apply the view
 CThyra::EpetraLinearOpConcrete LinearOpBase adapter subclass for Epetra_Operator object
 CThyra::EpetraOperatorViewExtractorBaseStrategy interface for extracting an Epetra_Operator view out of a Thyra::LinearOpBase<double> object
 CThyra::EpetraOperatorViewExtractorStdStandard strategy subclass for extracting an Epetra_Operator view out of a Thyra::LinearOpBase<double> object by dynamic casting to the EpetraLinearOpBase interface
 CEpetra_Operator
 CThyra::EpetraOperatorWrapperImplements the Epetra_Operator interface with a Thyra LinearOperator
 CLinearOpDefaultBase
 CThyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >Concrete Thyra::LinearOpBase subclass for Tpetra::Operator
 CLinearOpTransformerBase
 CThyra::EpetraExtAddTransformerTransformer subclass for adding Epetra/Thyra operators using EpetraExt::MatrixMatrix
 CThyra::EpetraExtDiagScaledMatProdTransformerTransformer subclass for diagonally scaling and multiplying Epetra/Thyra operators
 CThyra::EpetraExtDiagScalingTransformerTransformer subclass for diagonally scaling a Epetra/Thyra operator
 CLinearOpWithSolveFactoryBase
 CThyra::DiagonalEpetraLinearOpWithSolveFactoryCreate a DefaultDiagonalLinearOpWithSolve out of a diagonal Epetra_RowMatrix object
 CModelEvaluatorDefaultBase
 CThyra::EpetraModelEvaluatorConcrete Adapter subclass that takes an EpetraExt::ModelEvaluator object and wraps it as a Thyra::ModelEvaluator object
 CParameterListAcceptor
 CThyra::EpetraModelEvaluatorConcrete Adapter subclass that takes an EpetraExt::ModelEvaluator object and wraps it as a Thyra::ModelEvaluator object
 CRowStatLinearOpBase
 CThyra::EpetraLinearOpConcrete LinearOpBase adapter subclass for Epetra_Operator object
 CRowStatLinearOpBase
 CThyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >Concrete Thyra::LinearOpBase subclass for Tpetra::Operator
 CScaledLinearOpBase
 CThyra::EpetraLinearOpConcrete LinearOpBase adapter subclass for Epetra_Operator object
 CThyra::TpetraLinearOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >Concrete Thyra::LinearOpBase subclass for Tpetra::Operator
 CSpmdMultiVectorDefaultBase
 CThyra::TpetraMultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node >Concrete implementation of Thyra::MultiVector in terms of Tpetra::MultiVector
 CSpmdVectorDefaultBase
 CThyra::TpetraVector< Scalar, LocalOrdinal, GlobalOrdinal, Node >Concrete Thyra::SpmdVectorBase using Tpetra::Vector
 CSpmdVectorSpaceDefaultBase
 CThyra::TpetraVectorSpace< Scalar, LocalOrdinal, GlobalOrdinal, Node >Concrete implementation of an SPMD vector space for Tpetra
 CStateFuncModelEvaluatorBase
 CSimple2DTpetraModelEvaluator< Scalar >Simple 2d simulation only ModelEvaluator for f(x) = 0 using Tpetra objects
 CThyra::TpetraOperatorVectorExtraction< Scalar, LocalOrdinal, GlobalOrdinal, Node >Traits class that enables the extraction of Tpetra operator/vector objects wrapped in Thyra operator/vector objects
 CLinearOpBase
 CThyra::EpetraLinearOpConcrete LinearOpBase adapter subclass for Epetra_Operator object