Thyra Package Browser (Single Doxygen Collection) 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 1234]
 CThyra::CopyTpetraMultiVectorViewBack< Scalar, LocalOrdinal, GlobalOrdinal, Node >
 CEpetra_Operator
 CThyra::EpetraOperatorWrapperImplements the Epetra_Operator interface with a Thyra LinearOperator
 CEuclideanScalarProd
 CThyra::TpetraEuclideanScalarProd< Scalar, LocalOrdinal, GlobalOrdinal, Node >Extends concrete implementation of a Euclidean scalar product for specifically Tpetra vectors/multivectors
 CTeuchos::LabeledObject [external]
 CTeuchos::Describable [external]
 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
 CThyra::LinearOpDefaultBase
 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
 CModelEvaluatorDelegatorBase
 CThyra::TpetraExplicitAdjointModelEvaluator< Scalar, LocalOrdinal, GlobalOrdinal, Node >A model evaluator decorator for computing an explicit adjoint
 CTeuchos::ParameterListAcceptor [external]
 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
 CThyra::RowStatLinearOpBase
 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
 CThyra::StateFuncModelEvaluatorBase
 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