openPMD-api
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NopenPMDPublic definitions of openPMD-api
 Nauxiliary
 Nbenchmark
 Ndetail
 Ntraits
 CAbstractFilePosition
 CAbstractIOHandlerInterface for communicating between logical and physically persistent data
 CAbstractIOHandlerImpl
 CAbstractIOHandlerImplCommon
 CAbstractParameter
 CADIOS1FilePosition
 CADIOS1IOHandler
 CADIOS1IOHandlerImpl
 CADIOS2FilePosition
 CADIOS2IOHandler
 CADIOS2IOHandlerImpl
 CAttributableLayer to manage storage of attributes associated with file objects
 CAttributeVaridic datatype supporting at least all formats for attributes specified in the openPMD standard
 CBaseRecord
 CBaseRecordComponent
 CBlockSlicerAbstract class to associate a thread with its local cuboid in the total cuboid
 CChunkInfoRepresents the meta info around a chunk in a dataset
 CContainerMap-like container that enforces openPMD requirements and handles IO
 CDataset
 CDatasetFillerAn abstract class to create one iteration of data per thread
 Cdecay_equivFundamental equivalence check for two given types T and U
 CDoConvert
 CDoConvert< std::vector< T >, std::vector< U >, false >
 CDoConvert< T, U, false >
 CDoConvert< T, U, true >
 CDummyIOHandlerDummy handler without any IO operations
 CFile
 CGetH5DataType
 CHDF5FilePosition
 CHDF5IOHandler
 CHDF5IOHandlerImpl
 CIndexedIterationSubclass of Iteration that knows its own index withing the containing Series
 CInvalidatableFileWrapper around a shared pointer to:
 CIOTaskSelf-contained description of a single IO operation
 CIterationLogical compilation of data from one snapshot (e.g
 CJSONFilePosition
 CJSONIOHandler
 CJSONIOHandlerImpl
 CMeshContainer for N-dimensional, homogeneous Records
 CMeshRecordComponent
 CMPIBenchmarkClass representing a benchmark
 CMPIBenchmarkReportThe report for a single benchmark produced by <openPMD/benchmark/mpi/MPIBenchmark>
 Cno_such_attribute_error
 Cno_such_file_error
 COneDimensionalBlockSlicer
 CParallelADIOS1IOHandler
 CParallelADIOS1IOHandlerImpl
 CParallelHDF5IOHandler
 CParallelHDF5IOHandlerImpl
 CParameterTypesafe description of all required arguments for a specified Operation
 CParameter< Operation::ADVANCE >
 CParameter< Operation::AVAILABLE_CHUNKS >
 CParameter< Operation::CLOSE_FILE >
 CParameter< Operation::CLOSE_PATH >
 CParameter< Operation::CREATE_DATASET >
 CParameter< Operation::CREATE_FILE >
 CParameter< Operation::CREATE_PATH >
 CParameter< Operation::DELETE_ATT >
 CParameter< Operation::DELETE_DATASET >
 CParameter< Operation::DELETE_FILE >
 CParameter< Operation::DELETE_PATH >
 CParameter< Operation::EXTEND_DATASET >
 CParameter< Operation::LIST_ATTS >
 CParameter< Operation::LIST_DATASETS >
 CParameter< Operation::LIST_PATHS >
 CParameter< Operation::OPEN_DATASET >
 CParameter< Operation::OPEN_FILE >
 CParameter< Operation::OPEN_PATH >
 CParameter< Operation::READ_ATT >
 CParameter< Operation::READ_DATASET >
 CParameter< Operation::WRITE_ATT >
 CParameter< Operation::WRITE_DATASET >
 CParticlePatches
 CParticleSpecies
 CPatchRecord
 CPatchRecordComponent
 CRandomDatasetFiller
 CReadIterationsReading side of the streaming API
 CRecord
 CRecordComponent
 CSeriesRoot level of the openPMD hierarchy
 CSeriesIterator
 CSimpleDatasetFillerProvider
 Cunsupported_data_error
 CWritableLayer to mirror structure of logical data and persistent data in file
 CWriteIterationsWriting side of the streaming API
 CWrittenChunkInfoRepresents the meta info around a chunk that has been written by some data producing application
 Nopenpmd_api
 Nls
 Npybind11
 Ndetail
 NstdSTL namespace
 Chash< openPMD::File >
 Chash< openPMD::InvalidatableFile >
 CopenPMD_PyMPICommObjectMpi4py communicator wrapper