|
RCP< const Teuchos::Comm< Ordinal > > | create_Comm (const RCP< const Epetra_Comm > &epetraComm) |
|
RCP< const VectorSpaceBase< double > > | create_VectorSpace (const RCP< const Epetra_Map > &epetra_map) |
|
RCP< const VectorSpaceBase< double > > | create_LocallyReplicatedVectorSpace (const RCP< const VectorSpaceBase< double > > &parentSpace, const int dim) |
|
RCP< VectorBase< double > > | create_Vector (const RCP< Epetra_Vector > &epetra_v, const RCP< const VectorSpaceBase< double > > &space) |
|
RCP< const VectorBase< double > > | create_Vector (const RCP< const Epetra_Vector > &epetra_v, const RCP< const VectorSpaceBase< double > > &space) |
|
RCP< MultiVectorBase< double > > | create_MultiVector (const RCP< Epetra_MultiVector > &epetra_mv, const RCP< const VectorSpaceBase< double > > &range, const RCP< const VectorSpaceBase< double > > &domain=Teuchos::null) |
|
RCP< const MultiVectorBase< double > > | create_MultiVector (const RCP< const Epetra_MultiVector > &epetra_mv, const RCP< const VectorSpaceBase< double > > &range, const RCP< const VectorSpaceBase< double > > &domain=Teuchos::null) |
|
RCP< const Epetra_Comm > | get_Epetra_Comm (const Teuchos::Comm< Ordinal > &comm) |
|
RCP< const Epetra_Map > | get_Epetra_Map (const VectorSpaceBase< double > &vs, const RCP< const Epetra_Comm > &comm) |
|
RCP< Epetra_Vector > | get_Epetra_Vector (const Epetra_Map &map, const RCP< VectorBase< double > > &v) |
|
RCP< const Epetra_Vector > | get_Epetra_Vector (const Epetra_Map &map, const RCP< const VectorBase< double > > &v) |
|
RCP< Epetra_MultiVector > | get_Epetra_MultiVector (const Epetra_Map &map, const RCP< MultiVectorBase< double > > &mv) |
|
RCP< const Epetra_MultiVector > | get_Epetra_MultiVector (const Epetra_Map &map, const RCP< const MultiVectorBase< double > > &mv) |
|
Teuchos::RCP< Epetra_MultiVector > | get_Epetra_MultiVector (const Epetra_Map &map, MultiVectorBase< double > &mv) |
|
Teuchos::RCP< const Epetra_MultiVector > | get_Epetra_MultiVector (const Epetra_Map &map, const MultiVectorBase< double > &mv) |
|
const std::string | toString (const EAdjointEpetraOp adjointEpetraOp) |
|
const std::string | toString (const EApplyEpetraOpAs applyEpetraOpAs) |
|
Teuchos::RCP< Epetra_Operator > | get_Epetra_Operator (LinearOpBase< double > &op) |
|
Teuchos::RCP< const Epetra_Operator > | get_Epetra_Operator (const LinearOpBase< double > &op) |
|
Teuchos::RCP< Epetra_Operator > | get_Epetra_Operator (LinearOpBase< Scalar > &) |
|
Teuchos::RCP< const Epetra_Operator > | get_Epetra_Operator (const LinearOpBase< Scalar > &) |
|
| TEUCHOS_UNIT_TEST (EpetraOperatorWrapper, basic) |
|
| TEUCHOS_UNIT_TEST (EpetraLinearOp, ScaledLinearOpBase) |
|
| TEUCHOS_UNIT_TEST (EpetraLinearOp, RowStatLinearOpBase) |
|
RCP< Epetra_CrsMatrix > | getMyEpetraMatrix (int numRows, int numCols, double shift=0.0) |
|
| TEUCHOS_UNIT_TEST (EpetraLinearOp, Blocked_ScaledLinearOpBase) |
|
| TEUCHOS_UNIT_TEST (EpetraLinearOp, Blocked_RowStatLinearOpBase) |
|
| TEUCHOS_UNIT_TEST (EpetraLinearOp, Blocked_ScalingWithMultiVectors) |
|
| TEUCHOS_UNIT_TEST (EpetraLinearOp, rectangular) |
|
| TEUCHOS_UNIT_TEST (EpetraLinearOp, blocked_op) |
|
| TEUCHOS_UNIT_TEST (EpetraLinearOpParallel, blocked_op) |
|
EpetraExt::ModelEvaluator::MPDerivative | convert (const ModelEvaluatorBase::MPDerivative &derivative, const RCP< const Epetra_Map > &fnc_map, const RCP< const Epetra_Map > &var_map) |
|
Teuchos::ETransp | convertConjNoTransToTeuchosTransMode () |
|
Teuchos::ETransp | convertToTeuchosTransMode (const Thyra::EOpTransp transp) |
|
RCP< const Teuchos::Comm< Ordinal > > | convertTpetraToThyraComm (const RCP< const Teuchos::Comm< int > > &tpetraComm) |
|
RCP< const VectorSpaceBase< Scalar > > | createVectorSpace (const RCP< const Tpetra::Map< LocalOrdinal, GlobalOrdinal, Node > > &tpetraMap) |
|
RCP< VectorBase< Scalar > > | createVector (const RCP< Tpetra::Vector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &tpetraVector, const RCP< const VectorSpaceBase< Scalar > > space=Teuchos::null) |
|
RCP< const VectorBase< Scalar > > | createConstVector (const RCP< const Tpetra::Vector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &tpetraVector, const RCP< const VectorSpaceBase< Scalar > > space=Teuchos::null) |
|
RCP< MultiVectorBase< Scalar > > | createMultiVector (const RCP< Tpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &tpetraMultiVector, const RCP< const VectorSpaceBase< Scalar > > rangeSpace=Teuchos::null, const RCP< const VectorSpaceBase< Scalar > > domainSpace=Teuchos::null) |
|
RCP< const MultiVectorBase< Scalar > > | createConstMultiVector (const RCP< const Tpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &tpetraMultiVector, const RCP< const VectorSpaceBase< Scalar > > rangeSpace=Teuchos::null, const RCP< const VectorSpaceBase< Scalar > > domainSpace=Teuchos::null) |
|
RCP< LinearOpBase< Scalar > > | createLinearOp (const RCP< Tpetra::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &tpetraOperator, const RCP< const VectorSpaceBase< Scalar > > rangeSpace=Teuchos::null, const RCP< const VectorSpaceBase< Scalar > > domainSpace=Teuchos::null) |
|
RCP< const LinearOpBase< Scalar > > | createConstLinearOp (const RCP< const Tpetra::Operator< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &tpetraOperator, const RCP< const VectorSpaceBase< Scalar > > rangeSpace=Teuchos::null, const RCP< const VectorSpaceBase< Scalar > > domainSpace=Teuchos::null) |
|
Teuchos::RCP< const TpetraVectorSpace< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | getOrCreateTpetraVectorSpace (const RCP< const VectorSpaceBase< Scalar > > space, const RCP< const Tpetra::Map< LocalOrdinal, GlobalOrdinal, Node > > &tpetraMap) |
|
Teuchos::RCP< const ScalarProdVectorSpaceBase< Scalar > > | getOrCreateLocallyReplicatedTpetraVectorSpace (const RCP< const VectorSpaceBase< Scalar > > space, const RCP< const Teuchos::Comm< int > > &tpetraComm, const RCP< Node > &tpetraNode, const int numCols) |
|
RCP< const TpetraMap_t > | createTpetraMap (const int localDim) |
|
RCP< const VectorSpaceBase< Scalar > > | createTpetraVectorSpace (const int localDim) |
|
RCP< Tpetra::Operator< Scalar > > | createTriDiagonalTpetraOperator (const int numLocalRows) |
|
| TEUCHOS_STATIC_SETUP () |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, convertTpetraToThyraComm, Scalar) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, createVectorSpace, Scalar) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, createVector, Scalar) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, createConstVector, Scalar) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, createMultiVector, Scalar) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, createConstMultiVector, Scalar) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, TeptraVectorSpace, Scalar) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, vectorSpaceTester, Scalar) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, getTpetraMultiVector, Scalar) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, getConstTpetraMultiVector, Scalar) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, TpetraLinearOp, Scalar) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, createLinearOp, Scalar) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, createConstLinearOp, Scalar) |
|
Teuchos::RCP< Teuchos::Time > | lookupAndAssertTimer (const std::string &label) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, UseTpetraImplementations, Scalar) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, TpetraLinearOp_EpetraRowMatrix, Scalar) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, TpetraLinearOp_RowStatLinearOpBase, Scalar) |
|
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (TpetraThyraWrappers, TpetraLinearOp_ScaledLinearOpBase, Scalar) |
|