Stokhos  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Types | Public Member Functions | List of all members
Stokhos::MeanBasedTpetraOperator< Scalar, LocalOrdinal, GlobalOrdinal, Node > Class Template Reference
Inheritance diagram for Stokhos::MeanBasedTpetraOperator< Scalar, LocalOrdinal, GlobalOrdinal, Node >:
Inheritance graph
[legend]
Collaboration diagram for Stokhos::MeanBasedTpetraOperator< Scalar, LocalOrdinal, GlobalOrdinal, Node >:
Collaboration graph
[legend]

Public Types

typedef Scalar scalar_type
 
typedef LocalOrdinal local_ordinal_type
 
typedef GlobalOrdinal global_ordinal_type
 
typedef Node node_type
 
typedef scalar_type::value_type base_scalar_type
 
typedef Tpetra::Operator
< base_scalar_type,
LocalOrdinal, GlobalOrdinal,
Node > 
scalar_op_type
 

Public Member Functions

 MeanBasedTpetraOperator (const Teuchos::RCP< const scalar_op_type > &mb_op_)
 
virtual Teuchos::RCP< const
Tpetra::Map< LocalOrdinal,
GlobalOrdinal, Node > > 
getDomainMap () const
 
virtual Teuchos::RCP< const
Tpetra::Map< LocalOrdinal,
GlobalOrdinal, Node > > 
getRangeMap () const
 
virtual void apply (const Tpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > &X, Tpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > &Y, Teuchos::ETransp mode=Teuchos::NO_TRANS, Scalar alpha=Teuchos::ScalarTraits< Scalar >::one(), Scalar beta=Teuchos::ScalarTraits< Scalar >::zero()) const
 
virtual bool hasTransposeApply () const
 

The documentation for this class was generated from the following file: