VTK
Public Member Functions | Public Attributes | List of all members
vtkFlashReaderInternal Class Reference

#include <vtkAMRFlashReaderInternal.h>

Collaboration diagram for vtkFlashReaderInternal:
[legend]

Public Member Functions

 vtkFlashReaderInternal ()
 
 ~vtkFlashReaderInternal ()
 
int GetCycle ()
 
double GetTime ()
 
void Init ()
 
void SetFileName (char *fileName)
 
const char * GetParticleName (char *variableName)
 
void ReadMetaData ()
 
void ReadProcessorIds ()
 
void ReadDoubleScalars (hid_t fileIndx)
 
void ReadIntegerScalars (hid_t fileIndx)
 
void ReadVersionInformation (hid_t fileIndx)
 
void ReadSimulationParameters (hid_t fileIndx, bool bTmCycle=false)
 
void GetBlockMinMaxGlobalDivisionIds ()
 
void ReadBlockTypes ()
 
void ReadBlockBounds ()
 
void ReadBlockCenters ()
 
void ReadBlockStructures ()
 
void ReadRefinementLevels ()
 
void ReadDataAttributeNames ()
 
void ReadParticlesComponent (hid_t dataIndx, const char *compName, double *dataBuff)
 
void ReadParticleAttributes ()
 
void ReadParticleAttributesFLASH3 ()
 
void GetBlockAttribute (const char *attribute, int blockIdx, vtkDataSet *pDataSet)
 

Public Attributes

int NumberOfBlocks
 
int NumberOfLevels
 
int FileFormatVersion
 
int NumberOfParticles
 
int NumberOfLeafBlocks
 
int NumberOfDimensions
 
int NumberOfProcessors
 
int HaveProcessorsInfo
 
int BlockGridDimensions [3]
 
int BlockCellDimensions [3]
 
int NumberOfChildrenPerBlock
 
int NumberOfNeighborsPerBlock
 
char * FileName
 
hid_t FileIndex
 
double MinBounds [3]
 
double MaxBounds [3]
 
FlashReaderSimulationParameters SimulationParameters
 
FlashReaderSimulationInformation SimulationInformation
 
std::vector< BlockBlocks
 
std::vector< intLeafBlocks
 
std::vector< std::string > AttributeNames
 
std::string ParticleName
 
std::vector< hid_t > ParticleAttributeTypes
 
std::vector< std::string > ParticleAttributeNames
 
std::map< std::string, intParticleAttributeNamesToIds
 

Detailed Description

Definition at line 133 of file vtkAMRFlashReaderInternal.h.

Constructor & Destructor Documentation

vtkFlashReaderInternal::vtkFlashReaderInternal ( )
inline

Definition at line 136 of file vtkAMRFlashReaderInternal.h.

vtkFlashReaderInternal::~vtkFlashReaderInternal ( )
inline

Definition at line 137 of file vtkAMRFlashReaderInternal.h.

Member Function Documentation

int vtkFlashReaderInternal::GetCycle ( )
double vtkFlashReaderInternal::GetTime ( )
void vtkFlashReaderInternal::Init ( )
void vtkFlashReaderInternal::SetFileName ( char *  fileName)
inline

Definition at line 175 of file vtkAMRFlashReaderInternal.h.

const char* vtkFlashReaderInternal::GetParticleName ( char *  variableName)
inline

Definition at line 176 of file vtkAMRFlashReaderInternal.h.

void vtkFlashReaderInternal::ReadMetaData ( )
void vtkFlashReaderInternal::ReadProcessorIds ( )
void vtkFlashReaderInternal::ReadDoubleScalars ( hid_t  fileIndx)
void vtkFlashReaderInternal::ReadIntegerScalars ( hid_t  fileIndx)
void vtkFlashReaderInternal::ReadVersionInformation ( hid_t  fileIndx)
void vtkFlashReaderInternal::ReadSimulationParameters ( hid_t  fileIndx,
bool  bTmCycle = false 
)
void vtkFlashReaderInternal::GetBlockMinMaxGlobalDivisionIds ( )
void vtkFlashReaderInternal::ReadBlockTypes ( )
void vtkFlashReaderInternal::ReadBlockBounds ( )
void vtkFlashReaderInternal::ReadBlockCenters ( )
void vtkFlashReaderInternal::ReadBlockStructures ( )
void vtkFlashReaderInternal::ReadRefinementLevels ( )
void vtkFlashReaderInternal::ReadDataAttributeNames ( )
void vtkFlashReaderInternal::ReadParticlesComponent ( hid_t  dataIndx,
const char *  compName,
double dataBuff 
)
void vtkFlashReaderInternal::ReadParticleAttributes ( )
void vtkFlashReaderInternal::ReadParticleAttributesFLASH3 ( )
void vtkFlashReaderInternal::GetBlockAttribute ( const char *  attribute,
int  blockIdx,
vtkDataSet pDataSet 
)

