Panzer
Version of the Day
|
#include <Panzer_ResponseEvaluatorFactory_Probe.hpp>
Public Member Functions | |
ProbeResponse_Builder () | |
virtual | ~ProbeResponse_Builder () |
void | setDerivativeInformation (const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &in_linearObjFactory, const Teuchos::RCP< const panzer::UniqueGlobalIndexer< LO, GO > > &in_globalIndexer) |
virtual void | setDerivativeInformation (const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &in_linearObjFactory) |
template<typename T > | |
Teuchos::RCP< panzer::ResponseEvaluatorFactoryBase > | build () const |
virtual Teuchos::RCP< panzer::ResponseEvaluatorFactoryBase > | buildValueFactory () const |
virtual Teuchos::RCP< panzer::ResponseEvaluatorFactoryBase > | buildDerivativeFactory () const |
virtual Teuchos::RCP< panzer::ResponseEvaluatorFactoryBase > | buildTangentFactory () const |
![]() | |
virtual | ~ResponseMESupportBuilderBase () |
template<typename T > | |
Teuchos::RCP< panzer::ResponseEvaluatorFactoryBase > | build () const |
Public Attributes | |
MPI_Comm | comm |
Teuchos::Array< double > | point |
int | fieldComponent |
int | cubatureDegree |
std::string | fieldName |
bool | applyDirichletToDerivative |
Private Attributes | |
Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > | linearObjFactory |
Teuchos::RCP< const panzer::UniqueGlobalIndexer< LO, GO > > | globalIndexer |
Definition at line 99 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
|
inline |
Definition at line 108 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
|
inlinevirtual |
Definition at line 110 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
|
inline |
Definition at line 112 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
|
inlinevirtual |
This method controls how the derivative vector is allocated and scattered. The idea here is a Response can have different partial derivatives and this provides the mechanism for supporting that.
Implements panzer::ResponseMESupportBuilderBase.
Definition at line 122 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
|
inline |
Definition at line 131 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
|
inlinevirtual |
Using a panzer::Residual evaluation type build the REFB for this response.
Implements panzer::ResponseMESupportBuilderBase.
Definition at line 136 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
|
inlinevirtual |
Using a panzer::Jacobian evaluation type build the REFB for this response.
Implements panzer::ResponseMESupportBuilderBase.
Definition at line 139 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
|
inlinevirtual |
Using a panzer::Tangent evaluation type build the REFB for this response.
Reimplemented from panzer::ResponseMESupportBuilderBase.
Definition at line 142 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
MPI_Comm panzer::ProbeResponse_Builder< LO, GO >::comm |
Definition at line 100 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
Teuchos::Array<double> panzer::ProbeResponse_Builder< LO, GO >::point |
Definition at line 101 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
int panzer::ProbeResponse_Builder< LO, GO >::fieldComponent |
Definition at line 102 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
int panzer::ProbeResponse_Builder< LO, GO >::cubatureDegree |
Definition at line 103 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
std::string panzer::ProbeResponse_Builder< LO, GO >::fieldName |
Definition at line 104 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
bool panzer::ProbeResponse_Builder< LO, GO >::applyDirichletToDerivative |
Definition at line 105 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
|
private |
Definition at line 146 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.
|
private |
Definition at line 147 of file Panzer_ResponseEvaluatorFactory_Probe.hpp.