Namespaces | |
| hdf5 | |
| xdmf | |
Classes | |
| struct | simfileinfo |
Enumerations | |
| enum | FormatBit { HASCONFIG =0, HASPROVENANCE, HASGRID, HASIBLANK, HASSTATE, HASGLOBAL, HASGEOMETRY, HASSIMULATION, HASAUXDATA, HASTARGDATA, HASDATADICT, ISLEGACY, ISPLASCOM2, NUMFORMATBITS } |
Functions | |
| void | InitializeFileTypes () |
| bool | FileType (const std::string &inFileName, const std::string &fileType) |
| void | Everyone (const std::string &outString, std::ostream &outStream, fixtures::CommunicatorType &comm) |
| bool | operator== (const pcpp::io::simfileinfo &, const pcpp::io::simfileinfo &) |
| bool | Compatible (const pcpp::io::simfileinfo &fileInfo1, const pcpp::io::simfileinfo &fileInfo2, std::ostream &infoStream) |
| std::ostream & | operator<< (std::ostream &, const simfileinfo &) |
| std::istream & | operator>> (std::istream &, simfileinfo &) |
| std::string | StepStamp (size_t inStep) |
Variables | |
| static std::map< std::string, std::vector< std::string > > | fileTypeExtensions |
| enum FormatBit |
| bool Compatible | ( | const pcpp::io::simfileinfo & | fileInfo1, |
| const pcpp::io::simfileinfo & | fileInfo2, | ||
| std::ostream & | infoStream | ||
| ) |
Definition at line 13 of file PCPPIO.C.
References simfileinfo::formatBits, simfileinfo::gridSizes, HASGRID, and HASSTATE.
Referenced by plascom2::util::PC2Compare().
| void Everyone | ( | const std::string & | outString, |
| std::ostream & | outStream, | ||
| fixtures::CommunicatorType & | comm | ||
| ) |
Definition at line 51 of file PCPPIO.C.
References CommunicatorObject::Barrier(), CommunicatorObject::Rank(), and CommunicatorObject::Size().
Referenced by euler::util::InitializeProtoY4Test1(), TestHaloParallel(), TestHaloPeriodic(), TestHDF5GridIO(), TestHDF5HyperSlab(), TestHDF5Read2DBlockStructuredGrid(), and TestPCPPHDF5Read().
| bool FileType | ( | const std::string & | inFileName, |
| const std::string & | fileType | ||
| ) |
Definition at line 74 of file PCPPIO.C.
References fileTypeExtensions, and InitializeFileTypes().
| void InitializeFileTypes | ( | ) |
Definition at line 65 of file PCPPIO.C.
References fileTypeExtensions.
Referenced by FileType().
| std::ostream & operator<< | ( | std::ostream & | outStream, |
| const simfileinfo & | fileInfo | ||
| ) |
Definition at line 358 of file PCPPIO.C.
References simfileinfo::domainGridNames, simfileinfo::domainGridPaths, simfileinfo::domainNames, simfileinfo::domainParamDictionaries, simfileinfo::domainStateDictionaries, simfileinfo::fileName, simfileinfo::formatBits, simfileinfo::geometryGridNames, simfileinfo::geometryGridSizes, simfileinfo::geometryNames, simfileinfo::gridNames, simfileinfo::gridNumDimensions, gridSizes, simfileinfo::gridSizes, simfileinfo::legacyHeader, simfileinfo::numAuxVars, simfileinfo::numDomains, simfileinfo::numGeometries, simfileinfo::numGrids, simfileinfo::simStep, simfileinfo::simTime, simfileinfo::simulationParamDictionary, and simfileinfo::simulationStateDictionary.
| bool operator== | ( | const pcpp::io::simfileinfo & | lhs, |
| const pcpp::io::simfileinfo & | rhs | ||
| ) |
Definition at line 93 of file PCPPIO.C.
References simfileinfo::domainGridNames, simfileinfo::domainNames, simfileinfo::domainParamDictionaries, simfileinfo::fileName, simfileinfo::formatBits, simfileinfo::geometryGridNames, simfileinfo::geometryGridSizes, simfileinfo::geometryNames, simfileinfo::gridNames, simfileinfo::gridNumDimensions, simfileinfo::gridSizes, simfileinfo::numAuxVars, simfileinfo::numDomains, simfileinfo::numGeometries, simfileinfo::numGrids, simfileinfo::simStep, simfileinfo::simulationParamDictionary, and simfileinfo::simulationStateDictionary.
| std::istream & operator>> | ( | std::istream & | inStream, |
| simfileinfo & | fileInfo | ||
| ) |
Definition at line 163 of file PCPPIO.C.
References simfileinfo::domainGridNames, simfileinfo::domainGridPaths, simfileinfo::domainNames, simfileinfo::domainParamDictionaries, simfileinfo::domainStateDictionaries, simfileinfo::fileName, simfileinfo::formatBits, simfileinfo::geometryGridNames, simfileinfo::geometryGridSizes, simfileinfo::geometryNames, simfileinfo::gridNames, simfileinfo::gridNumDimensions, simfileinfo::gridSizes, simfileinfo::legacyHeader, simfileinfo::numAuxVars, simfileinfo::numDomains, simfileinfo::numGeometries, simfileinfo::numGrids, simfileinfo::simStep, simfileinfo::simTime, simfileinfo::simulationParamDictionary, and simfileinfo::simulationStateDictionary.
| std::string StepStamp | ( | size_t | inStep | ) |
Definition at line 30 of file PCPPIO.C.
Referenced by application::WriteDomains().
|
static |
Definition at line 20 of file PCPPIO.H.
Referenced by FileType(), and InitializeFileTypes().