openPMD-api-0.14.2.zip
openPMD-openPMD-api-2181ae6
.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
627 Bytes
ci
sanitizer
clang
Leak.supp
389 Bytes
spack
compilers.yaml
4.2 kB
config.yaml
24 Bytes
packages.yaml
6.9 kB
spack-envs
clang10_nopy_ompi_h5_ad1_ad2
spack.yaml
1.4 kB
clang5_nopy_nompi_h5
spack.yaml
727 Bytes
clang5_nopy_ompi_h5_ad1_ad2_bp3
spack.yaml
1.3 kB
clang8_py38_mpich_h5_ad1_ad2
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
dependabot.yml
684 Bytes
workflows
dependencies
install_icc
600 Bytes
install_icx
597 Bytes
install_nvcc11.sh
798 Bytes
install_nvhpc21-5.sh
788 Bytes
install_spack
781 Bytes
intel.yml
1.5 kB
linux.yml
9.5 kB
macos.yml
1.4 kB
nvidia.yml
2.3 kB
source
buildDoxygen
292 Bytes
hasEOLwhiteSpace
1.3 kB
hasNonASCII
1.1 kB
hasTabs
1.2 kB
source.yml
1.0 kB
tooling.yml
3.2 kB
.gitignore
1.7 kB
.lgtm.yml
732 Bytes
.readthedocs.yml
161 Bytes
.rodare.json
5.4 kB
CHANGELOG.rst
36.5 kB
CITATION.cff
1.2 kB
CMakeLists.txt
55.2 kB
CODE_OF_CONDUCT.rst
3.4 kB
CONTRIBUTING.rst
1.1 kB
COPYING
35.1 kB
COPYING.LESSER
7.7 kB
Dockerfile
9.2 kB
MANIFEST.in
264 Bytes
NEWS.rst
9.0 kB
README.md
23.2 kB
Singularity
1.5 kB
conda.yml
923 Bytes
docs
Doxyfile
1.2 kB
Makefile
695 Bytes
requirements.txt
292 Bytes
source
backends
adios1.rst
6.5 kB
adios2.rst
11.6 kB
hdf5.rst
4.4 kB
json.rst
3.9 kB
json_example.json
2.8 kB
memory_filebased.png
13.4 kB
memory_groupbased_nosteps.png
28.6 kB
memory_variablebased.png
11.6 kB
memory_variablebased_initialization.png
13.7 kB
overview.rst
1.9 kB
citation.rst
3.6 kB
coc.rst
25 Bytes
conf.py
6.0 kB
details
adios2.json
371 Bytes
backendconfig.rst
6.5 kB
config_layout.json
153 Bytes
doxygen.rst
1.3 kB
json.json
66 Bytes
mpi.rst
3.9 kB
python.rst
959 Bytes
dev
IOTask.hpp
38 Bytes
backend.rst
10.1 kB
buildoptions.rst
4.8 kB
contributing.rst
25 Bytes
dependencies.rst
1.8 kB
design.rst
10.0 kB
repostructure.rst
1.5 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.9 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
3b_write_resizable_particles.cpp
50 Bytes
3b_write_resizable_particles.py
49 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
4.8 kB
concepts.rst
4.8 kB
examples.rst
4.9 kB
firstread.rst
7.2 kB
firstwrite.rst
8.0 kB
hierarchy.svg
42.1 kB
parallel.rst
789 Bytes
serial.rst
728 Bytes
streaming.rst
5.4 kB
workflow.rst
1.8 kB
utilities
8_benchmark_parallel.cpp
42 Bytes
benchmark.rst
3.5 kB
cli.rst
1.3 kB
ubuntu-package.list
114 Bytes
examples
10_streaming_read.cpp
2.0 kB
10_streaming_read.py
1.1 kB
10_streaming_write.cpp
1.7 kB
10_streaming_write.py
982 Bytes
11_particle_dataframe.py
3.1 kB
12_span_write.cpp
3.5 kB
12_span_write.py
1.1 kB
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.6 kB
3a_write_thetaMode_serial.py
2.1 kB
3b_write_resizable_particles.cpp
3.1 kB
3b_write_resizable_particles.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
7.4 kB
8a_benchmark_write_parallel.cpp
35.3 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.9 kB
Datatype.hpp
20.9 kB
DatatypeHelpers.hpp
15.0 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
12.1 kB
ADIOS2FilePosition.hpp
1.8 kB
ADIOS2IOHandler.hpp
45.5 kB
ADIOS2PreloadAttributes.hpp
6.3 kB
ParallelADIOS1IOHandler.hpp
1.9 kB
ParallelADIOS1IOHandlerImpl.hpp
4.9 kB
AbstractFilePosition.hpp
1.0 kB
AbstractIOHandler.hpp
4.3 kB
AbstractIOHandlerHelper.hpp
3.0 kB
AbstractIOHandlerImpl.hpp
22.4 kB
AbstractIOHandlerImplCommon.hpp
8.2 kB
Access.hpp
1.8 kB
DummyIOHandler.hpp
1.6 kB
Format.hpp
1.7 kB
HDF5
HDF5Auxiliary.hpp
2.3 kB
HDF5FilePosition.hpp
1.1 kB
HDF5IOHandler.hpp
1.4 kB
HDF5IOHandlerImpl.hpp
4.0 kB
ParallelHDF5IOHandler.hpp
1.7 kB
ParallelHDF5IOHandlerImpl.hpp
1.6 kB
IOTask.hpp
18.0 kB
InvalidatableFile.hpp
2.7 kB
JSON
JSONFilePosition.hpp
1.3 kB
JSONIOHandler.hpp
1.4 kB
JSONIOHandlerImpl.hpp
14.9 kB
Iteration.hpp
11.8 kB
IterationEncoding.hpp
1.2 kB
Mesh.hpp
8.6 kB
ParticlePatches.hpp
1.5 kB
ParticleSpecies.hpp
2.4 kB
ReadIterations.hpp
3.0 kB
Record.hpp
2.0 kB
RecordComponent.hpp
9.8 kB
RecordComponent.tpp
11.0 kB
Series.hpp
21.4 kB
Span.hpp
3.5 kB
Streaming.hpp
1.1 kB
UnitDimension.hpp
1.4 kB
WriteIterations.hpp
2.6 kB
auxiliary
Date.hpp
1.3 kB
DerefDynamicCast.hpp
1.8 kB
Environment.hpp
1.8 kB
Export.hpp
1.6 kB
Filesystem.hpp
3.4 kB
JSON.hpp
5.7 kB
Memory.hpp
5.4 kB
Option.hpp
4.3 kB
OutOfRangeMsg.hpp
2.3 kB
ShareRaw.hpp
2.6 kB
StringManip.hpp
6.2 kB
Unused.hpp
1.2 kB
Variant.hpp
2.8 kB
VariantSrc.hpp
1.2 kB
backend
Attributable.hpp
15.6 kB
Attribute.hpp
14.0 kB
BaseRecord.hpp
10.7 kB
BaseRecordComponent.hpp
3.7 kB
Container.hpp
14.5 kB
MeshRecordComponent.hpp
2.6 kB
PatchRecord.hpp
1.5 kB
PatchRecordComponent.hpp
4.3 kB
Writable.hpp
4.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
Pickle.hpp
3.4 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.3 kB
version.hpp
3.1 kB
openPMD.pc.in
520 Bytes
openPMDConfig.cmake.in
1.9 kB
pyproject.toml
162 Bytes
requirements.txt
21 Bytes
setup.py
8.6 kB
share
openPMD
cmake
FindADIOS.cmake
12.5 kB
download_samples.ps1
2.3 kB
download_samples.sh
1.7 kB
thirdParty
catch2
include
catch2
catch.hpp
653.3 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.4 kB
LICENSE
1.7 kB
MANIFEST.in
256 Bytes
README.rst
8.1 kB
include
pybind11
attr.h
21.4 kB
buffer_info.h
6.1 kB
cast.h
95.6 kB
chrono.h
8.2 kB
common.h
120 Bytes
complex.h
2.0 kB
detail
class.h
27.8 kB
common.h
40.5 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.1 kB
numpy.h
69.3 kB
operators.h
9.1 kB
options.h
2.0 kB
pybind11.h
111.6 kB
pytypes.h
66.1 kB
stl.h
14.1 kB
stl_bind.h
23.9 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.1 kB
FindPythonLibsNew.cmake
10.0 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
9.2 kB
pybind11Tools.cmake
7.3 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
377 Bytes
src
ChunkInfo.cpp
1.8 kB
Dataset.cpp
2.8 kB
Datatype.cpp
11.2 kB
Format.cpp
2.9 kB
IO
ADIOS
ADIOS1IOHandler.cpp
12.1 kB
ADIOS2Auxiliary.cpp
8.6 kB
ADIOS2IOHandler.cpp
100.6 kB
ADIOS2PreloadAttributes.cpp
9.8 kB
CommonADIOS1IOHandler.cpp
62.8 kB
ParallelADIOS1IOHandler.cpp
14.2 kB
AbstractIOHandlerHelper.cpp
4.4 kB
DummyIOHandler.cpp
1.3 kB
HDF5
HDF5Auxiliary.cpp
13.7 kB
HDF5IOHandler.cpp
76.8 kB
ParallelHDF5IOHandler.cpp
4.4 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
20.2 kB
IterationEncoding.cpp
1.4 kB
Mesh.cpp
12.4 kB
ParticlePatches.cpp
2.7 kB
ParticleSpecies.cpp
6.1 kB
ReadIterations.cpp
5.5 kB
Record.cpp
4.2 kB
RecordComponent.cpp
10.9 kB
Series.cpp
52.8 kB
WriteIterations.cpp
2.5 kB
auxiliary
Date.cpp
1.7 kB
Filesystem.cpp
7.1 kB
JSON.cpp
5.2 kB
backend
Attributable.cpp
14.5 kB
BaseRecordComponent.cpp
2.1 kB
Container.cpp
1.7 kB
MeshRecordComponent.cpp
2.4 kB
PatchRecord.cpp
3.1 kB
PatchRecordComponent.cpp
3.5 kB
Writable.cpp
1.6 kB
benchmark
mpi
OneDimensionalBlockSlicer.cpp
2.7 kB
binding
python
Access.cpp
1.2 kB
Attributable.cpp
19.3 kB
BaseRecord.cpp
2.4 kB
BaseRecordComponent.cpp
2.0 kB
ChunkInfo.cpp
2.9 kB
Container.cpp
7.7 kB
Dataset.cpp
2.8 kB
Datatype.cpp
2.9 kB
Helper.cpp
1.7 kB
Iteration.cpp
3.0 kB
IterationEncoding.cpp
1.3 kB
Mesh.cpp
4.5 kB
MeshRecordComponent.cpp
2.5 kB
ParticlePatches.cpp
1.5 kB
ParticleSpecies.cpp
1.8 kB
PatchRecord.cpp
1.6 kB
PatchRecordComponent.cpp
7.9 kB
Record.cpp
2.6 kB
RecordComponent.cpp
39.3 kB
Series.cpp
8.4 kB
UnitDimension.cpp
1.4 kB
openPMD.cpp
4.0 kB
openpmd_api
DaskArray.py
4.7 kB
DaskDataFrame.py
2.5 kB
DataFrame.py
1.9 kB
__init__.py
647 Bytes
ls
__init__.py
73 Bytes
__main__.py
489 Bytes
pipe
__init__.py
73 Bytes
__main__.py
13.0 kB
cli
ls.cpp
1.1 kB
pipe.py
410 Bytes
config.cpp
1.8 kB
helper
list_series.cpp
4.6 kB
version.cpp
1.9 kB
test
AuxiliaryTest.cpp
15.2 kB
CatchMain.cpp
56 Bytes
CatchRunner.cpp
759 Bytes
CoreTest.cpp
43.2 kB
ParallelIOTest.cpp
43.4 kB
SerialIOTest.cpp
181.0 kB
python
unittest
API
APITest.py
76.3 kB
__init__.py
0 Bytes
Test.py
687 Bytes
TestUtilities
TestUtilities.py
799 Bytes
__init__.py
0 Bytes
__init__.py
0 Bytes