PlasCom2  1.0
XPACC Multi-physics simluation application
simfileinfo Struct Reference

Detailed Description

Definition at line 28 of file PCPPIO.H.

#include <PCPPIO.H>

Public Member Functions

 simfileinfo ()
 

Public Attributes

int numGrids
 
int numAuxVars
 
int numGeometries
 
int numDomains
 
int simStep
 
double simTime
 
std::string fileName
 
std::bitset< NUMFORMATBITSformatBits
 
std::vector< double > legacyHeader
 Time Re Pr from PlasComCM. More...
 
std::vector< std::string > gridNames
 Full grid names (geometryName:gridName) More...
 
std::vector< int > gridNumDimensions
 
std::vector< std::vector< size_t > > gridSizes
 
std::vector< std::string > geometryNames
 Names of all geometries in file. More...
 
std::vector< std::vector< std::string > > geometryGridNames
 Grid names for each geometry. More...
 
std::vector< std::vector< std::vector< size_t > > > geometryGridSizes
 Sizes for each geometry grid. More...
 
std::vector< std::string > domainNames
 
std::vector< std::vector< std::string > > domainGridNames
 Domain-specific grid names for which there is data. More...
 
std::vector< std::vector< std::string > > domainGridPaths
 Path to grid data (including file name, geometry and grid names) More...
 
pcpp::field::metadataset simulationParamDictionary
 Dictionaries summarizing the attribute and datatsets in the file. More...
 
pcpp::field::metadataset simulationStateDictionary
 
std::vector< pcpp::field::metadatasetdomainParamDictionaries
 
std::vector< pcpp::field::metadatasetdomainStateDictionaries
 
Collaboration diagram for simfileinfo:

Constructor & Destructor Documentation

◆ simfileinfo()

simfileinfo ( )
inline

Definition at line 30 of file PCPPIO.H.

Member Data Documentation

◆ domainGridNames

std::vector<std::vector<std::string> > domainGridNames

◆ domainGridPaths

std::vector<std::vector<std::string> > domainGridPaths

Path to grid data (including file name, geometry and grid names)

Definition at line 67 of file PCPPIO.H.

Referenced by pcpp::io::operator<<(), pcpp::io::operator>>(), pcpp::io::hdf5::PlasCom2FileInfo(), plascom2::io::hdf5::ReadSingle(), plascom2::io::hdf5::ReadSingleState(), and pcpp::report::SimFileInfo().

◆ domainNames

◆ domainParamDictionaries

◆ domainStateDictionaries

◆ fileName

◆ formatBits

◆ geometryGridNames

std::vector<std::vector<std::string> > geometryGridNames

◆ geometryGridSizes

std::vector<std::vector<std::vector<size_t> > > geometryGridSizes

◆ geometryNames

std::vector<std::string> geometryNames

Names of all geometries in file.

Definition at line 56 of file PCPPIO.H.

Referenced by pcpp::io::operator<<(), pcpp::io::operator==(), pcpp::io::operator>>(), pcpp::io::hdf5::PlasCom2FileInfo(), and pcpp::report::SimFileInfo().

◆ gridNames

◆ gridNumDimensions

◆ gridSizes

◆ legacyHeader

std::vector<double> legacyHeader

Time Re Pr from PlasComCM.

Definition at line 46 of file PCPPIO.H.

Referenced by pcpp::io::hdf5::LegacyFileInfo(), pcpp::io::operator<<(), and pcpp::io::operator>>().

◆ numAuxVars

◆ numDomains

◆ numGeometries

◆ numGrids

◆ simStep

◆ simTime

◆ simulationParamDictionary

pcpp::field::metadataset simulationParamDictionary

Dictionaries summarizing the attribute and datatsets in the file.

Definition at line 71 of file PCPPIO.H.

Referenced by pcpp::io::hdf5::LegacyFileInfo(), pcpp::io::operator<<(), pcpp::io::operator==(), pcpp::io::operator>>(), pcpp::io::hdf5::PlasCom2FileInfo(), and pcpp::report::SimFileInfo().

◆ simulationStateDictionary


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