![]() |
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 <FromMesh.h>
Classes | |
| struct | BoundingBoxCompare |
Public Types | |
| enum | { Dimension = 3 } |
| typedef stk::mesh::Entity | Entity |
| typedef std::vector< Entity > | EntityVec |
| typedef stk::mesh::EntityKey | EntityKey |
| typedef std::set< EntityKey > | EntityKeySet |
| typedef stk::search::IdentProc< EntityKey, unsigned > | EntityProc |
| typedef std::vector< EntityProc > | EntityProcVec |
| typedef stk::search::Point< double > | Point |
| typedef stk::search::Box< double > | Box |
| typedef std::pair< Box, EntityProc > | BoundingBox |
| typedef std::vector< std::pair< std::string, std::string > > | PairNames |
Public Member Functions | |
| std::vector< const stk::mesh::FieldBase * > | get_fields (const stk::mesh::MetaData &fromMetaData, const PairNames &VarPairName) |
| FromMesh (const stk::mesh::MetaData &fromMetaData, stk::mesh::BulkData &fromBulkData, Realm &fromRealm, const std::string &coordinates_name, const PairNames &VarPairName, const stk::mesh::PartVector &fromPartVec, const stk::ParallelMachine comm) | |
| ~FromMesh () | |
| stk::ParallelMachine | comm () const |
| void | bounding_boxes (std::vector< BoundingBox > &v) const |
| void | update_ghosting (const EntityProcVec &entity_keys) |
| void | update_values () |
| Entity | entity (const EntityKey k) const |
Public Attributes | |
| const stk::mesh::MetaData & | fromMetaData_ |
| stk::mesh::BulkData & | fromBulkData_ |
| Realm & | fromRealm_ |
| const VectorFieldType * | fromcoordinates_ |
| const stk::mesh::PartVector | fromPartVec_ |
| const std::vector< const stk::mesh::FieldBase * > | fromFieldVec_ |
| const stk::ParallelMachine | comm_ |
| bool | mesh_modified_ |
| stk::mesh::Ghosting * | ghosting_ |
| stk::mesh::EntityProcVec | ghosting_map_ |
| typedef std::pair<Box,EntityProc> sierra::nalu::FromMesh::BoundingBox |
| typedef stk::search::Box<double> sierra::nalu::FromMesh::Box |
| typedef stk::mesh:: Entity sierra::nalu::FromMesh::Entity |
| typedef stk::mesh:: EntityKey sierra::nalu::FromMesh::EntityKey |
| typedef std::set<EntityKey> sierra::nalu::FromMesh::EntityKeySet |
| typedef stk::search::IdentProc<EntityKey, unsigned> sierra::nalu::FromMesh::EntityProc |
| typedef std::vector<EntityProc> sierra::nalu::FromMesh::EntityProcVec |
| typedef std::vector<Entity> sierra::nalu::FromMesh::EntityVec |
| typedef std::vector<std::pair<std::string, std::string> > sierra::nalu::FromMesh::PairNames |
| typedef stk::search::Point<double> sierra::nalu::FromMesh::Point |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| const stk::ParallelMachine sierra::nalu::FromMesh::comm_ |
| stk::mesh::BulkData& sierra::nalu::FromMesh::fromBulkData_ |
| const VectorFieldType* sierra::nalu::FromMesh::fromcoordinates_ |
| const std::vector< const stk::mesh::FieldBase *> sierra::nalu::FromMesh::fromFieldVec_ |
| const stk::mesh::MetaData& sierra::nalu::FromMesh::fromMetaData_ |
| const stk::mesh::PartVector sierra::nalu::FromMesh::fromPartVec_ |
| Realm& sierra::nalu::FromMesh::fromRealm_ |
| stk::mesh::Ghosting* sierra::nalu::FromMesh::ghosting_ |
| stk::mesh::EntityProcVec sierra::nalu::FromMesh::ghosting_map_ |
| bool sierra::nalu::FromMesh::mesh_modified_ |
1.8.11