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
Classes | Namespaces | Typedefs | Functions
UnitTestHexElementPromotion.C File Reference
#include <gtest/gtest.h>
#include <limits>
#include <stk_io/StkMeshIoBroker.hpp>
#include <stk_util/parallel/Parallel.hpp>
#include <stk_mesh/base/FieldParallel.hpp>
#include <stk_mesh/base/MetaData.hpp>
#include <stk_mesh/base/BulkData.hpp>
#include <stk_mesh/base/Bucket.hpp>
#include <stk_mesh/base/CoordinateSystems.hpp>
#include <stk_mesh/base/FieldBase.hpp>
#include <stk_mesh/base/Field.hpp>
#include <stk_mesh/base/FieldBLAS.hpp>
#include <stk_mesh/base/GetEntities.hpp>
#include <stk_unit_tests/stk_mesh_fixtures/HexFixture.hpp>
#include <stk_mesh/base/SkinMesh.hpp>
#include <master_element/MasterElementHO.h>
#include <element_promotion/PromotedPartHelper.h>
#include <element_promotion/PromoteElement.h>
#include <element_promotion/PromotedElementIO.h>
#include <nalu_make_unique.h>
#include <NaluEnv.h>
#include <BucketLoop.h>
#include <memory>
#include <random>
#include <element_promotion/ElementDescription.h>
#include "UnitTestUtils.h"

Classes

class  PromoteElementHexTestV2
 

Namespaces

 anonymous_namespace{UnitTestHexElementPromotion.C}
 

Typedefs

typedef stk::mesh::Field< double > anonymous_namespace{UnitTestHexElementPromotion.C}::ScalarFieldType
 
typedef stk::mesh::Field< int > anonymous_namespace{UnitTestHexElementPromotion.C}::ScalarIntFieldType
 
typedef stk::mesh::Field< double, stk::mesh::Cartesian > anonymous_namespace{UnitTestHexElementPromotion.C}::VectorFieldType
 

Functions

size_t anonymous_namespace{UnitTestHexElementPromotion.C}::count_nodes (const stk::mesh::BulkData &bulk, const stk::mesh::Selector &selector)
 
double anonymous_namespace{UnitTestHexElementPromotion.C}::linear (double a, const double *b, const double *coords)
 
std::string anonymous_namespace{UnitTestHexElementPromotion.C}::vector_field_data_to_string (const VectorFieldType &vecField, stk::mesh::Entity node)
 
 TEST_F (PromoteElementHexTestV2, node_count)
 
 TEST_F (PromoteElementHexTestV2, png)
 
 TEST_F (PromoteElementHexTestV2, node_sharing)
 

Function Documentation

TEST_F ( PromoteElementHexTestV2  ,
node_count   
)
TEST_F ( PromoteElementHexTestV2  ,
png   
)
TEST_F ( PromoteElementHexTestV2  ,
node_sharing   
)