COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
Helper struct to keep using the old partitioning method. More...
Public Types | |
typedef std::vector< Uint > | IndicesT |
Type to store indices into another vector. More... | |
typedef std::vector< Uint > | CountsT |
Data type for counts of data, i.e. number of points. More... | |
typedef std::vector< Real > | PointT |
Storage for a single point coordinate (STL vector for ease of use with boost::spirit) More... | |
typedef std::vector< Real > | GradingT |
Storage for a grading corresponding to a single block. More... | |
typedef std::vector< bool > | BooleansT |
Storage for true/false flags. More... | |
Public Attributes | |
Uint | dimension |
std::vector< PointT > | points |
The coordinates for all the nodes. More... | |
std::vector< IndicesT > | block_points |
Points for each block, in terms of node indices. More... | |
std::vector< CountsT > | block_subdivisions |
Subdivisions for each block, along X, Y and Z. More... | |
std::vector< GradingT > | block_gradings |
edgeGrading for each block More... | |
IndicesT | block_distribution |
Distribution of blocks among processors. More... | |
std::vector< std::string > | patch_names |
Name for each patch. More... | |
std::vector< IndicesT > | patch_points |
Point indices for each patch (grouped per 4 or 2, depending on dimension) More... | |
Helper struct to keep using the old partitioning method.
Definition at line 111 of file BlockData.cpp.
typedef std::vector<bool> BooleansT |
Storage for true/false flags.
Definition at line 122 of file BlockData.cpp.
Data type for counts of data, i.e. number of points.
Definition at line 116 of file BlockData.cpp.
typedef std::vector<Real> GradingT |
Storage for a grading corresponding to a single block.
Definition at line 120 of file BlockData.cpp.
Type to store indices into another vector.
Definition at line 114 of file BlockData.cpp.
typedef std::vector<Real> PointT |
Storage for a single point coordinate (STL vector for ease of use with boost::spirit)
Definition at line 118 of file BlockData.cpp.
IndicesT block_distribution |
Distribution of blocks among processors.
Definition at line 136 of file BlockData.cpp.
std::vector<GradingT> block_gradings |
edgeGrading for each block
Definition at line 134 of file BlockData.cpp.
std::vector<IndicesT> block_points |
Points for each block, in terms of node indices.
Definition at line 130 of file BlockData.cpp.
std::vector<CountsT> block_subdivisions |
Subdivisions for each block, along X, Y and Z.
Definition at line 132 of file BlockData.cpp.
Uint dimension |
Definition at line 124 of file BlockData.cpp.
std::vector<std::string> patch_names |
Name for each patch.
Definition at line 139 of file BlockData.cpp.
std::vector<IndicesT> patch_points |
Point indices for each patch (grouped per 4 or 2, depending on dimension)
Definition at line 141 of file BlockData.cpp.
std::vector<PointT> points |
The coordinates for all the nodes.
Definition at line 127 of file BlockData.cpp.
Send comments to: COOLFluiD Web Admin |