|
Panzer Version of the Day
|
#include <Panzer_ResponseEvaluatorFactory_Functional.hpp>

Public Member Functions | |
| FunctionalResponse_Builder () | |
| virtual | ~FunctionalResponse_Builder () |
| 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 Teuchos::RCP< panzer::ResponseEvaluatorFactoryBase > | buildHessianFactory () const |
Public Member Functions inherited from panzer::ResponseMESupportBuilderBase | |
| virtual | ~ResponseMESupportBuilderBase () |
| template<typename T > | |
| Teuchos::RCP< panzer::ResponseEvaluatorFactoryBase > | build () const |
Public Attributes | |
| MPI_Comm | comm |
| int | cubatureDegree |
| bool | requiresCellIntegral |
| std::string | quadPointField |
| bool | applyDirichletToDerivative |
Private Attributes | |
| Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > | linearObjFactory |
Definition at line 98 of file Panzer_ResponseEvaluatorFactory_Functional.hpp.
|
inline |
Definition at line 106 of file Panzer_ResponseEvaluatorFactory_Functional.hpp.
|
inlinevirtual |
Definition at line 108 of file Panzer_ResponseEvaluatorFactory_Functional.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 110 of file Panzer_ResponseEvaluatorFactory_Functional.hpp.
|
inline |
Definition at line 116 of file Panzer_ResponseEvaluatorFactory_Functional.hpp.
|
inlinevirtual |
Using a panzer::Residual evaluation type build the REFB for this response.
Implements panzer::ResponseMESupportBuilderBase.
Definition at line 120 of file Panzer_ResponseEvaluatorFactory_Functional.hpp.
|
inlinevirtual |
Using a panzer::Jacobian evaluation type build the REFB for this response.
Implements panzer::ResponseMESupportBuilderBase.
Definition at line 123 of file Panzer_ResponseEvaluatorFactory_Functional.hpp.
|
inlinevirtual |
Using a panzer::Tangent evaluation type build the REFB for this response.
Reimplemented from panzer::ResponseMESupportBuilderBase.
Definition at line 126 of file Panzer_ResponseEvaluatorFactory_Functional.hpp.
|
inlinevirtual |
Using a panzer::Tangent evaluation type build the REFB for this response.
Implements panzer::ResponseMESupportBuilderBase.
Definition at line 130 of file Panzer_ResponseEvaluatorFactory_Functional.hpp.
| MPI_Comm panzer::FunctionalResponse_Builder< LO, GO >::comm |
Definition at line 99 of file Panzer_ResponseEvaluatorFactory_Functional.hpp.
| int panzer::FunctionalResponse_Builder< LO, GO >::cubatureDegree |
Definition at line 100 of file Panzer_ResponseEvaluatorFactory_Functional.hpp.
| bool panzer::FunctionalResponse_Builder< LO, GO >::requiresCellIntegral |
Definition at line 101 of file Panzer_ResponseEvaluatorFactory_Functional.hpp.
| std::string panzer::FunctionalResponse_Builder< LO, GO >::quadPointField |
Definition at line 102 of file Panzer_ResponseEvaluatorFactory_Functional.hpp.
| bool panzer::FunctionalResponse_Builder< LO, GO >::applyDirichletToDerivative |
Definition at line 103 of file Panzer_ResponseEvaluatorFactory_Functional.hpp.
|
private |
Definition at line 135 of file Panzer_ResponseEvaluatorFactory_Functional.hpp.