openPMD-api-0.13.1.zip
openPMD-openPMD-api-4591f09
.appveyor.yml
4.3 kB
.clang-tidy
920 Bytes
.dockerignore
2.0 kB
.editorconfig
530 Bytes
.github
ISSUE_TEMPLATE
bug_report.md
1.2 kB
feature_request.md
784 Bytes
install_problem.md
724 Bytes
question.md
610 Bytes
ci
sanitizer
clang
Leak.supp
374 Bytes
spack
compilers.yaml
4.2 kB
config.yaml
24 Bytes
packages.yaml
6.9 kB
spack-envs
clang5_nopy_nompi_h5
spack.yaml
727 Bytes
clang5_nopy_ompi_h5_ad1_ad2_bp3
spack.yaml
1.3 kB
clangtidy_nopy_ompi_h5_ad1_ad2
spack.yaml
1.3 kB
gcc5_py36_ompi_h5_ad1_ad2
spack.yaml
1.3 kB
workflows
dependencies
install_spack
624 Bytes
source
buildDoxygen
287 Bytes
hasEOLwhiteSpace
1.2 kB
hasNonASCII
1.0 kB
hasTabs
1.2 kB
source.yml
1.0 kB
unix.yml
7.5 kB
.gitignore
1.7 kB
.lgtm.yml
732 Bytes
.readthedocs.yml
86 Bytes
.rodare.json
4.9 kB
CHANGELOG.rst
29.0 kB
CMakeLists.txt
44.9 kB
CODE_OF_CONDUCT.rst
3.4 kB
CONTRIBUTING.rst
1.2 kB
COPYING
35.1 kB
COPYING.LESSER
7.7 kB
Dockerfile
9.2 kB
MANIFEST.in
264 Bytes
NEWS.rst
8.7 kB
README.md
22.0 kB
Singularity
1.5 kB
docs
Doxyfile
1.2 kB
Makefile
613 Bytes
requirements.txt
146 Bytes
source
backends
adios1.rst
6.5 kB
adios2.rst
7.5 kB
hdf5.rst
3.9 kB
json.rst
3.9 kB
json_example.json
2.8 kB
overview.rst
1.9 kB
citation.rst
3.5 kB
coc.rst
25 Bytes
conf.py
6.0 kB
details
adios2.json
371 Bytes
backendconfig.rst
3.9 kB
config_layout.json
153 Bytes
doxygen.rst
1.3 kB
mpi.rst
3.1 kB
python.rst
959 Bytes
dev
IOTask.hpp
38 Bytes
backend.rst
10.1 kB
buildoptions.rst
4.4 kB
contributing.rst
25 Bytes
dependencies.rst
1.7 kB
design.rst
6.9 kB
repostructure.rst
1.6 kB
sphinx.rst
2.5 kB
index.rst
3.3 kB
install
brew.svg
4.9 kB
changelog.rst
22 Bytes
cmake.svg
17.8 kB
conda.svg
1.8 kB
install.rst
5.5 kB
pypi.svg
4.4 kB
spack.svg
2.5 kB
upgrade.rst
17 Bytes
maintenance
release.rst
3.7 kB
requirements.txt
50 Bytes
openPMD.png
216.8 kB
usage
10_streaming_read.cpp
39 Bytes
10_streaming_read.py
38 Bytes
10_streaming_write.cpp
40 Bytes
10_streaming_write.py
39 Bytes
2_read_serial.cpp
35 Bytes
2_read_serial.py
34 Bytes
2a_read_thetaMode_serial.cpp
46 Bytes
2a_read_thetaMode_serial.py
45 Bytes
3_write_serial.cpp
36 Bytes
3_write_serial.py
35 Bytes
3a_write_thetaMode_serial.cpp
47 Bytes
3a_write_thetaMode_serial.py
46 Bytes
4_read_parallel.cpp
37 Bytes
4_read_parallel.py
36 Bytes
5_write_parallel.cpp
38 Bytes
5_write_parallel.py
37 Bytes
benchmarks.rst
3.3 kB
examples.rst
3.5 kB
firstread.rst
7.2 kB
firstwrite.rst
8.0 kB
parallel.rst
789 Bytes
serial.rst
728 Bytes
streaming.rst
5.2 kB
utilities
8_benchmark_parallel.cpp
42 Bytes
benchmark.rst
3.5 kB
cli.rst
547 Bytes
ubuntu-package.list
97 Bytes
examples
10_streaming_read.cpp
1.8 kB
10_streaming_read.py
1.0 kB
10_streaming_write.cpp
1.5 kB
10_streaming_write.py
902 Bytes
1_structure.cpp
2.9 kB
2_read_serial.cpp
3.6 kB
2_read_serial.py
2.3 kB
2a_read_thetaMode_serial.cpp
3.2 kB
2a_read_thetaMode_serial.py
2.3 kB
3_write_serial.cpp
2.9 kB
3_write_serial.py
1.6 kB
3a_write_thetaMode_serial.cpp
3.5 kB
3a_write_thetaMode_serial.py
2.1 kB
4_read_parallel.cpp
3.1 kB
4_read_parallel.py
2.0 kB
5_write_parallel.cpp
3.5 kB
5_write_parallel.py
2.4 kB
6_dump_filebased_series.cpp
7.0 kB
7_extended_write_serial.cpp
8.4 kB
7_extended_write_serial.py
7.3 kB
8_benchmark_parallel.cpp
5.3 kB
8a_benchmark_write_parallel.cpp
35.2 kB
8b_benchmark_read_parallel.cpp
18.7 kB
9_particle_write_serial.py
2.4 kB
include
openPMD
ChunkInfo.hpp
2.5 kB
Dataset.hpp
1.7 kB
Datatype.hpp
28.1 kB
IO
ADIOS
ADIOS1Auxiliary.hpp
8.7 kB
ADIOS1FilePosition.hpp
1.2 kB
ADIOS1IOHandler.hpp
2.2 kB
ADIOS1IOHandlerImpl.hpp
4.7 kB
ADIOS2Auxiliary.hpp
4.7 kB
ADIOS2FilePosition.hpp
1.8 kB
ADIOS2IOHandler.hpp
35.9 kB
ParallelADIOS1IOHandler.hpp
1.9 kB
ParallelADIOS1IOHandlerImpl.hpp
4.9 kB
AbstractFilePosition.hpp
1.0 kB
AbstractIOHandler.hpp
3.2 kB
AbstractIOHandlerHelper.hpp
2.5 kB
AbstractIOHandlerImpl.hpp
20.4 kB
AbstractIOHandlerImplCommon.hpp
7.4 kB
Access.hpp
1.8 kB
DummyIOHandler.hpp
1.6 kB
Format.hpp
1.6 kB
HDF5
HDF5Auxiliary.hpp
10.7 kB
HDF5FilePosition.hpp
1.1 kB
HDF5IOHandler.hpp
1.4 kB
HDF5IOHandlerImpl.hpp
3.8 kB
ParallelHDF5IOHandler.hpp
1.6 kB
ParallelHDF5IOHandlerImpl.hpp
1.6 kB
IOTask.hpp
16.6 kB
InvalidatableFile.hpp
2.7 kB
JSON
JSONFilePosition.hpp
1.3 kB
JSONIOHandler.hpp
1.4 kB
JSONIOHandlerImpl.hpp
15.4 kB
Iteration.hpp
9.0 kB
IterationEncoding.hpp
1.2 kB
Mesh.hpp
7.9 kB
ParticlePatches.hpp
1.5 kB
ParticleSpecies.hpp
2.4 kB
Record.hpp
2.0 kB
RecordComponent.hpp
13.4 kB
Series.hpp
19.2 kB
Streaming.hpp
1.1 kB
UnitDimension.hpp
1.4 kB
auxiliary
Date.hpp
1.3 kB
DerefDynamicCast.hpp
1.8 kB
Environment.hpp
1.8 kB
Export.hpp
1.5 kB
Filesystem.hpp
3.2 kB
JSON.hpp
5.2 kB
Memory.hpp
5.4 kB
Option.hpp
4.3 kB
OutOfRangeMsg.hpp
2.3 kB
ShareRaw.hpp
2.6 kB
StringManip.hpp
5.8 kB
Variant.hpp
2.7 kB
VariantSrc.hpp
1.2 kB
backend
Attributable.hpp
9.6 kB
Attribute.hpp
10.7 kB
BaseRecord.hpp
10.7 kB
BaseRecordComponent.hpp
3.7 kB
Container.hpp
10.8 kB
MeshRecordComponent.hpp
2.6 kB
PatchRecord.hpp
1.5 kB
PatchRecordComponent.hpp
3.9 kB
Writable.hpp
2.9 kB
benchmark
MemoryProfiler.hpp
2.6 kB
Timer.hpp
2.7 kB
mpi
BlockSlicer.hpp
1.7 kB
DatasetFiller.hpp
3.3 kB
MPIBenchmark.hpp
18.0 kB
MPIBenchmarkReport.hpp
10.2 kB
OneDimensionalBlockSlicer.hpp
1.4 kB
RandomDatasetFiller.hpp
4.2 kB
binding
python
Numpy.hpp
8.0 kB
UnitDimension.hpp
1.8 kB
Variant.hpp
1.8 kB
cli
ls.hpp
3.8 kB
config.hpp.in
1.2 kB
helper
list_series.hpp
1.5 kB
openPMD.hpp
2.2 kB
version.hpp
3.1 kB
openPMD.pc.in
493 Bytes
openPMDConfig.cmake.in
1.9 kB
pyproject.toml
105 Bytes
requirements.txt
21 Bytes
setup.py
7.8 kB
share
openPMD
cmake
FindADIOS.cmake
12.5 kB
download_samples.ps1
1.6 kB
download_samples.sh
1.1 kB
thirdParty
catch2
include
catch2
catch.hpp
508.2 kB
json
CMakeLists.txt
5.2 kB
LICENSE.MIT
1.1 kB
cmake
config.cmake.in
710 Bytes
download_test_data.cmake
3.2 kB
nlohmann_jsonConfigVersion.cmake.in
709 Bytes
pkg-config.pc.in
145 Bytes
nlohmann_json.natvis
2.0 kB
single_include
nlohmann
json.hpp
926.2 kB
pybind11
CMakeLists.txt
10.0 kB
LICENSE
1.7 kB
MANIFEST.in
256 Bytes
README.rst
7.3 kB
include
pybind11
attr.h
21.4 kB
buffer_info.h
6.1 kB
cast.h
94.0 kB
chrono.h
8.2 kB
common.h
120 Bytes
complex.h
2.0 kB
detail
class.h
27.8 kB
common.h
39.9 kB
descr.h
3.6 kB
init.h
16.4 kB
internals.h
16.4 kB
typeid.h
1.5 kB
eigen.h
29.1 kB
embed.h
7.8 kB
eval.h
5.1 kB
functional.h
3.7 kB
iostream.h
6.0 kB
numpy.h
69.3 kB
operators.h
9.1 kB
options.h
2.0 kB
pybind11.h
107.8 kB
pytypes.h
65.8 kB
stl.h
14.1 kB
stl_bind.h
23.4 kB
pybind11
__init__.py
217 Bytes
__main__.py
1.2 kB
_version.py
202 Bytes
_version.pyi
137 Bytes
commands.py
663 Bytes
py.typed
0 Bytes
setup_helpers.py
15.1 kB
setup_helpers.pyi
1.9 kB
tools
FindCatch.cmake
2.3 kB
FindEigen3.cmake
3.0 kB
FindPythonLibsNew.cmake
9.9 kB
check-style.sh
1.4 kB
cmake_uninstall.cmake.in
952 Bytes
libsize.py
1.1 kB
pybind11Common.cmake
14.0 kB
pybind11Config.cmake.in
7.0 kB
pybind11NewTools.cmake
8.2 kB
pybind11Tools.cmake
6.6 kB
pyproject.toml
94 Bytes
setup_global.py.in
1.8 kB
setup_main.py.in
915 Bytes
variant
include
mpark
variant.hpp
102.6 kB
validate_files.sh
1.2 kB
spack.yaml
351 Bytes
src
ChunkInfo.cpp
1.8 kB
Dataset.cpp
2.7 kB
Datatype.cpp
11.1 kB
Format.cpp
2.8 kB
IO
ADIOS
ADIOS1IOHandler.cpp
11.8 kB
ADIOS2Auxiliary.cpp
6.2 kB
ADIOS2IOHandler.cpp
68.4 kB
CommonADIOS1IOHandler.cpp
62.7 kB
ParallelADIOS1IOHandler.cpp
13.9 kB
AbstractIOHandlerHelper.cpp
3.8 kB
DummyIOHandler.cpp
1.3 kB
HDF5
HDF5IOHandler.cpp
73.1 kB
ParallelHDF5IOHandler.cpp
4.3 kB
IOTask.cpp
1.1 kB
InvalidatableFile.cpp
2.2 kB
JSON
JSONFilePosition.cpp
195 Bytes
JSONIOHandler.cpp
1.3 kB
JSONIOHandlerImpl.cpp
52.5 kB
Iteration.cpp
18.4 kB
IterationEncoding.cpp
1.3 kB
Mesh.cpp
11.7 kB
ParticlePatches.cpp
2.6 kB
ParticleSpecies.cpp
5.0 kB
Record.cpp
4.3 kB
RecordComponent.cpp
9.1 kB
Series.cpp
45.4 kB
auxiliary
Date.cpp
1.6 kB
Filesystem.cpp
4.9 kB
JSON.cpp
3.3 kB
backend
Attributable.cpp
10.0 kB
BaseRecordComponent.cpp
1.9 kB
MeshRecordComponent.cpp
2.7 kB
PatchRecord.cpp
3.4 kB
PatchRecordComponent.cpp
3.3 kB
Writable.cpp
1.2 kB
benchmark
mpi
OneDimensionalBlockSlicer.cpp
2.7 kB
binding
python
Access.cpp
1.2 kB
Attributable.cpp
15.6 kB
BaseRecord.cpp
2.4 kB
BaseRecordComponent.cpp
2.0 kB
ChunkInfo.cpp
2.2 kB
Container.cpp
7.7 kB
Dataset.cpp
2.7 kB
Datatype.cpp
2.9 kB
Helper.cpp
1.7 kB
Iteration.cpp
3.0 kB
IterationEncoding.cpp
1.2 kB
Mesh.cpp
3.9 kB
MeshRecordComponent.cpp
2.2 kB
ParticlePatches.cpp
1.5 kB
ParticleSpecies.cpp
1.4 kB
PatchRecord.cpp
1.6 kB
PatchRecordComponent.cpp
7.9 kB
Record.cpp
2.2 kB
RecordComponent.cpp
26.8 kB
Series.cpp
8.4 kB
UnitDimension.cpp
1.4 kB
openPMD.cpp
4.0 kB
openpmd_api
__init__.py
266 Bytes
ls
__init__.py
73 Bytes
__main__.py
484 Bytes
cli
ls.cpp
1.1 kB
config.cpp
1.6 kB
helper
list_series.cpp
4.6 kB
version.cpp
1.9 kB
test
AuxiliaryTest.cpp
15.4 kB
CatchMain.cpp
56 Bytes
CatchRunner.cpp
759 Bytes
CoreTest.cpp
32.2 kB
ParallelIOTest.cpp
31.8 kB
SerialIOTest.cpp
131.6 kB
python
unittest
API
APITest.py
64.3 kB
__init__.py
0 Bytes
Test.py
687 Bytes
TestUtilities
TestUtilities.py
799 Bytes
__init__.py
0 Bytes
__init__.py
0 Bytes