Member Data Documentation

int vtkFlashReaderInternal::NumberOfBlocks

Definition at line 139 of file vtkAMRFlashReaderInternal.h.

int vtkFlashReaderInternal::NumberOfLevels

Definition at line 140 of file vtkAMRFlashReaderInternal.h.

int vtkFlashReaderInternal::FileFormatVersion

Definition at line 141 of file vtkAMRFlashReaderInternal.h.

int vtkFlashReaderInternal::NumberOfParticles

Definition at line 142 of file vtkAMRFlashReaderInternal.h.

int vtkFlashReaderInternal::NumberOfLeafBlocks

Definition at line 143 of file vtkAMRFlashReaderInternal.h.

int vtkFlashReaderInternal::NumberOfDimensions

Definition at line 144 of file vtkAMRFlashReaderInternal.h.

int vtkFlashReaderInternal::NumberOfProcessors

Definition at line 145 of file vtkAMRFlashReaderInternal.h.

int vtkFlashReaderInternal::HaveProcessorsInfo

Definition at line 146 of file vtkAMRFlashReaderInternal.h.

int vtkFlashReaderInternal::BlockGridDimensions[3]

Definition at line 147 of file vtkAMRFlashReaderInternal.h.

int vtkFlashReaderInternal::BlockCellDimensions[3]

Definition at line 148 of file vtkAMRFlashReaderInternal.h.

int vtkFlashReaderInternal::NumberOfChildrenPerBlock

Definition at line 149 of file vtkAMRFlashReaderInternal.h.

int vtkFlashReaderInternal::NumberOfNeighborsPerBlock

Definition at line 150 of file vtkAMRFlashReaderInternal.h.

char* vtkFlashReaderInternal::FileName

Definition at line 152 of file vtkAMRFlashReaderInternal.h.

hid_t vtkFlashReaderInternal::FileIndex

Definition at line 153 of file vtkAMRFlashReaderInternal.h.

double vtkFlashReaderInternal::MinBounds[3]

Definition at line 154 of file vtkAMRFlashReaderInternal.h.

double vtkFlashReaderInternal::MaxBounds[3]

Definition at line 155 of file vtkAMRFlashReaderInternal.h.

FlashReaderSimulationParameters vtkFlashReaderInternal::SimulationParameters

Definition at line 156 of file vtkAMRFlashReaderInternal.h.

FlashReaderSimulationInformation vtkFlashReaderInternal::SimulationInformation

Definition at line 157 of file vtkAMRFlashReaderInternal.h.

std::vector< Block > vtkFlashReaderInternal::Blocks

Definition at line 160 of file vtkAMRFlashReaderInternal.h.

std::vector< int > vtkFlashReaderInternal::LeafBlocks

Definition at line 161 of file vtkAMRFlashReaderInternal.h.

std::vector< std::string > vtkFlashReaderInternal::AttributeNames

Definition at line 162 of file vtkAMRFlashReaderInternal.h.

std::string vtkFlashReaderInternal::ParticleName

Definition at line 165 of file vtkAMRFlashReaderInternal.h.

std::vector< hid_t > vtkFlashReaderInternal::ParticleAttributeTypes

Definition at line 166 of file vtkAMRFlashReaderInternal.h.

std::vector< std::string > vtkFlashReaderInternal::ParticleAttributeNames

Definition at line 167 of file vtkAMRFlashReaderInternal.h.

std::map< std::string, int > vtkFlashReaderInternal::ParticleAttributeNamesToIds

Definition at line 168 of file vtkAMRFlashReaderInternal.h.


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