Panzer
Version of the Day
|
#include <Panzer_ResponseMESupportBase.hpp>
Public Member Functions | |
ResponseMESupportBase (const std::string &responseName) | |
virtual | ~ResponseMESupportBase () |
virtual Teuchos::RCP< const Thyra::VectorSpaceBase< double > > | getVectorSpace () const =0 |
Get the vector space for this response, vector space is constructed lazily. More... | |
virtual void | setVector (const Teuchos::RCP< Thyra::VectorBase< double > > &destVec)=0 |
Public Member Functions inherited from panzer::ResponseBase | |
ResponseBase (const std::string &responseName) | |
virtual | ~ResponseBase () |
std::string | getName () const |
std::string | getLookupName () const |
virtual void | ghostToGlobal (int) |
Inherited from GlobalEvaluationData,. More... | |
virtual void | initializeData () |
virtual void | scatterResponse ()=0 |
Prepare the response for access by the user (do global communication) More... | |
virtual void | initializeResponse ()=0 |
Public Member Functions inherited from panzer::GlobalEvaluationData_Default | |
GlobalEvaluationData_Default () | |
GlobalEvaluationData_Default (const GlobalEvaluationData_Default &s) | |
virtual void | globalToGhost (int) |
void | setRequiresDirichletAdjustment (bool b) |
bool | requiresDirichletAdjustment () const |
Public Member Functions inherited from panzer::GlobalEvaluationData | |
virtual | ~GlobalEvaluationData ()=0 |
virtual void | print (std::ostream &os) const |
Diagnostic function for determinning what's in this object. More... | |
Private Member Functions | |
ResponseMESupportBase () | |
ResponseMESupportBase (const ResponseMESupportBase< EvalT > &) | |
Additional Inherited Members | |
Static Public Member Functions inherited from panzer::ResponseBase | |
static std::string | buildLookupName (const std::string &responseName) |
Definition at line 36 of file Panzer_ResponseMESupportBase.hpp.
|
inline |
Definition at line 38 of file Panzer_ResponseMESupportBase.hpp.
|
inlinevirtual |
Definition at line 41 of file Panzer_ResponseMESupportBase.hpp.
|
private |
|
private |
|
pure virtual |
Get the vector space for this response, vector space is constructed lazily.
Implemented in panzer::ResponseMESupport_Default< EvalT >.
|
pure virtual |
Set the vector (to be filled) for this response. This must be constructed from the vector space returned by getVectorSpace
.
Implemented in panzer::ResponseMESupport_Default< EvalT >.