OpenLB 1.7
|
#include <vtiReader.h>
Public Member Functions | |
BaseVTIreader (const std::string &fName, int dim, std::string dName, const std::string class_name="BaseVTIreader") | |
virtual | ~BaseVTIreader () |
void | printInfo () |
Protected Member Functions | |
std::vector< int > | readExtent (const XMLreader *reader, std::string extAttrName) |
Reads Extent from extAttrName from XML Tag and returns as vector. | |
std::vector< int > | getNbNodes (std::vector< int > &extents) |
Converts 4D (or 6D) extents vector into 2D (3D) nb_nodes vector. | |
int | getSize (const XMLreader &tag) |
Reads size from XML tag (attribute "NumberOfComponents") | |
Protected Attributes | |
OstreamManager | clout |
int | _dim |
int | _size |
Size of Data Field. | |
std::vector< T > | _origin |
std::vector< int > | _extent |
T | _delta |
XMLreader | _xmlReader |
int | _nCuboids |
Definition at line 79 of file vtiReader.h.
olb::BaseVTIreader< T >::BaseVTIreader | ( | const std::string & | fName, |
int | dim, | ||
std::string | dName, | ||
const std::string | class_name = "BaseVTIreader< T >" ) |
Definition at line 47 of file vtiReader.hh.
References olb::BaseVTIreader< T >::_delta, olb::BaseVTIreader< T >::_extent, olb::BaseVTIreader< T >::_nCuboids, olb::BaseVTIreader< T >::_origin, olb::BaseVTIreader< T >::_size, olb::BaseVTIreader< T >::_xmlReader, olb::BaseVTIreader< T >::getNbNodes(), olb::BaseVTIreader< T >::getSize(), and olb::BaseVTIreader< T >::readExtent().
|
inlinevirtual |
Definition at line 83 of file vtiReader.h.
|
protected |
Converts 4D (or 6D) extents vector into 2D (3D) nb_nodes vector.
Definition at line 118 of file vtiReader.hh.
|
protected |
Reads size from XML tag (attribute "NumberOfComponents")
Definition at line 129 of file vtiReader.hh.
References olb::XMLreader::getAttribute().
void olb::BaseVTIreader< T >::printInfo | ( | ) |
Definition at line 84 of file vtiReader.hh.
|
protected |
Reads Extent from extAttrName from XML Tag and returns as vector.
Definition at line 103 of file vtiReader.hh.
References olb::XMLreader::getAttribute().
|
protected |
Definition at line 95 of file vtiReader.h.
|
protected |
Definition at line 88 of file vtiReader.h.
|
protected |
Definition at line 94 of file vtiReader.h.
|
protected |
Definition at line 98 of file vtiReader.h.
|
protected |
Definition at line 92 of file vtiReader.h.
|
protected |
Size of Data Field.
Definition at line 90 of file vtiReader.h.
|
protected |
Definition at line 96 of file vtiReader.h.
|
mutableprotected |
Definition at line 86 of file vtiReader.h.