![]() |
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
|
#include <MomentumBoussinesqSrcNodeSuppAlg.h>
Public Member Functions | |
| MomentumBoussinesqSrcNodeSuppAlg (Realm &realm) | |
| virtual | ~MomentumBoussinesqSrcNodeSuppAlg () |
| virtual void | setup () |
| virtual void | node_execute (double *lhs, double *rhs, stk::mesh::Entity node) |
Public Member Functions inherited from sierra::nalu::SupplementalAlgorithm | |
| SupplementalAlgorithm (Realm &realm) | |
| virtual | ~SupplementalAlgorithm () |
| virtual void | elem_execute (double *lhs, double *rhs, stk::mesh::Entity element, MasterElement *meSCS, MasterElement *meSCV) |
| virtual void | elem_resize (MasterElement *meSCS, MasterElement *meSCV) |
Public Attributes | |
| ScalarFieldType * | temperature_ |
| ScalarFieldType * | dualNodalVolume_ |
| double | tRef_ |
| double | rhoRef_ |
| double | beta_ |
| int | nDim_ |
| std::vector< double > | gravity_ |
Public Attributes inherited from sierra::nalu::SupplementalAlgorithm | |
| Realm & | realm_ |
| sierra::nalu::MomentumBoussinesqSrcNodeSuppAlg::MomentumBoussinesqSrcNodeSuppAlg | ( | Realm & | realm | ) |
References beta_, dualNodalVolume_, gravity_, sierra::nalu::SolutionOptions::gravity_, sierra::nalu::Realm::meta_data(), nDim_, sierra::nalu::SupplementalAlgorithm::realm_, sierra::nalu::SolutionOptions::referenceDensity_, sierra::nalu::SolutionOptions::referenceTemperature_, rhoRef_, sierra::nalu::Realm::solutionOptions_, temperature_, sierra::nalu::SolutionOptions::thermalExpansionCoeff_, and tRef_.
|
inlinevirtual |
|
virtual |
Reimplemented from sierra::nalu::SupplementalAlgorithm.
References beta_, dualNodalVolume_, gravity_, nDim_, rhoRef_, temperature_, and tRef_.
Referenced by ~MomentumBoussinesqSrcNodeSuppAlg().
|
virtual |
Reimplemented from sierra::nalu::SupplementalAlgorithm.
Referenced by ~MomentumBoussinesqSrcNodeSuppAlg().
| double sierra::nalu::MomentumBoussinesqSrcNodeSuppAlg::beta_ |
Referenced by MomentumBoussinesqSrcNodeSuppAlg(), and node_execute().
| ScalarFieldType* sierra::nalu::MomentumBoussinesqSrcNodeSuppAlg::dualNodalVolume_ |
Referenced by MomentumBoussinesqSrcNodeSuppAlg(), and node_execute().
| std::vector<double> sierra::nalu::MomentumBoussinesqSrcNodeSuppAlg::gravity_ |
Referenced by MomentumBoussinesqSrcNodeSuppAlg(), and node_execute().
| int sierra::nalu::MomentumBoussinesqSrcNodeSuppAlg::nDim_ |
Referenced by MomentumBoussinesqSrcNodeSuppAlg(), and node_execute().
| double sierra::nalu::MomentumBoussinesqSrcNodeSuppAlg::rhoRef_ |
Referenced by MomentumBoussinesqSrcNodeSuppAlg(), and node_execute().
| ScalarFieldType* sierra::nalu::MomentumBoussinesqSrcNodeSuppAlg::temperature_ |
Referenced by MomentumBoussinesqSrcNodeSuppAlg(), and node_execute().
| double sierra::nalu::MomentumBoussinesqSrcNodeSuppAlg::tRef_ |
Referenced by MomentumBoussinesqSrcNodeSuppAlg(), and node_execute().
1.8.11