43 #ifndef PANZER_RESPONSE_SCATTER_EVALUATOR_IPCoordinates_HPP
44 #define PANZER_RESPONSE_SCATTER_EVALUATOR_IPCoordinates_HPP
49 #include "PanzerDiscFE_config.hpp"
54 #include "Phalanx_Evaluator_Macros.hpp"
55 #include "Phalanx_MDField.hpp"
64 template<
typename EvalT,
typename Traits>
66 public PHX::EvaluatorDerived<EvalT, Traits> {
void postRegistrationSetup(typename Traits::SetupData d, PHX::FieldManager< Traits > &fm)
std::string responseName_
ResponseScatterEvaluator_IPCoordinates(const std::string &name, int ir_order)
A constructor with concrete arguments instead of a parameter list.
void evaluateFields(typename Traits::EvalData d)
Wrapper to PHX::EvaluatorWithBaseImpl that implements Panzer-specific helpers.
Teuchos::RCP< Response_IPCoordinates< EvalT > > responseObj_
void postEvaluate(typename Traits::PostEvalData d)
std::vector< std::vector< ScalarT > > tmpCoords_
void preEvaluate(typename Traits::PreEvalData d)
Teuchos::RCP< PHX::FieldTag > scatterHolder_