![]() |
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
|
Test Fixture for Low-Mach Kernels. More...
#include <UnitTestKernelUtils.h>
Public Member Functions | |
| LowMachKernelHex8Mesh () | |
| virtual | ~LowMachKernelHex8Mesh () |
| virtual void | fill_mesh_and_init_fields (bool doPerturb=false) |
Public Member Functions inherited from TestKernelHex8Mesh | |
| TestKernelHex8Mesh () | |
| virtual | ~TestKernelHex8Mesh () |
| void | fill_mesh (bool doPerturb=false) |
Public Attributes | |
| VectorFieldType * | velocity_ {nullptr} |
| VectorFieldType * | dpdx_ {nullptr} |
| ScalarFieldType * | density_ {nullptr} |
| ScalarFieldType * | pressure_ {nullptr} |
Public Attributes inherited from TestKernelHex8Mesh | |
| stk::ParallelMachine | comm_ |
| unsigned | spatialDim_ |
| stk::mesh::MetaData | meta_ |
| stk::mesh::BulkData | bulk_ |
| stk::mesh::PartVector | partVec_ |
| sierra::nalu::SolutionOptions | solnOpts_ |
| const VectorFieldType * | coordinates_ {nullptr} |
Test Fixture for Low-Mach Kernels.
This test fixture performs the following actions:
velocity, pressure, density, and dpdx fieldsdensity is initialized to 1.0
|
inline |
|
inlinevirtual |
|
inlinevirtual |
| ScalarFieldType* LowMachKernelHex8Mesh::density_ {nullptr} |
| VectorFieldType* LowMachKernelHex8Mesh::dpdx_ {nullptr} |
| ScalarFieldType* LowMachKernelHex8Mesh::pressure_ {nullptr} |
| VectorFieldType* LowMachKernelHex8Mesh::velocity_ {nullptr} |
1.8.11