9 #ifndef ComputeTurbKineticEnergyWallFunctionAlgorithm_h 10 #define ComputeTurbKineticEnergyWallFunctionAlgorithm_h 16 #include <stk_mesh/base/Part.hpp> 29 stk::mesh::Part *part);
Definition: ComputeTurbKineticEnergyWallFunctionAlgorithm.h:23
ScalarFieldType * bcAssembledTurbKineticEnergy_
Definition: ComputeTurbKineticEnergyWallFunctionAlgorithm.h:42
void execute()
Definition: ComputeTurbKineticEnergyWallFunctionAlgorithm.C:67
Definition: ABLForcingAlgorithm.C:26
stk::mesh::Field< double, stk::mesh::SimpleArrayTag > GenericFieldType
Definition: FieldTypeDef.h:27
ScalarFieldType * turbKineticEnergy_
Definition: ComputeTurbKineticEnergyWallFunctionAlgorithm.h:41
GenericFieldType * exposedAreaVec_
Definition: ComputeTurbKineticEnergyWallFunctionAlgorithm.h:46
virtual ~ComputeTurbKineticEnergyWallFunctionAlgorithm()
Definition: ComputeTurbKineticEnergyWallFunctionAlgorithm.C:58
void zero_nodal_fields()
Definition: ComputeTurbKineticEnergyWallFunctionAlgorithm.C:138
void normalize_nodal_fields()
Definition: ComputeTurbKineticEnergyWallFunctionAlgorithm.C:164
GenericFieldType * wallFrictionVelocityBip_
Definition: ComputeTurbKineticEnergyWallFunctionAlgorithm.h:45
ComputeTurbKineticEnergyWallFunctionAlgorithm(Realm &realm, stk::mesh::Part *part)
Definition: ComputeTurbKineticEnergyWallFunctionAlgorithm.C:39
stk::mesh::Field< double > ScalarFieldType
Definition: FieldTypeDef.h:19
ScalarFieldType * bcTurbKineticEnergy_
Definition: ComputeTurbKineticEnergyWallFunctionAlgorithm.h:42
const double cMu_
Definition: ComputeTurbKineticEnergyWallFunctionAlgorithm.h:39
Definition: Algorithm.h:28
ScalarFieldType * assembledWallArea_
Definition: ComputeTurbKineticEnergyWallFunctionAlgorithm.h:44