|
Panzer
Version of the Day
|
Go to the documentation of this file.
43 #ifndef __Panzer_Response_Residual_hpp__
44 #define __Panzer_Response_Residual_hpp__
50 #include "Thyra_VectorBase.hpp"
51 #include "Thyra_LinearOpBase.hpp"
63 template <
typename EvalT>
93 , linObjFactory_(lof) {}
140 , linObjFactory_(lof) {}
168 #ifdef Panzer_BUILD_HESSIAN_SUPPORT
188 , linObjFactory_(lof) {}
virtual void initializeResponse()
virtual ~Response_Residual()
Teuchos::RCP< Thyra::LinearOpBase< panzer::Traits::RealType > > jacobian_
Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > linObjFactory_
Teuchos::RCP< Thyra::VectorBase< panzer::Traits::RealType > > residual_
Teuchos::RCP< Thyra::LinearOpBase< panzer::Traits::RealType > > ghostedJacobian_
virtual void scatterResponse()
Prepare the response for access by the user (do global communication)
virtual ~Response_Residual()
Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > linObjFactory_
Teuchos::RCP< Thyra::LinearOpBase< panzer::Traits::RealType > > hessian_
Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > linObjFactory_
virtual void initializeResponse()
virtual ~Response_Residual()
virtual void scatterResponse()
Prepare the response for access by the user (do global communication)
Response_Residual(const std::string &responseName, const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &lof)
virtual void scatterResponse()
Prepare the response for access by the user (do global communication)
Teuchos::RCP< Thyra::VectorBase< panzer::Traits::RealType > > ghostedResidual_
Teuchos::RCP< Thyra::LinearOpBase< panzer::Traits::RealType > > ghostedHessian_
Response_Residual(const std::string &responseName, const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &lof)
virtual void scatterResponse()
Prepare the response for access by the user (do global communication)
virtual void initializeResponse()
Response_Residual(const std::string &responseName, const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &)
virtual ~Response_Residual()
virtual void initializeResponse()
Response_Residual(const std::string &responseName, const Teuchos::RCP< const panzer::LinearObjFactory< panzer::Traits > > &lof)