Nalu
Nalu: a generalized unstructured massively parallel low Mach flow code designed to support a variety of energy applications of interest (most notably Wind ECP) built on the Sierra Toolkit and Trilinos solver Tpetra/Epetra stack. The open source BSD, clause 3 license model has been chosen for the code base. See LICENSE for more information. http://NaluCFD.org
ThermalConductivityFromPrandtlPropAlgorithm.h
Go to the documentation of this file.
1 /*------------------------------------------------------------------------*/
2 /* Copyright 2014 Sandia Corporation. */
3 /* This software is released under the license detailed */
4 /* in the file, LICENSE, which is located in the top-level Nalu */
5 /* directory structure */
6 /*------------------------------------------------------------------------*/
7 
8 
9 #ifndef ThermalConductivityFromPrandtlPropAlgorithm_h
10 #define ThermalConductivityFromPrandtlPropAlgorithm_h
11 
12 #include <Algorithm.h>
13 #include <FieldTypeDef.h>
14 
15 namespace stk {
16 namespace mesh {
17 class FieldBase;
18 class Part;
19 }
20 }
21 
22 namespace sierra{
23 namespace nalu{
24 
25 class Realm;
26 class PropertyEvaluator;
27 
29 {
30 public:
31 
33  Realm & realm,
34  stk::mesh::Part * part,
35  ScalarFieldType *thermalCond,
36  ScalarFieldType *specificHeat,
37  ScalarFieldType *viscosity,
38  const double Pr);
39 
41 
42  virtual void execute();
43 
47 
48  const double Pr_;
49 };
50 
51 } // namespace nalu
52 } // namespace Sierra
53 
54 #endif
Definition: ABLForcingAlgorithm.C:26
Definition: Algorithm.h:14
ScalarFieldType * specHeat_
Definition: ThermalConductivityFromPrandtlPropAlgorithm.h:45
Definition: ThermalConductivityFromPrandtlPropAlgorithm.h:28
stk::mesh::Field< double > ScalarFieldType
Definition: FieldTypeDef.h:19
virtual ~ThermalConductivityFromPrandtlPropAlgorithm()
Definition: ThermalConductivityFromPrandtlPropAlgorithm.h:40
const double Pr_
Definition: ThermalConductivityFromPrandtlPropAlgorithm.h:48
Definition: Algorithm.h:28
ScalarFieldType * viscosity_
Definition: ThermalConductivityFromPrandtlPropAlgorithm.h:46
Definition: Realm.h:82
ScalarFieldType * thermalCond_
Definition: ThermalConductivityFromPrandtlPropAlgorithm.h:44