VTK
9.4.20241218
|
Classes | |
class | EnSightDataSet |
Handles reading a full EnSight Gold dataset. More... | |
struct | EnSightFile |
EnSightFile performs processing on a single file, whether it's a case file, geometry, etc. More... | |
struct | FileSetInfo |
struct | GridOptions |
struct | PartInfo |
struct | TimeSetInfo |
struct | VariableOptions |
Typedefs | |
using | PartInfoMapType = std::map< int, PartInfo > |
using | TimeSetInfoMapType = std::map< int, std::shared_ptr< TimeSetInfo > > |
using | FileSetInfoMapType = std::map< int, std::shared_ptr< FileSetInfo > > |
Enumerations | |
enum class | GridType { Unknown , Uniform , Rectilinear , Curvilinear , Unstructured } |
enum class | ElementType { Unknown , Point , Bar2 , Bar3 , Tria3 , Tria6 , Quad4 , Quad8 , Tetra4 , Tetra10 , Pyramid5 , Pyramid13 , Penta6 , Penta15 , Hexa8 , Hexa20 , NSided , NFaced , GPoint , GBar2 , GBar3 , GTria3 , GTria6 , GQuad4 , GQuad8 , GTetra4 , GTetra10 , GPyramid5 , GPyramid13 , GPenta6 , GPenta15 , GHexa8 , GHexa20 , GNSided , GNFaced } |
enum class | VariableType { Unknown , ConstantPerCase , ConstantPerCaseFile , ConstantPerPart , ScalarPerNode , ScalarPerMeasuredNode , VectorPerNode , VectorPerMeasuredNode , TensorSymmPerNode , TensorAsymPerNode , ComplexScalarPerNode , ComplexVectorPerNode , ScalarPerElement , VectorPerElement , TensorSymmPerElement , TensorAsymPerElement , ComplexScalarPerElement , ComplexVectorPerElement } |
enum class | FileType { Unknown , ASCII , CBinary , FBinary } |
enum class | Endianness { Unknown , Little , Big } |
Functions | |
template<typename T > | |
int | getNumChars () |
template<typename T > | |
bool | stringTo (const std::string &input, T &output) |
Variables | |
constexpr int | MAX_LINE_LENGTH = 80 |
constexpr int | MAXIMUM_PART_ID = 65536 |
using ensight_gold::PartInfoMapType = typedef std::map<int, PartInfo> |
Definition at line 106 of file EnSightDataSet.h.
using ensight_gold::TimeSetInfoMapType = typedef std::map<int, std::shared_ptr<TimeSetInfo> > |
Definition at line 48 of file EnSightFile.h.
using ensight_gold::FileSetInfoMapType = typedef std::map<int, std::shared_ptr<FileSetInfo> > |
Definition at line 57 of file EnSightFile.h.
|
strong |
Enumerator | |
---|---|
Unknown | |
Uniform | |
Rectilinear | |
Curvilinear | |
Unstructured |
Definition at line 33 of file EnSightDataSet.h.
|
strong |
Definition at line 50 of file EnSightDataSet.h.
|
strong |
Definition at line 108 of file EnSightDataSet.h.
|
strong |
Enumerator | |
---|---|
Unknown | |
ASCII | |
CBinary | |
FBinary |
Definition at line 26 of file EnSightFile.h.
|
strong |
Enumerator | |
---|---|
Unknown | |
Little | |
Big |
Definition at line 34 of file EnSightFile.h.
int ensight_gold::getNumChars | ( | ) |
bool ensight_gold::stringTo | ( | const std::string & | input, |
T & | output | ||
) |
|
constexpr |
Definition at line 22 of file EnSightFile.h.
|
constexpr |
Definition at line 24 of file EnSightFile.h.