![]() |
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.
1.8.9.1
|
Send comments to: COOLFluiD Web Admin |