COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <Shared.hpp>
Inherited by Reader.
Public Member Functions | |
Shared () | |
constructor More... | |
std::vector< std::string > & | get_supported_element_types () |
Static Public Member Functions | |
static std::string | type_name () |
Gets the Class name. More... | |
static std::string | tp_name_to_cf_name (const Uint dim, const Uint tp_type) |
Protected Types | |
enum | smurfElement { P1LINE =1, P1TRIAG =2, P1QUAD =3, P1TETRA =4, P1HEXA =5, P2LINE =8, P2TRIAG =9, P2QUAD =10, P2TETRA =11, P2HEXA =12, P1POINT =15, P3TRIAG =21, P3LINE =26, P3QUAD = 36 } |
Protected Attributes | |
std::map< GeoShape::Type, Uint > | m_element_cf_to_tp |
std::vector< std::string > | m_supported_types |
std::vector< std::vector< Uint > > | m_nodes_cf_to_tp |
Faces are not defined in tp format. More... | |
std::vector< std::vector< Uint > > | m_nodes_tp_to_cf |
Static Protected Attributes | |
static const Uint | nb_tp_types = 37 |
static const Uint | m_nodes_in_tp_elem [nb_tp_types] |
static const Uint | m_tp_elem_dim [nb_tp_types] |
static const Uint | m_tp_elem_order [nb_tp_types] |
static const std::string | tp_elem_geo_name [nb_tp_types] |
static const std::string | dim_name [4] = { "0D", "1D", "2D", "3D" } |
static const std::string | order_name [10] = { "P0", "P1", "P2", "P3", "P4", "P5", "P6", "P7", "P8", "P9" } |
This class defines smurf mesh format common functionality
Definition at line 25 of file Shared.hpp.
|
protected |
Enumerator | |
---|---|
P1LINE | |
P1TRIAG | |
P1QUAD | |
P1TETRA | |
P1HEXA | |
P2LINE | |
P2TRIAG | |
P2QUAD | |
P2TETRA | |
P2HEXA | |
P1POINT | |
P3TRIAG | |
P3LINE | |
P3QUAD |
Definition at line 51 of file Shared.hpp.
Shared | ( | ) |
constructor
Definition at line 52 of file Shared.cpp.
|
inline |
Definition at line 35 of file Shared.hpp.
Definition at line 378 of file Shared.cpp.
|
inlinestatic |
Gets the Class name.
Definition at line 33 of file Shared.hpp.
|
staticprotected |
Definition at line 48 of file Shared.hpp.
|
protected |
Definition at line 55 of file Shared.hpp.
|
protected |
Faces are not defined in tp format.
Definition at line 62 of file Shared.hpp.
|
staticprotected |
Definition at line 44 of file Shared.hpp.
|
protected |
Definition at line 63 of file Shared.hpp.
|
protected |
Definition at line 56 of file Shared.hpp.
|
staticprotected |
Definition at line 45 of file Shared.hpp.
|
staticprotected |
Definition at line 46 of file Shared.hpp.
|
staticprotected |
Definition at line 42 of file Shared.hpp.
|
staticprotected |
Definition at line 49 of file Shared.hpp.
|
staticprotected |
Definition at line 47 of file Shared.hpp.
Send comments to: COOLFluiD Web Admin |