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.
Send comments to: COOLFluiD Web Admin |