43 #ifndef __Panzer_ResponseEvaluatorFactory_IPCoordinates_impl_hpp__ 
   44 #define __Panzer_ResponseEvaluatorFactory_IPCoordinates_impl_hpp__ 
   49 #include "PanzerDiscFE_config.hpp" 
   53 #include "Panzer_Integrator_Scalar.hpp" 
   59 template <
typename EvalT>
 
   61 buildResponseObject(
const std::string & responseName,
const std::vector<WorksetDescriptor> & wkstDesc)
 const 
   65   std::stringstream failureStrm;
 
   66   for(std::size_t i=0;i<wkstDesc.size();i++) {
 
   67     failure |= wkstDesc[i].useSideset();
 
   68     failureStrm << wkstDesc[i] << std::endl;
 
   71                              "REF_IPCoordinates::buildResponseObject: could not build using side set descriptors:\n" 
   72                              << failureStrm.str());
 
   77 template <
typename EvalT>
 
   93      this->
template registerEvaluator<EvalT>(fm, eval);
 
   96      fm.template requireField<EvalT>(*eval->evaluatedFields()[0]);
 
  100 template <
typename EvalT>
 
Object that contains information on the physics and discretization of a block of elements with the SA...
 
#define TEUCHOS_TEST_FOR_EXCEPTION(throw_exception_test, Exception, msg)
 
virtual bool typeSupported() const 
 
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
 
virtual void buildAndRegisterEvaluators(const std::string &responseName, PHX::FieldManager< panzer::Traits > &fm, const panzer::PhysicsBlock &physicsBlock, const Teuchos::ParameterList &user_data) const 
 
virtual Teuchos::RCP< ResponseBase > buildResponseObject(const std::string &responseName, const std::vector< WorksetDescriptor > &eBlocks) const