|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   25 #ifndef vtkAMRFlashReaderInternal_h 
   26 #define vtkAMRFlashReaderInternal_h 
   41 #include "vtkSetGet.h" 
   50 #define FLASH_READER_MAX_DIMS 3 
   51 #define FLASH_READER_LEAF_BLOCK 1 
   52 #define FLASH_READER_FLASH3_FFV8 8 
   53 #define FLASH_READER_FLASH3_FFV9 9 
  114   if (sepaName.length() > 9 && sepaName.substr(0, 9) == 
"particle_")
 
  116     sepaName = 
std::string(
"Particles/") + sepaName.substr(9);
 
  176     return particleName.c_str();
 
  
std::vector< Block > Blocks
FlashReaderSimulationInformation SimulationInformation
FlashReaderSimulationParameters SimulationParameters
struct tagFlashReaderIntegerScalar FlashReaderIntegerScalar
std::vector< int > LeafBlocks
void ReadSimulationParameters(hid_t fileIndx, bool bTmCycle=false)
std::map< std::string, int > ParticleAttributeNamesToIds
int NumberOfNeighborsPerBlock
void ReadVersionInformation(hid_t fileIndx)
void ReadParticleAttributesFLASH3()
void GetBlockAttribute(const char *attribute, int blockIdx, vtkDataSet *pDataSet)
struct tagFlashReaderSimulationParameters FlashReaderSimulationParameters
void ReadIntegerScalars(hid_t fileIndx)
void ReadParticlesComponent(hid_t dataIndx, const char *compName, double *dataBuff)
struct tagFlashReaderSimulationInformation FlashReaderSimulationInformation
int MaxGlobalDivisionIds[3]
const char * GetParticleName(char *variableName)
void ReadBlockStructures()
~vtkFlashReaderInternal()
void SetFileName(char *fileName)
void ReadParticleAttributes()
void ReadRefinementLevels()
std::vector< std::string > AttributeNames
abstract class to specify dataset behavior
void GetBlockMinMaxGlobalDivisionIds()
void ReadDataAttributeNames()
int BlockCellDimensions[3]
static std::string GetSeparatedParticleName(const std::string &variable)
struct tagFlashReaderDoubleScalar FlashReaderDoubleScalar
int MinGlobalDivisionIds[3]
std::vector< hid_t > ParticleAttributeTypes
void ReadDoubleScalars(hid_t fileIndx)
int BlockGridDimensions[3]
std::vector< std::string > ParticleAttributeNames
int NumberOfChildrenPerBlock