43 #ifndef PANZER_GATHER_INTEGRATION_COORDINATES_IMPL_HPP
44 #define PANZER_GATHER_INTEGRATION_COORDINATES_IMPL_HPP
46 #include "Teuchos_Assert.hpp"
47 #include "Phalanx_DataLayout.hpp"
52 #include "Teuchos_FancyOStream.hpp"
54 template<
typename EvalT,
typename TRAITS>
60 ss <<
"IR_" << degree <<
" IntegrationCoordinates";
64 template<
typename EvalT,
typename TRAITS>
70 quadCoordinates_ = PHX::MDField<ScalarT,Cell,Point,Dim>(fieldName(quadDegree_),quad.
dl_vector);
72 this->addEvaluatedField(quadCoordinates_);
74 this->setName(
"Gather "+fieldName(quadDegree_));
78 template<
typename EvalT,
typename TRAITS>
87 template<
typename EvalT,
typename TRAITS>