openPMD-api-0.7.0-alpha.zip
openPMD-openPMD-api-51fe223
.appveyor.yml
4.5 kB
.clang-tidy
542 Bytes
.dockerignore
2.0 kB
.github
ISSUE_TEMPLATE
bug_report.md
1.1 kB
feature_request.md
759 Bytes
question.md
589 Bytes
.gitignore
1.3 kB
.readthedocs.yml
86 Bytes
.rodare.json
2.3 kB
.travis
download_samples.ps1
815 Bytes
download_samples.sh
636 Bytes
spack
compilers.yaml
2.3 kB
config.yaml
24 Bytes
packages.yaml
2.4 kB
.travis.yml
21.9 kB
CHANGELOG.rst
11.1 kB
CMakeLists.txt
35.7 kB
CONTRIBUTING.rst
1.2 kB
COPYING
35.1 kB
COPYING.LESSER
7.7 kB
Dockerfile
2.8 kB
MANIFEST.in
247 Bytes
NEWS.rst
3.3 kB
README.md
10.5 kB
Singularity
1.5 kB
docs
Doxyfile
532 Bytes
Makefile
613 Bytes
requirements.txt
140 Bytes
source
backends
json.rst
4.1 kB
json_example.json
2.8 kB
conf.py
5.8 kB
dev
backend.rst
10.2 kB
buildoptions.rst
4.3 kB
contributing.rst
25 Bytes
dependencies.rst
1.5 kB
doxygen.rst
1.0 kB
release.rst
1.2 kB
repostructure.rst
1.2 kB
sphinx.rst
2.6 kB
index.rst
2.2 kB
install
changelog.rst
22 Bytes
cmake.svg
17.8 kB
conda.svg
1.8 kB
install.rst
3.5 kB
spack.svg
2.5 kB
upgrade.rst
17 Bytes
openPMD.png
216.8 kB
usage
2_read_serial.cpp
35 Bytes
2_read_serial.py
34 Bytes
3_write_serial.cpp
36 Bytes
3_write_serial.py
35 Bytes
4_read_parallel.cpp
37 Bytes
5_write_parallel.cpp
38 Bytes
examples.rst
1.9 kB
firststeps.rst
284 Bytes
parallel.rst
324 Bytes
serial.rst
718 Bytes
utilities
8_benchmark_parallel.cpp
42 Bytes
benchmark.rst
3.5 kB
examples
1_structure.cpp
2.9 kB
2_read_serial.cpp
3.2 kB
2_read_serial.py
2.1 kB
3_write_serial.cpp
2.9 kB
3_write_serial.py
2.1 kB
4_read_parallel.cpp
3.1 kB
5_write_parallel.cpp
3.6 kB
6_dump_filebased_series.cpp
7.0 kB
7_extended_write_serial.cpp
9.7 kB
7_extended_write_serial.py
7.5 kB
8_benchmark_parallel.cpp
5.3 kB
9_particle_write_serial.py
2.3 kB
include
openPMD
Dataset.hpp
1.5 kB
Datatype.hpp
21.9 kB
IO
ADIOS
ADIOS1Auxiliary.hpp
8.2 kB
ADIOS1FilePosition.hpp
1.2 kB
ADIOS1IOHandler.hpp
2.1 kB
ADIOS1IOHandlerImpl.hpp
4.4 kB
ADIOS2FilePosition.hpp
1.1 kB
ADIOS2IOHandler.hpp
2.8 kB
ParallelADIOS1IOHandler.hpp
1.9 kB
ParallelADIOS1IOHandlerImpl.hpp
4.5 kB
AbstractFilePosition.hpp
1.0 kB
AbstractIOHandler.hpp
3.0 kB
AbstractIOHandlerHelper.hpp
2.3 kB
AbstractIOHandlerImpl.hpp
17.6 kB
AccessType.hpp
1.1 kB
DummyIOHandler.hpp
1.6 kB
Format.hpp
1.0 kB
HDF5
HDF5Auxiliary.hpp
8.7 kB
HDF5FilePosition.hpp
1.1 kB
HDF5IOHandler.hpp
1.3 kB
HDF5IOHandlerImpl.hpp
3.2 kB
ParallelHDF5IOHandler.hpp
1.5 kB
ParallelHDF5IOHandlerImpl.hpp
1.5 kB
IOTask.hpp
13.0 kB
JSON
JSONFilePosition.hpp
1.3 kB
JSONIOHandler.hpp
1.3 kB
JSONIOHandlerImpl.hpp
15.1 kB
Iteration.hpp
3.9 kB
IterationEncoding.hpp
1.2 kB
Mesh.hpp
7.9 kB
ParticlePatches.hpp
1.4 kB
ParticleSpecies.hpp
2.3 kB
Record.hpp
1.9 kB
RecordComponent.hpp
10.6 kB
Series.hpp
11.6 kB
auxiliary
Filesystem.hpp
3.2 kB
Memory.hpp
4.9 kB
OutOfRangeMsg.hpp
2.3 kB
ShareRaw.hpp
2.6 kB
StringManip.hpp
4.7 kB
Variant.hpp
2.9 kB
backend
Attributable.hpp
9.5 kB
Attribute.hpp
9.4 kB
BaseRecord.hpp
7.6 kB
BaseRecordComponent.hpp
1.7 kB
Container.hpp
10.2 kB
MeshRecordComponent.hpp
1.8 kB
PatchRecord.hpp
1.4 kB
PatchRecordComponent.hpp
3.9 kB
Writable.hpp
2.8 kB
benchmark
mpi
BlockSlicer.hpp
1.7 kB
DatasetFiller.hpp
3.3 kB
MPIBenchmark.hpp
16.6 kB
MPIBenchmarkReport.hpp
9.5 kB
OneDimensionalBlockSlicer.hpp
1.4 kB
RandomDatasetFiller.hpp
4.1 kB
binding
python
Numpy.hpp
6.9 kB
openPMD.hpp
1.9 kB
version.hpp
1.4 kB
openPMDConfig.cmake.in
1.7 kB
requirements.txt
82 Bytes
setup.py
5.5 kB
share
openPMD
cmake
FindADIOS.cmake
12.0 kB
thirdParty
catch2
include
catch2
catch.hpp
453.6 kB
json
CMakeLists.txt
3.7 kB
cmake
config.cmake.in
711 Bytes
nlohmann_json.natvis
2.0 kB
single_include
nlohmann
json.hpp
705.9 kB
pybind11
CMakeLists.txt
6.5 kB
CONTRIBUTING.md
2.6 kB
LICENSE
1.7 kB
MANIFEST.in
81 Bytes
README.md
5.9 kB
include
pybind11
attr.h
18.9 kB
buffer_info.h
4.3 kB
cast.h
86.2 kB
chrono.h
6.6 kB
common.h
120 Bytes
complex.h
2.0 kB
detail
class.h
24.9 kB
common.h
37.3 kB
descr.h
7.7 kB
init.h
16.3 kB
internals.h
11.6 kB
typeid.h
1.4 kB
eigen.h
29.4 kB
embed.h
7.4 kB
eval.h
3.9 kB
functional.h
3.0 kB
iostream.h
5.4 kB
numpy.h
65.7 kB
operators.h
8.7 kB
options.h
2.0 kB
pybind11.h
89.1 kB
pytypes.h
51.3 kB
stl.h
13.2 kB
stl_bind.h
21.6 kB
pybind11
__init__.py
879 Bytes
__main__.py
871 Bytes
_version.py
72 Bytes
tools
FindCatch.cmake
2.1 kB
FindEigen3.cmake
3.0 kB
FindPythonLibsNew.cmake
8.1 kB
check-style.sh
2.5 kB
libsize.py
1.1 kB
mkdoc.py
10.3 kB
pybind11Config.cmake.in
4.0 kB
pybind11Tools.cmake
8.4 kB
variant
include
mpark
variant.hpp
85.7 kB
src
Dataset.cpp
2.6 kB
Datatype.cpp
7.4 kB
IO
ADIOS
ADIOS1IOHandler.cpp
11.2 kB
ADIOS2IOHandler.cpp
2.1 kB
CommonADIOS1IOHandler.cpp
56.4 kB
ParallelADIOS1IOHandler.cpp
12.8 kB
AbstractIOHandlerHelper.cpp
2.7 kB
DummyIOHandler.cpp
1.3 kB
HDF5
HDF5IOHandler.cpp
60.4 kB
ParallelHDF5IOHandler.cpp
3.7 kB
IOTask.cpp
1.1 kB
JSON
JSONFilePosition.cpp
192 Bytes
JSONIOHandler.cpp
1.3 kB
JSONIOHandlerImpl.cpp
41.4 kB
Iteration.cpp
11.1 kB
IterationEncoding.cpp
1.3 kB
Mesh.cpp
11.3 kB
ParticlePatches.cpp
2.7 kB
ParticleSpecies.cpp
4.1 kB
Record.cpp
4.1 kB
RecordComponent.cpp
8.1 kB
Series.cpp
30.3 kB
auxiliary
Filesystem.cpp
4.9 kB
backend
Attributable.cpp
9.2 kB
BaseRecordComponent.cpp
1.6 kB
MeshRecordComponent.cpp
2.6 kB
PatchRecord.cpp
3.4 kB
PatchRecordComponent.cpp
4.1 kB
Writable.cpp
1.2 kB
benchmark
mpi
OneDimensionalBlockSlicer.cpp
2.7 kB
binding
python
AccessType.cpp
1.3 kB
Attributable.cpp
14.3 kB
BaseRecord.cpp
2.1 kB
BaseRecordComponent.cpp
1.8 kB
Container.cpp
7.7 kB
Dataset.cpp
2.2 kB
Datatype.cpp
2.9 kB
Iteration.cpp
2.5 kB
IterationEncoding.cpp
1.2 kB
Mesh.cpp
3.6 kB
MeshRecordComponent.cpp
1.5 kB
ParticlePatches.cpp
1.5 kB
ParticleSpecies.cpp
1.4 kB
PatchRecord.cpp
1.3 kB
PatchRecordComponent.cpp
7.8 kB
Record.cpp
1.9 kB
RecordComponent.cpp
16.3 kB
Series.cpp
2.9 kB
openPMD.cpp
3.3 kB
test
AuxiliaryTest.cpp
13.6 kB
CatchMain.cpp
56 Bytes
CatchRunner.cpp
759 Bytes
CoreTest.cpp
31.2 kB
ParallelIOTest.cpp
12.3 kB
SerialIOTest.cpp
93.5 kB
python
unittest
API
APITest.py
31.9 kB
__init__.py
0 Bytes
Test.py
687 Bytes
TestUtilities
TestUtilities.py
799 Bytes
__init__.py
0 Bytes
__init__.py
0 Bytes