openPMD-api-0.11.0-alpha.zip
openPMD-openPMD-api-619a453
.appveyor.yml
4.7 kB
.clang-tidy
626 Bytes
.dockerignore
2.0 kB
.github
ISSUE_TEMPLATE
bug_report.md
1.2 kB
feature_request.md
784 Bytes
install_problem.md
724 Bytes
question.md
610 Bytes
workflows
source
buildDoxygen
254 Bytes
hasEOLwhiteSpace
1.2 kB
hasNonASCII
1.0 kB
hasTabs
1.1 kB
source.yml
946 Bytes
.gitignore
1.4 kB
.lgtm.yml
200 Bytes
.readthedocs.yml
86 Bytes
.rodare.json
4.5 kB
.travis
download_samples.ps1
815 Bytes
download_samples.sh
637 Bytes
sanitizer
clang
Leak.supp
285 Bytes
spack
compilers.yaml
3.4 kB
config.yaml
24 Bytes
packages.yaml
4.6 kB
.travis.yml
26.8 kB
CHANGELOG.rst
21.4 kB
CMakeLists.txt
41.0 kB
CODE_OF_CONDUCT.rst
3.4 kB
CONTRIBUTING.rst
1.2 kB
COPYING
35.1 kB
COPYING.LESSER
7.7 kB
Dockerfile
8.9 kB
MANIFEST.in
264 Bytes
NEWS.rst
5.4 kB
README.md
19.9 kB
Singularity
1.6 kB
docs
Doxyfile
1.2 kB
Makefile
613 Bytes
requirements.txt
140 Bytes
source
backends
adios1.rst
6.4 kB
adios2.rst
5.5 kB
hdf5.rst
3.2 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
5.8 kB
details
mpi.rst
2.1 kB
dev
IOTask.hpp
38 Bytes
backend.rst
10.2 kB
buildoptions.rst
4.3 kB
contributing.rst
25 Bytes
dependencies.rst
1.4 kB
design.rst
6.9 kB
doxygen.rst
1.0 kB
release.rst
3.3 kB
repostructure.rst
1.4 kB
sphinx.rst
2.6 kB
index.rst
2.5 kB
install
changelog.rst
22 Bytes
cmake.svg
17.8 kB
conda.svg
1.8 kB
install.rst
4.8 kB
pypi.svg
4.4 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
4_read_parallel.py
36 Bytes
5_write_parallel.cpp
38 Bytes
5_write_parallel.py
37 Bytes
examples.rst
2.4 kB
firstread.rst
6.7 kB
firstwrite.rst
8.0 kB
parallel.rst
789 Bytes
serial.rst
728 Bytes
utilities
8_benchmark_parallel.cpp
42 Bytes
benchmark.rst
3.5 kB
cli.rst
339 Bytes
ubuntu-package.list
80 Bytes
examples
1_structure.cpp
2.9 kB
2_read_serial.cpp
3.2 kB
2_read_serial.py
1.9 kB
3_write_serial.cpp
2.9 kB
3_write_serial.py
1.7 kB
4_read_parallel.cpp
3.1 kB
4_read_parallel.py
2.1 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
9.7 kB
7_extended_write_serial.py
7.4 kB
8_benchmark_parallel.cpp
5.3 kB
9_particle_write_serial.py
2.5 kB
include
openPMD
Dataset.hpp
1.5 kB
Datatype.hpp
23.4 kB
IO
ADIOS
ADIOS1Auxiliary.hpp
8.2 kB
ADIOS1FilePosition.hpp
1.2 kB
ADIOS1IOHandler.hpp
2.3 kB
ADIOS1IOHandlerImpl.hpp
4.7 kB
ADIOS2Auxiliary.hpp
3.4 kB
ADIOS2FilePosition.hpp
1.8 kB
ADIOS2IOHandler.hpp
19.8 kB
ParallelADIOS1IOHandler.hpp
2.1 kB
ParallelADIOS1IOHandlerImpl.hpp
4.8 kB
AbstractFilePosition.hpp
1.0 kB
AbstractIOHandler.hpp
3.3 kB
AbstractIOHandlerHelper.hpp
2.3 kB
AbstractIOHandlerImpl.hpp
17.6 kB
AbstractIOHandlerImplCommon.hpp
7.4 kB
AccessType.hpp
1.3 kB
DummyIOHandler.hpp
1.6 kB
Format.hpp
1.6 kB
HDF5
HDF5Auxiliary.hpp
8.7 kB
HDF5FilePosition.hpp
1.1 kB
HDF5IOHandler.hpp
1.4 kB
HDF5IOHandlerImpl.hpp
3.3 kB
ParallelHDF5IOHandler.hpp
1.6 kB
ParallelHDF5IOHandlerImpl.hpp
1.6 kB
IOTask.hpp
14.3 kB
InvalidatableFile.hpp
2.7 kB
JSON
JSONFilePosition.hpp
1.3 kB
JSONIOHandler.hpp
1.4 kB
JSONIOHandlerImpl.hpp
14.8 kB
Iteration.hpp
4.0 kB
IterationEncoding.hpp
1.2 kB
Mesh.hpp
7.9 kB
ParticlePatches.hpp
1.5 kB
ParticleSpecies.hpp
2.1 kB
Record.hpp
2.0 kB
RecordComponent.hpp
11.8 kB
Series.hpp
12.1 kB
UnitDimension.hpp
1.4 kB
auxiliary
Date.hpp
1.3 kB
Deprecated.hpp
1.4 kB
Environment.hpp
1.8 kB
Filesystem.hpp
3.2 kB
Memory.hpp
4.9 kB
OutOfRangeMsg.hpp
2.3 kB
ShareRaw.hpp
2.6 kB
StringManip.hpp
5.8 kB
Variant.hpp
2.9 kB
backend
Attributable.hpp
9.5 kB
Attribute.hpp
9.3 kB
BaseRecord.hpp
8.9 kB
BaseRecordComponent.hpp
2.4 kB
Container.hpp
10.8 kB
MeshRecordComponent.hpp
1.8 kB
PatchRecord.hpp
1.5 kB
PatchRecordComponent.hpp
3.9 kB
Writable.hpp
2.9 kB
benchmark
mpi
BlockSlicer.hpp
1.7 kB
DatasetFiller.hpp
3.3 kB
MPIBenchmark.hpp
16.7 kB
MPIBenchmarkReport.hpp
9.5 kB
OneDimensionalBlockSlicer.hpp
1.4 kB
RandomDatasetFiller.hpp
4.1 kB
binding
python
Numpy.hpp
6.9 kB
config.hpp.in
1.2 kB
helper
list_series.hpp
1.5 kB
openPMD.hpp
2.2 kB
version.hpp
2.5 kB
openPMD.pc.in
493 Bytes
openPMDConfig.cmake.in
1.9 kB
pyproject.toml
105 Bytes
requirements.txt
21 Bytes
setup.py
7.6 kB
share
openPMD
cmake
FindADIOS.cmake
12.5 kB
thirdParty
catch2
include
catch2
catch.hpp
508.2 kB
json
CMakeLists.txt
4.2 kB
LICENSE.MIT
1.1 kB
cmake
config.cmake.in
710 Bytes
nlohmann_json.natvis
2.0 kB
single_include
nlohmann
json.hpp
801.0 kB
pybind11
CMakeLists.txt
6.5 kB
CONTRIBUTING.md
2.7 kB
LICENSE
1.7 kB
MANIFEST.in
81 Bytes
README.md
5.8 kB
include
pybind11
attr.h
19.1 kB
buffer_info.h
4.3 kB
cast.h
89.5 kB
chrono.h
6.6 kB
common.h
120 Bytes
complex.h
2.0 kB
detail
class.h
24.8 kB
common.h
37.1 kB
descr.h
3.6 kB
init.h
16.3 kB
internals.h
13.6 kB
typeid.h
1.4 kB
eigen.h
29.0 kB
embed.h
7.7 kB
eval.h
3.9 kB
functional.h
3.3 kB
iostream.h
5.6 kB
numpy.h
66.0 kB
operators.h
8.7 kB
options.h
2.0 kB
pybind11.h
96.6 kB
pytypes.h
57.8 kB
stl.h
14.0 kB
stl_bind.h
22.5 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.3 kB
check-style.sh
2.5 kB
libsize.py
1.1 kB
mkdoc.py
12.5 kB
pybind11Config.cmake.in
4.2 kB
pybind11Tools.cmake
9.6 kB
variant
include
mpark
variant.hpp
102.6 kB
src
Dataset.cpp
2.6 kB
Datatype.cpp
9.9 kB
Format.cpp
2.6 kB
IO
ADIOS
ADIOS1IOHandler.cpp
10.9 kB
ADIOS2Auxiliary.cpp
5.8 kB
ADIOS2IOHandler.cpp
45.2 kB
CommonADIOS1IOHandler.cpp
57.5 kB
ParallelADIOS1IOHandler.cpp
13.1 kB
AbstractIOHandlerHelper.cpp
3.1 kB
DummyIOHandler.cpp
1.3 kB
HDF5
HDF5IOHandler.cpp
63.4 kB
ParallelHDF5IOHandler.cpp
4.1 kB
IOTask.cpp
1.1 kB
InvalidatableFile.cpp
2.2 kB
JSON
JSONFilePosition.cpp
162 Bytes
JSONIOHandler.cpp
1.3 kB
JSONIOHandlerImpl.cpp
41.7 kB
Iteration.cpp
12.0 kB
IterationEncoding.cpp
1.3 kB
Mesh.cpp
11.5 kB
ParticlePatches.cpp
2.6 kB
ParticleSpecies.cpp
4.8 kB
Record.cpp
4.1 kB
RecordComponent.cpp
7.7 kB
Series.cpp
30.4 kB
auxiliary
Date.cpp
1.6 kB
Filesystem.cpp
4.9 kB
backend
Attributable.cpp
9.2 kB
BaseRecordComponent.cpp
1.6 kB
MeshRecordComponent.cpp
2.6 kB
PatchRecord.cpp
3.3 kB
PatchRecordComponent.cpp
3.3 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.2 kB
BaseRecordComponent.cpp
1.8 kB
Container.cpp
7.7 kB
Dataset.cpp
2.2 kB
Datatype.cpp
2.9 kB
Helper.cpp
1.5 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
25.1 kB
Series.cpp
6.8 kB
UnitDimension.cpp
1.4 kB
openPMD.cpp
3.7 kB
cli
ls.cpp
2.4 kB
config.cpp
1.3 kB
helper
list_series.cpp
4.6 kB
version.cpp
1.9 kB
test
AuxiliaryTest.cpp
14.1 kB
CatchMain.cpp
56 Bytes
CatchRunner.cpp
759 Bytes
CoreTest.cpp
32.0 kB
ParallelIOTest.cpp
14.6 kB
SerialIOTest.cpp
94.6 kB
python
unittest
API
APITest.py
44.3 kB
__init__.py
0 Bytes
Test.py
687 Bytes
TestUtilities
TestUtilities.py
799 Bytes
__init__.py
0 Bytes
__init__.py
0 Bytes