Rocstar  1.0
Rocstar multiphysics simulation application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Block_HDF4 Struct Reference

Struct containing necessary information for a pane. More...

#include <rocin_block.h>

Collaboration diagram for Block_HDF4:

Public Member Functions

 Block_HDF4 (const std::string &file, const std::string &geomFile, int32 indices[], int paneId, const std::string &time, const std::string &units, int numNodes, int ghostNodes)
 Constructor for fast initialization. More...
 

Public Attributes

std::string m_file
 Data file. More...
 
std::string m_geomFile
 External geometry file (may be empty). More...
 
int32 m_indices [3]
 HDF4 dataset indices of the nodal coordinates. More...
 
int m_paneId
 The pane id. More...
 
std::string time_level
 The dataset's time stamp. More...
 
std::string m_units
 The mesh's units of measurement. More...
 
int m_numNodes
 Number of nodes in the mesh. More...
 
int m_numGhostNodes
 Number of ghost nodes in a mesh. More...
 
std::vector< GridInfo_HDF4m_gridInfo
 Dimensions or conn table(s) More...
 
std::vector< VarInfo_HDF4m_variables
 Info on each variable. More...
 

Detailed Description

Struct containing necessary information for a pane.

Definition at line 81 of file rocin_block.h.

Constructor & Destructor Documentation

Block_HDF4 ( const std::string &  file,
const std::string &  geomFile,
int32  indices[],
int  paneId,
const std::string &  time,
const std::string &  units,
int  numNodes,
int  ghostNodes 
)
inline

Constructor for fast initialization.

Definition at line 83 of file rocin_block.h.

References m_indices.

86  : m_file(file), m_geomFile(geomFile), m_paneId(paneId), time_level(time),
87  m_units(units), m_numNodes(numNodes), m_numGhostNodes(ghostNodes)
88  { m_indices[0] = indices[0]; m_indices[1] = indices[1];
89  m_indices[2] = indices[2]; }
int m_numGhostNodes
Number of ghost nodes in a mesh.
Definition: rocin_block.h:98
int m_numNodes
Number of nodes in the mesh.
Definition: rocin_block.h:97
int32 m_indices[3]
HDF4 dataset indices of the nodal coordinates.
Definition: rocin_block.h:93
std::string m_geomFile
External geometry file (may be empty).
Definition: rocin_block.h:92
int m_paneId
The pane id.
Definition: rocin_block.h:94
std::string m_file
Data file.
Definition: rocin_block.h:91
std::string m_units
The mesh&#39;s units of measurement.
Definition: rocin_block.h:96
unsigned long time()
Get the value of a system timer with a millisecond precision.
Definition: CImg.h:4605
std::string time_level
The dataset&#39;s time stamp.
Definition: rocin_block.h:95

Member Data Documentation

std::string m_file

Data file.

Definition at line 91 of file rocin_block.h.

Referenced by load_data_HDF4().

std::string m_geomFile

External geometry file (may be empty).

Definition at line 92 of file rocin_block.h.

Referenced by load_data_HDF4().

std::vector<GridInfo_HDF4> m_gridInfo

Dimensions or conn table(s)

Definition at line 99 of file rocin_block.h.

Referenced by load_data_HDF4(), Rocin::register_panes(), and scan_files_HDF4().

int32 m_indices[3]

HDF4 dataset indices of the nodal coordinates.

Definition at line 93 of file rocin_block.h.

Referenced by Block_HDF4(), and load_data_HDF4().

int m_numGhostNodes

Number of ghost nodes in a mesh.

Definition at line 98 of file rocin_block.h.

Referenced by Rocin::register_panes(), and scan_files_HDF4().

int m_numNodes

Number of nodes in the mesh.

Definition at line 97 of file rocin_block.h.

Referenced by load_data_HDF4(), Rocin::register_panes(), and scan_files_HDF4().

int m_paneId

The pane id.

Definition at line 94 of file rocin_block.h.

Referenced by load_data_HDF4(), and Rocin::register_panes().

std::string m_units

The mesh's units of measurement.

Definition at line 96 of file rocin_block.h.

Referenced by Rocin::register_panes().

std::vector<VarInfo_HDF4> m_variables

Info on each variable.

Definition at line 100 of file rocin_block.h.

Referenced by load_data_HDF4(), Rocin::register_panes(), and scan_files_HDF4().

std::string time_level

The dataset's time stamp.

Definition at line 95 of file rocin_block.h.

Referenced by load_data_HDF4().


The documentation for this struct was generated from the following file: