43 #ifndef PANZER_CONSTANT_VECTOR_IMPL_HPP 44 #define PANZER_CONSTANT_VECTOR_IMPL_HPP 53 this->addEvaluatedField(
vector);
55 int dim =
vector.fieldTag().dataLayout().dimension(2);
57 vals[0] = ScalarT(p.get<
double>(
"Value X"));
59 vals[1] = ScalarT(p.get<
double>(
"Value Y"));
61 vals[2] = ScalarT(p.get<
double>(
"Value Z"));
63 std::string n =
"ConstantVector: " +
vector.fieldTag().name();
71 this->utils.setFieldData(
vector,fm);
77 for(
int c=0;c<
vector.extent_int(0);c++)
78 for(
int p=0;p<
vector.extent_int(1);p++)
79 for(
int d=0;d<
vector.extent_int(2);d++)
PHX::MDField< ScalarT > vector
PHX_EVALUATOR_CTOR(BasisValues_Evaluator, p)
PHX_EVALUATE_FIELDS(BasisValues_Evaluator, workset)
PHX_POST_REGISTRATION_SETUP(BasisValues_Evaluator, sd, fm)