9 #ifndef SutherlandsPropertyEvaluator_h 10 #define SutherlandsPropertyEvaluator_h 18 namespace stk {
namespace mesh {
struct Entity; } }
29 class ReferencePropertyData;
36 const std::map<std::string, ReferencePropertyData*> &referencePropertyDataMap,
37 const std::map<std::string, std::vector<double> > &polynomialCoeffsMap);
42 stk::mesh::Entity node);
44 double compute_viscosity(
46 const double *pt_poly);
58 const std::map<std::string, std::vector<double> > &polynomialCoeffsMap,
59 stk::mesh::MetaData &metaData);
63 virtual double execute(
65 stk::mesh::Entity node);
67 virtual double compute_viscosity(
69 const double *pt_poly);
85 const std::map<std::string, std::vector<double> > &polynomialCoeffsMap,
86 stk::mesh::MetaData &metaData,
93 stk::mesh::Entity node);
const double tRef_
Definition: SutherlandsPropertyEvaluator.h:95
Definition: SutherlandsPropertyEvaluator.h:31
Definition: ABLForcingAlgorithm.C:26
stk::mesh::Field< double, stk::mesh::SimpleArrayTag > GenericFieldType
Definition: FieldTypeDef.h:27
Definition: SutherlandsPropertyEvaluator.h:53
Definition: Algorithm.h:14
Definition: SutherlandsPropertyEvaluator.h:80
std::vector< double > refMassFraction_
Definition: SutherlandsPropertyEvaluator.h:48
std::vector< std::vector< double > > polynomialCoeffs_
Definition: SutherlandsPropertyEvaluator.h:49
Definition: PropertyEvaluator.h:19
GenericFieldType * massFraction_
Definition: SutherlandsPropertyEvaluator.h:72
std::vector< std::vector< double > > polynomialCoeffs_
Definition: SutherlandsPropertyEvaluator.h:76
size_t ykVecSize_
Definition: SutherlandsPropertyEvaluator.h:73