Panzer  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
panzer::MassMatrixModelEvaluator< Scalar > Class Template Referenceabstract

#include <Panzer_MassMatrixModelEvaluator.hpp>

Inheritance diagram for panzer::MassMatrixModelEvaluator< Scalar >:
Inheritance graph
[legend]

Public Member Functions

void setApplyMassInverse (const bool applyMassInverse) const
 
virtual void applyMassMatrix (const Teuchos::RCP< Thyra::MultiVectorBase< Scalar > > input, const Teuchos::RCP< Thyra::MultiVectorBase< Scalar > > output) const =0
 
virtual void applyInverseMassMatrix (const Teuchos::RCP< Thyra::MultiVectorBase< Scalar > > input, const Teuchos::RCP< Thyra::MultiVectorBase< Scalar > > output) const =0
 

Protected Attributes

bool applyMassInverse_
 Apply mass matrix inverse within the evaluator. More...
 

Detailed Description

template<typename Scalar>
class panzer::MassMatrixModelEvaluator< Scalar >

Definition at line 40 of file Panzer_MassMatrixModelEvaluator.hpp.

Member Function Documentation

template<typename Scalar >
void panzer::MassMatrixModelEvaluator< Scalar >::setApplyMassInverse ( const bool  applyMassInverse) const
inline

Definition at line 45 of file Panzer_MassMatrixModelEvaluator.hpp.

template<typename Scalar >
virtual void panzer::MassMatrixModelEvaluator< Scalar >::applyMassMatrix ( const Teuchos::RCP< Thyra::MultiVectorBase< Scalar > >  input,
const Teuchos::RCP< Thyra::MultiVectorBase< Scalar > >  output 
) const
pure virtual
template<typename Scalar >
virtual void panzer::MassMatrixModelEvaluator< Scalar >::applyInverseMassMatrix ( const Teuchos::RCP< Thyra::MultiVectorBase< Scalar > >  input,
const Teuchos::RCP< Thyra::MultiVectorBase< Scalar > >  output 
) const
pure virtual

Member Data Documentation

template<typename Scalar >
bool panzer::MassMatrixModelEvaluator< Scalar >::applyMassInverse_
mutableprotected

Apply mass matrix inverse within the evaluator.

Definition at line 56 of file Panzer_MassMatrixModelEvaluator.hpp.


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