►CopenPMD::AbstractFilePosition | |
CopenPMD::ADIOS1FilePosition | |
CopenPMD::ADIOS2FilePosition | |
CopenPMD::HDF5FilePosition | |
CopenPMD::JSONFilePosition | |
►CopenPMD::AbstractIOHandler | Interface for communicating between logical and physically persistent data |
CopenPMD::ADIOS1IOHandler | |
CopenPMD::ADIOS2IOHandler | |
CopenPMD::DummyIOHandler | Dummy handler without any IO operations |
CopenPMD::HDF5IOHandler | |
CopenPMD::JSONIOHandler | |
CopenPMD::ParallelADIOS1IOHandler | |
CopenPMD::ParallelHDF5IOHandler | |
►CopenPMD::AbstractIOHandlerImpl | |
►CopenPMD::AbstractIOHandlerImplCommon< ADIOS2FilePosition > | |
CopenPMD::ADIOS2IOHandlerImpl | |
CopenPMD::AbstractIOHandlerImplCommon< FilePositionType > | |
CopenPMD::ADIOS1IOHandlerImpl | |
►CopenPMD::HDF5IOHandlerImpl | |
CopenPMD::ParallelHDF5IOHandlerImpl | |
CopenPMD::JSONIOHandlerImpl | |
CopenPMD::ParallelADIOS1IOHandlerImpl | |
►CopenPMD::AbstractParameter | |
CopenPMD::Parameter< Operation > | Typesafe description of all required arguments for a specified Operation |
CopenPMD::Parameter< Operation::CREATE_DATASET > | |
CopenPMD::Parameter< Operation::CREATE_FILE > | |
CopenPMD::Parameter< Operation::CREATE_PATH > | |
CopenPMD::Parameter< Operation::DELETE_ATT > | |
CopenPMD::Parameter< Operation::DELETE_DATASET > | |
CopenPMD::Parameter< Operation::DELETE_FILE > | |
CopenPMD::Parameter< Operation::DELETE_PATH > | |
CopenPMD::Parameter< Operation::EXTEND_DATASET > | |
CopenPMD::Parameter< Operation::LIST_ATTS > | |
CopenPMD::Parameter< Operation::LIST_DATASETS > | |
CopenPMD::Parameter< Operation::LIST_PATHS > | |
CopenPMD::Parameter< Operation::OPEN_DATASET > | |
CopenPMD::Parameter< Operation::OPEN_FILE > | |
CopenPMD::Parameter< Operation::OPEN_PATH > | |
CopenPMD::Parameter< Operation::READ_ATT > | |
CopenPMD::Parameter< Operation::READ_DATASET > | |
CopenPMD::Parameter< Operation::WRITE_ATT > | |
CopenPMD::Parameter< Operation::WRITE_DATASET > | |
►CopenPMD::Attributable | Layer to manage storage of attributes associated with file objects |
►CopenPMD::Container< MeshRecordComponent > | |
►CopenPMD::BaseRecord< MeshRecordComponent > | |
CopenPMD::Mesh | Container for N-dimensional, homogeneous Records |
CopenPMD::Container< openPMD::Iteration, uint64_t > | |
CopenPMD::Container< openPMD::Mesh > | |
CopenPMD::Container< openPMD::ParticleSpecies > | |
►CopenPMD::Container< PatchRecord > | |
CopenPMD::ParticlePatches | |
►CopenPMD::Container< PatchRecordComponent > | |
►CopenPMD::BaseRecord< PatchRecordComponent > | |
CopenPMD::PatchRecord | |
►CopenPMD::Container< Record > | |
CopenPMD::ParticleSpecies | |
►CopenPMD::Container< RecordComponent > | |
►CopenPMD::BaseRecord< RecordComponent > | |
CopenPMD::Record | |
►CopenPMD::Container< T_elem > | |
CopenPMD::BaseRecord< T_elem > | |
►CopenPMD::BaseRecordComponent | |
CopenPMD::PatchRecordComponent | |
►CopenPMD::RecordComponent | |
CopenPMD::MeshRecordComponent | |
CopenPMD::Container< T, T_key, T_container > | Map-like container that enforces openPMD requirements and handles IO |
CopenPMD::Iteration | Logical compilation of data from one snapshot (e.g |
CopenPMD::Series | Root level of the openPMD hierarchy |
CopenPMD::detail::AttributeInfo | |
CopenPMD::detail::AttributeInfoHelper< T > | |
CopenPMD::detail::AttributeInfoHelper< bool > | |
CopenPMD::detail::AttributeInfoHelper< std::array< T, n > > | |
CopenPMD::detail::AttributeInfoHelper< std::vector< T > > | |
CopenPMD::detail::AttributeReader | |
CopenPMD::detail::AttributeTypes< T > | |
CopenPMD::detail::AttributeTypes< bool > | |
CopenPMD::detail::AttributeTypes< std::array< T, n > > | |
CopenPMD::detail::AttributeTypes< std::vector< T > > | |
CopenPMD::detail::AttributeWriter | |
CopenPMD::detail::BasicDatatype | |
CopenPMD::detail::BasicDatatypeHelper< T > | |
CopenPMD::detail::BasicDatatypeHelper< std::array< T, n > > | |
CopenPMD::detail::BasicDatatypeHelper< std::vector< T > > | |
►CopenPMD::detail::BufferedAction | |
CopenPMD::detail::BufferedAttributeRead | |
CopenPMD::detail::BufferedGet | |
CopenPMD::detail::BufferedPut | |
CopenPMD::detail::BufferedActions | |
CopenPMD::Dataset | |
CopenPMD::detail::DatasetHelper< typename, typename > | |
CopenPMD::detail::DatasetHelper< T, typename std::enable_if< !DatasetTypes< T >::validType >::type > | |
CopenPMD::detail::DatasetHelper< T, typename std::enable_if< DatasetTypes< T >::validType >::type > | |
CopenPMD::detail::DatasetOpener | |
CopenPMD::detail::DatasetReader | |
CopenPMD::detail::DatasetTypes< T > | This struct's only field indicates whether the template parameter is a valid datatype to use for a dataset (ADIOS2 variable) |
CopenPMD::detail::DatasetTypes< bool > | |
CopenPMD::detail::DatasetTypes< std::array< T, n > > | |
CopenPMD::detail::DatasetTypes< std::vector< T > > | |
CopenPMD::detail::DefaultValue< T_RecordComponent > | Functor template to be used in combination with switchType::operator() to set a default value for constant record components via the respective type's default constructor |
CopenPMD::DoConvert< T, U, isConvertible > | |
CopenPMD::DoConvert< std::vector< T >, std::vector< U >, false > | |
CopenPMD::DoConvert< T, U, false > | |
CopenPMD::DoConvert< T, U, true > | |
►Cstd::exception | STL class |
►Cstd::runtime_error | STL class |
CopenPMD::no_such_attribute_error | |
CopenPMD::no_such_file_error | |
CopenPMD::unsupported_data_error | |
CopenPMD::File | |
CopenPMD::InvalidatableFile::FileState | |
CopenPMD::File::FileState | |
CopenPMD::traits::GenerationPolicy< U > | Container Element Creation Policy |
CopenPMD::traits::GenerationPolicy< ParticleSpecies > | |
Cstd::hash< openPMD::File > | |
Cstd::hash< openPMD::InvalidatableFile > | |
CopenPMD::InvalidatableFile | Wrapper around a shared pointer to: |
CopenPMD::IOTask | Self-contained description of a single IO operation |
CopenPMD::traits::IsContiguousContainer< T > | Emulate in the C++17 concept ContiguousContainer |
CopenPMD::traits::IsContiguousContainer< std::array< T_Value, N > > | |
CopenPMD::traits::IsContiguousContainer< std::vector< T_Value > > | |
CopenPMD_PyMPICommObject | Mpi4py communicator wrapper |
CopenPMD::auxiliary::OutOfRangeMsg | Return an error string for read-only access |
CopenPMD::Series::ParsedInput | |
CopenPMD::detail::ToDatatype | |
CopenPMD::detail::ToDatatypeHelper< T > | |
CopenPMD::detail::ToDatatypeHelper< bool > | |
CopenPMD::detail::ToDatatypeHelper< std::array< T, n > > | |
CopenPMD::detail::ToDatatypeHelper< std::vector< T > > | |
►Ctype | |
CopenPMD::decay_equiv< T, U > | Fundamental equivalence check for two given types T and U |
CopenPMD::detail::VariableDefiner | |
CopenPMD::auxiliary::Variant< T_DTYPES, T > | Generic object to store a set of datatypes in without losing type safety |
►CopenPMD::auxiliary::Variant< Datatype, char, unsigned char, short, int, long, long long, unsigned short, unsigned int, unsigned long, unsigned long long, float, double, long double, std::string, std::vector< char >, std::vector< short >, std::vector< int >, std::vector< long >, std::vector< long long >, std::vector< unsigned char >, std::vector< unsigned short >, std::vector< unsigned int >, std::vector< unsigned long >, std::vector< unsigned long long >, std::vector< float >, std::vector< double >, std::vector< long double >, std::vector< std::string >, std::array< double, 7 >, bool > | |
CopenPMD::Attribute | Varidic datatype supporting at least all formats for attributes specified in the openPMD standard |
►Cvariant_caster | |
Cpybind11::detail::type_caster< variantSrc::variant< Ts... > > | |
CopenPMD::Writable | Layer to mirror structure of logical data and persistent data in file |
CopenPMD::detail::WriteDataset | |