Namespaces |
| namespace | VisItControl |
Classes |
| class | DataVar |
| | A class that provides functionality to read an escript data object from a dump file or an escript::Data instance and write that data in Silo or VTK XML formats. More...
|
| class | DomainChunk |
| | Abstract base class for weipa's interface to an Escript domain or one chunk thereof if domain decomposition was used. More...
|
| struct | QuadMaskInfo |
| | This struct holds a mask (0's and 1's) that indicates which quad nodes contribute to a sub-element when full element order is used. factor[i] contains the number of non-zeroes in mask[i]. More...
|
| class | ElementData |
| | Stores and manipulates one type of domain elements. More...
|
| struct | VarInfo |
| class | EscriptDataset |
| | Represents an escript dataset including a domain and data variables for one timestep. More...
|
| class | FinleyDomain |
| | Represents a full Finley or Dudley domain including nodes and elements. More...
|
| struct | FinleyElementInfo |
| | Holds information that is used to convert from finley element types to elements supported by Silo and VTK. More...
|
| class | FinleyElements |
| | Stores and manipulates one type of finley mesh elements (cells, faces or contacts). More...
|
| class | FinleyNodes |
| | Stores and manipulates finley mesh nodes. More...
|
| class | NodeData |
| class | RipleyDomain |
| | Represents a full Ripley domain including nodes and elements. More...
|
| class | RipleyElements |
| | Stores and manipulates one type of ripley mesh elements (cells, faces). More...
|
| class | RipleyNodes |
| | Stores and manipulates ripley mesh nodes. More...
|
| class | VisItData |
Typedefs |
| typedef std::vector< DataVar_ptr > | DataChunks |
typedef std::vector
< DomainChunk_ptr > | DomainChunks |
| typedef std::vector< VarInfo > | VarVector |
typedef boost::shared_ptr
< FinleyElements > | FinleyElements_ptr |
typedef boost::shared_ptr
< FinleyNodes > | FinleyNodes_ptr |
typedef boost::shared_ptr
< RipleyElements > | RipleyElements_ptr |
typedef boost::shared_ptr
< RipleyNodes > | RipleyNodes_ptr |
typedef boost::shared_ptr
< VisItData > | VisItData_ptr |
| typedef std::vector< float > | FloatVec |
| typedef std::vector< int > | IntVec |
| typedef std::vector< std::string > | StringVec |
| typedef std::vector< float * > | CoordArray |
| typedef std::map< int, size_t > | IndexMap |
typedef boost::shared_ptr
< DataVar > | DataVar_ptr |
typedef boost::shared_ptr
< DomainChunk > | DomainChunk_ptr |
typedef boost::shared_ptr
< ElementData > | ElementData_ptr |
typedef boost::shared_ptr
< EscriptDataset > | EscriptDataset_ptr |
typedef boost::shared_ptr
< NodeData > | NodeData_ptr |
typedef boost::shared_ptr
< const DomainChunk > | const_DomainChunk_ptr |
typedef boost::shared_ptr
< const EscriptDataset > | const_EscriptDataset_ptr |
Enumerations |
| enum | Centering { NODE_CENTERED = 0,
ZONE_CENTERED
} |
| enum | ZoneType {
ZONETYPE_UNKNOWN = 0,
ZONETYPE_BEAM = VTK_LINE,
ZONETYPE_HEX = VTK_HEXAHEDRON,
ZONETYPE_POLYGON = VTK_POLYGON,
ZONETYPE_QUAD = VTK_QUAD,
ZONETYPE_TET = VTK_TETRA,
ZONETYPE_TRIANGLE = VTK_TRIANGLE
} |
Functions |
| bool | inside1D (float x, float c, float r) |
| bool | inside2D (float x, float y, float cx, float cy, float r) |
| bool | inside3D (float x, float y, float z, float cx, float cy, float cz, float r) |
| bool | sameSide (float d1, float d2) |
| static float | det4x4 (float m_00, float m_01, float m_02, float m_03, float m_10, float m_11, float m_12, float m_13, float m_20, float m_21, float m_22, float m_23, float m_30, float m_31, float m_32, float m_33) |
| static bool | pointInTet (float x, float y, float z, const float *p0, const float *p1, const float *p2, const float *p3) |
| static bool | pointInTri (float x, float y, const float *p0, const float *p1, const float *p2) |
Variables |
| const char * | MESH_VARS = "mesh_vars/" |