![]() |
COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
Helper struct to read the data into vectors. 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 | |
| Real | scaling_factor |
| 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... | |
| std::vector< std::string > | patch_types |
| std::vector< std::string > | patch_names |
| Name for each patch. More... | |
| std::vector< IndicesT > | patch_points |
| Point indices for each patch (grouped per 4) More... | |
Helper struct to read the data into vectors.
Definition at line 33 of file Parser.cpp.
| typedef std::vector<bool> BooleansT |
Storage for true/false flags.
Definition at line 44 of file Parser.cpp.
Data type for counts of data, i.e. number of points.
Definition at line 38 of file Parser.cpp.
| typedef std::vector<Real> GradingT |
Storage for a grading corresponding to a single block.
Definition at line 42 of file Parser.cpp.
Type to store indices into another vector.
Definition at line 36 of file Parser.cpp.
| typedef std::vector<Real> PointT |
Storage for a single point coordinate (STL vector for ease of use with boost::spirit)
Definition at line 40 of file Parser.cpp.
| std::vector<GradingT> block_gradings |
edgeGrading for each block
Definition at line 56 of file Parser.cpp.
| std::vector<IndicesT> block_points |
Points for each block, in terms of node indices.
Definition at line 52 of file Parser.cpp.
| std::vector<CountsT> block_subdivisions |
Subdivisions for each block, along X, Y and Z.
Definition at line 54 of file Parser.cpp.
| std::vector<std::string> patch_names |
Name for each patch.
Definition at line 60 of file Parser.cpp.
| std::vector<IndicesT> patch_points |
Point indices for each patch (grouped per 4)
Definition at line 62 of file Parser.cpp.
| std::vector<std::string> patch_types |
Definition at line 58 of file Parser.cpp.
| std::vector<PointT> points |
The coordinates for all the nodes.
Definition at line 49 of file Parser.cpp.
| Real scaling_factor |
Definition at line 46 of file Parser.cpp.
1.8.9.1
|
Send comments to: COOLFluiD Web Admin |