CMakeLists.txt
COPYING
COPYING.LESSER
MANIFEST.in
README.md
openPMD.pc.in
openPMDConfig.cmake.in
pyproject.toml
requirements.txt
setup.py
cmake/openPMDFunctions.cmake
cmake/dependencies/catch.cmake
cmake/dependencies/json.cmake
cmake/dependencies/pybind11.cmake
cmake/dependencies/toml11.cmake
examples/10_streaming_read.cpp
examples/10_streaming_read.py
examples/10_streaming_write.cpp
examples/10_streaming_write.py
examples/11_particle_dataframe.py
examples/12_span_write.cpp
examples/12_span_write.py
examples/13_write_dynamic_configuration.cpp
examples/13_write_dynamic_configuration.py
examples/14_toml_template.cpp
examples/15_compression.cpp
examples/15_compression.py
examples/1_structure.cpp
examples/2_read_serial.cpp
examples/2_read_serial.py
examples/2a_read_thetaMode_serial.cpp
examples/2a_read_thetaMode_serial.py
examples/3_write_serial.cpp
examples/3_write_serial.py
examples/3a_write_thetaMode_serial.cpp
examples/3a_write_thetaMode_serial.py
examples/3b_write_resizable_particles.cpp
examples/3b_write_resizable_particles.py
examples/4_read_parallel.cpp
examples/4_read_parallel.py
examples/5_write_parallel.cpp
examples/5_write_parallel.py
examples/6_dump_filebased_series.cpp
examples/7_extended_write_serial.cpp
examples/7_extended_write_serial.py
examples/8_benchmark_parallel.cpp
examples/8a_benchmark_write_parallel.cpp
examples/8b_benchmark_read_parallel.cpp
examples/9_particle_write_serial.py
include/openPMD/ChunkInfo.hpp
include/openPMD/ChunkInfo_internal.hpp
include/openPMD/Dataset.hpp
include/openPMD/Datatype.hpp
include/openPMD/Datatype.tpp
include/openPMD/DatatypeHelpers.hpp
include/openPMD/DatatypeMacros.hpp
include/openPMD/Datatype_internal.hpp
include/openPMD/Error.hpp
include/openPMD/Iteration.hpp
include/openPMD/IterationEncoding.hpp
include/openPMD/Mesh.hpp
include/openPMD/ParticlePatches.hpp
include/openPMD/ParticleSpecies.hpp
include/openPMD/ReadIterations.hpp
include/openPMD/Record.hpp
include/openPMD/RecordComponent.hpp
include/openPMD/RecordComponent.tpp
include/openPMD/Series.hpp
include/openPMD/Span.hpp
include/openPMD/Streaming.hpp
include/openPMD/ThrowError.hpp
include/openPMD/UndefDatatypeMacros.hpp
include/openPMD/UnitDimension.hpp
include/openPMD/WriteIterations.hpp
include/openPMD/config.hpp.in
include/openPMD/openPMD.hpp
include/openPMD/version.hpp
include/openPMD/IO/AbstractFilePosition.hpp
include/openPMD/IO/AbstractIOHandler.hpp
include/openPMD/IO/AbstractIOHandlerHelper.hpp
include/openPMD/IO/AbstractIOHandlerImpl.hpp
include/openPMD/IO/AbstractIOHandlerImplCommon.hpp
include/openPMD/IO/Access.hpp
include/openPMD/IO/DummyIOHandler.hpp
include/openPMD/IO/FlushParametersInternal.hpp
include/openPMD/IO/Format.hpp
include/openPMD/IO/IOTask.hpp
include/openPMD/IO/InvalidatableFile.hpp
include/openPMD/IO/ADIOS/ADIOS2Auxiliary.hpp
include/openPMD/IO/ADIOS/ADIOS2File.hpp
include/openPMD/IO/ADIOS/ADIOS2FilePosition.hpp
include/openPMD/IO/ADIOS/ADIOS2IOHandler.hpp
include/openPMD/IO/ADIOS/ADIOS2PreloadAttributes.hpp
include/openPMD/IO/ADIOS/ADIOS2PreloadVariables.hpp
include/openPMD/IO/ADIOS/macros.hpp
include/openPMD/IO/HDF5/HDF5Auxiliary.hpp
include/openPMD/IO/HDF5/HDF5FilePosition.hpp
include/openPMD/IO/HDF5/HDF5IOHandler.hpp
include/openPMD/IO/HDF5/HDF5IOHandlerImpl.hpp
include/openPMD/IO/HDF5/ParallelHDF5IOHandler.hpp
include/openPMD/IO/HDF5/ParallelHDF5IOHandlerImpl.hpp
include/openPMD/IO/JSON/JSONFilePosition.hpp
include/openPMD/IO/JSON/JSONIOHandler.hpp
include/openPMD/IO/JSON/JSONIOHandlerImpl.hpp
include/openPMD/auxiliary/BlockSlicer.hpp
include/openPMD/auxiliary/Date.hpp
include/openPMD/auxiliary/Defer.hpp
include/openPMD/auxiliary/DerefDynamicCast.hpp
include/openPMD/auxiliary/Environment.hpp
include/openPMD/auxiliary/Export.hpp
include/openPMD/auxiliary/Filesystem.hpp
include/openPMD/auxiliary/JSON.hpp
include/openPMD/auxiliary/JSONMatcher.hpp
include/openPMD/auxiliary/JSON_internal.hpp
include/openPMD/auxiliary/Memory.hpp
include/openPMD/auxiliary/Memory_internal.hpp
include/openPMD/auxiliary/Mpi.hpp
include/openPMD/auxiliary/OneDimensionalBlockSlicer.hpp
include/openPMD/auxiliary/OutOfRangeMsg.hpp
include/openPMD/auxiliary/ShareRaw.hpp
include/openPMD/auxiliary/ShareRawInternal.hpp
include/openPMD/auxiliary/StringManip.hpp
include/openPMD/auxiliary/TypeTraits.hpp
include/openPMD/auxiliary/UniquePtr.hpp
include/openPMD/auxiliary/Variant.hpp
include/openPMD/auxiliary/toml11_wrapper.hpp
include/openPMD/backend/Attributable.hpp
include/openPMD/backend/Attribute.hpp
include/openPMD/backend/BaseRecord.hpp
include/openPMD/backend/BaseRecordComponent.hpp
include/openPMD/backend/Container.hpp
include/openPMD/backend/ContainerImpl.tpp
include/openPMD/backend/MeshRecordComponent.hpp
include/openPMD/backend/ParsePreference.hpp
include/openPMD/backend/PatchRecord.hpp
include/openPMD/backend/PatchRecordComponent.hpp
include/openPMD/backend/Variant_internal.hpp
include/openPMD/backend/Writable.hpp
include/openPMD/benchmark/MemoryProfiler.hpp
include/openPMD/benchmark/Timer.hpp
include/openPMD/benchmark/mpi/BlockSlicer.hpp
include/openPMD/benchmark/mpi/DatasetFiller.hpp
include/openPMD/benchmark/mpi/MPIBenchmark.hpp
include/openPMD/benchmark/mpi/MPIBenchmarkReport.hpp
include/openPMD/benchmark/mpi/OneDimensionalBlockSlicer.hpp
include/openPMD/benchmark/mpi/RandomDatasetFiller.hpp
include/openPMD/binding/python/Common.hpp
include/openPMD/binding/python/Container.H
include/openPMD/binding/python/Mpi.hpp
include/openPMD/binding/python/Numpy.hpp
include/openPMD/binding/python/Pickle.hpp
include/openPMD/binding/python/RecordComponent.hpp
include/openPMD/binding/python/UnitDimension.hpp
include/openPMD/binding/python/auxiliary.hpp
include/openPMD/cli/ls.hpp
include/openPMD/helper/list_series.hpp
include/openPMD/snapshots/ContainerImpls.hpp
include/openPMD/snapshots/ContainerTraits.hpp
include/openPMD/snapshots/IteratorHelpers.hpp
include/openPMD/snapshots/IteratorTraits.hpp
include/openPMD/snapshots/RandomAccessIterator.hpp
include/openPMD/snapshots/Snapshots.hpp
include/openPMD/snapshots/StatefulIterator.hpp
openPMD_api.egg-info/PKG-INFO
openPMD_api.egg-info/SOURCES.txt
openPMD_api.egg-info/dependency_links.txt
openPMD_api.egg-info/entry_points.txt
openPMD_api.egg-info/not-zip-safe
openPMD_api.egg-info/requires.txt
openPMD_api.egg-info/top_level.txt
share/openPMD/download_samples.ps1
share/openPMD/download_samples.sh
share/openPMD/validate_files.sh
share/openPMD/json_schema/Makefile
share/openPMD/json_schema/README.md
share/openPMD/json_schema/attribute_defs.toml
share/openPMD/json_schema/attributes.toml
share/openPMD/json_schema/check.py
share/openPMD/json_schema/dataset_defs.toml
share/openPMD/json_schema/iteration.toml
share/openPMD/json_schema/mesh.toml
share/openPMD/json_schema/mesh_record_component.toml
share/openPMD/json_schema/particle_patches.toml
share/openPMD/json_schema/particle_species.toml
share/openPMD/json_schema/patch_record.toml
share/openPMD/json_schema/record.toml
share/openPMD/json_schema/record_component.toml
share/openPMD/json_schema/series.toml
src/ChunkInfo.cpp
src/Dataset.cpp
src/Datatype.cpp
src/Error.cpp
src/Format.cpp
src/Iteration.cpp
src/IterationEncoding.cpp
src/Mesh.cpp
src/ParticlePatches.cpp
src/ParticleSpecies.cpp
src/ReadIterations.cpp
src/Record.cpp
src/RecordComponent.cpp
src/Series.cpp
src/UnitDimension.cpp
src/config.cpp
src/version.cpp
src/IO/AbstractIOHandler.cpp
src/IO/AbstractIOHandlerHelper.cpp
src/IO/AbstractIOHandlerImpl.cpp
src/IO/Access.cpp
src/IO/DummyIOHandler.cpp
src/IO/FlushParams.cpp
src/IO/IOTask.cpp
src/IO/InvalidatableFile.cpp
src/IO/ADIOS/ADIOS2Auxiliary.cpp
src/IO/ADIOS/ADIOS2File.cpp
src/IO/ADIOS/ADIOS2IOHandler.cpp
src/IO/ADIOS/ADIOS2PreloadAttributes.cpp
src/IO/ADIOS/ADIOS2PreloadVariables.cpp
src/IO/HDF5/HDF5Auxiliary.cpp
src/IO/HDF5/HDF5IOHandler.cpp
src/IO/HDF5/ParallelHDF5IOHandler.cpp
src/IO/JSON/JSONFilePosition.cpp
src/IO/JSON/JSONIOHandler.cpp
src/IO/JSON/JSONIOHandlerImpl.cpp
src/auxiliary/Date.cpp
src/auxiliary/Filesystem.cpp
src/auxiliary/JSON.cpp
src/auxiliary/JSONMatcher.cpp
src/auxiliary/Memory.cpp
src/auxiliary/Mpi.cpp
src/auxiliary/OneDimensionalBlockSlicer.cpp
src/auxiliary/UniquePtr.cpp
src/auxiliary/Variant.cpp
src/backend/Attributable.cpp
src/backend/Attribute.cpp
src/backend/BaseRecord.cpp
src/backend/BaseRecordComponent.cpp
src/backend/Container.cpp
src/backend/MeshRecordComponent.cpp
src/backend/PatchRecord.cpp
src/backend/PatchRecordComponent.cpp
src/backend/Writable.cpp
src/binding/python/Access.cpp
src/binding/python/Attributable.cpp
src/binding/python/BaseRecordComponent.cpp
src/binding/python/ChunkInfo.cpp
src/binding/python/Dataset.cpp
src/binding/python/Datatype.cpp
src/binding/python/Error.cpp
src/binding/python/Helper.cpp
src/binding/python/Iteration.cpp
src/binding/python/IterationEncoding.cpp
src/binding/python/Mesh.cpp
src/binding/python/MeshRecordComponent.cpp
src/binding/python/ParticlePatches.cpp
src/binding/python/ParticleSpecies.cpp
src/binding/python/PatchRecord.cpp
src/binding/python/PatchRecordComponent.cpp
src/binding/python/Record.cpp
src/binding/python/RecordComponent.cpp
src/binding/python/Series.cpp
src/binding/python/UnitDimension.cpp
src/binding/python/auxiliary.cpp
src/binding/python/openPMD.cpp
src/binding/python/openpmd_api/DaskArray.py
src/binding/python/openpmd_api/DaskDataFrame.py
src/binding/python/openpmd_api/DataFrame.py
src/binding/python/openpmd_api/__init__.py
src/binding/python/openpmd_api/ls/__init__.py
src/binding/python/openpmd_api/ls/__main__.py
src/binding/python/openpmd_api/pipe/__init__.py
src/binding/python/openpmd_api/pipe/__main__.py
src/cli/convert-toml-json.cpp
src/cli/ls.cpp
src/cli/pipe.py
src/helper/list_series.cpp
src/snapshots/ContainerImpls.cpp
src/snapshots/ContainerTraits.cpp
src/snapshots/IteratorHelpers.cpp
src/snapshots/IteratorTraits.cpp
src/snapshots/RandomAccessIterator.cpp
src/snapshots/Snapshots.cpp
src/snapshots/StatefulIterator.cpp
test/AuxiliaryTest.cpp
test/CatchRunner.cpp
test/CoreTest.cpp
test/JSONTest.cpp
test/ParallelIOTest.cpp
test/SerialIOTest.cpp
test/Files_Core/CoreTests.hpp
test/Files_Core/automatic_variable_encoding.cpp
test/Files_Core/read_nonexistent_attribute.cpp
test/Files_ParallelIO/ParallelIOTests.hpp
test/Files_ParallelIO/bug_1655_bp5_writer_hangup.cpp
test/Files_ParallelIO/iterate_nonstreaming_series.cpp
test/Files_ParallelIO/read_variablebased_randomaccess.cpp
test/Files_SerialIO/SerialIOTests.hpp
test/Files_SerialIO/close_and_reopen_test.cpp
test/Files_SerialIO/components_without_extent.cpp
test/Files_SerialIO/filebased_write_test.cpp
test/Files_SerialIO/issue_1744_unique_ptrs_at_close_time.cpp
test/python/unittest/Test.py
test/python/unittest/__init__.py
test/python/unittest/API/APITest.py
test/python/unittest/API/__init__.py
test/python/unittest/TestUtilities/TestUtilities.py
test/python/unittest/TestUtilities/__init__.py