1 #ifndef __Panzer_Response_Residual_hpp__ 2 #define __Panzer_Response_Residual_hpp__ 8 #include "Thyra_VectorBase.hpp" 9 #include "Thyra_LinearOpBase.hpp" 21 template <
typename EvalT>
51 , linObjFactory_(lof) {}
98 , linObjFactory_(lof) {}
126 #ifdef Panzer_BUILD_HESSIAN_SUPPORT 134 class Response_Residual<
panzer::Traits::Hessian> :
public ResponseBase {
146 , linObjFactory_(lof) {}
virtual void initializeResponse()
Response_Residual(const std::string &responseName, const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &lof)
virtual ~Response_Residual()
virtual ~Response_Residual()
Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > linObjFactory_
Response_Residual(const std::string &responseName, const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &lof)
Teuchos::RCP< Thyra::VectorBase< panzer::Traits::RealType > > residual_
virtual void initializeResponse()
Response_Residual(const std::string &responseName, const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &lof)
virtual void initializeResponse()
Teuchos::RCP< Thyra::VectorBase< panzer::Traits::RealType > > ghostedResidual_
virtual void scatterResponse()
Prepare the response for access by the user (do global communication)
virtual void scatterResponse()
Prepare the response for access by the user (do global communication)
virtual void scatterResponse()
Prepare the response for access by the user (do global communication)
Teuchos::RCP< Thyra::LinearOpBase< panzer::Traits::RealType > > ghostedJacobian_
Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > linObjFactory_
Teuchos::RCP< Thyra::LinearOpBase< panzer::Traits::RealType > > jacobian_
virtual ~Response_Residual()