├── .clang-format ├── .codespellrc ├── .github ├── codeql-config.yml └── workflows │ ├── clang-format-check.yml │ ├── clang-format-fix.yml │ ├── codeql.yml │ ├── codespell.yml │ └── linux.yml ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── LEGAL.txt ├── LICENSE.txt ├── README.md ├── cmake └── FindABT.cmake ├── docs ├── .DS_Store ├── Makefile ├── make.bat └── source │ ├── async.png │ ├── asyncapi.rst │ ├── bestpractice.rst │ ├── conf.py │ ├── copyright.rst │ ├── debug.rst │ ├── example.rst │ ├── gettingstarted.rst │ ├── hdf5api.rst │ ├── index.rst │ ├── issue.rst │ ├── license.rst │ └── resources.rst ├── src ├── CMakeLists.txt ├── Makefile ├── Makefile.cori ├── Makefile.macos ├── Makefile.summit ├── h5_async_lib.c ├── h5_async_lib.h ├── h5_async_vol.c ├── h5_async_vol.h ├── h5_async_vol_private.h ├── node_local_util.c ├── node_local_util.h └── utlist.h └── test ├── CMakeLists.txt ├── Makefile ├── Makefile.cori ├── Makefile.macos ├── Makefile.summit ├── async_test_compression.c ├── async_test_multifile.c ├── async_test_multifile_env.c ├── async_test_parallel.c ├── async_test_parallel2.c ├── async_test_parallel3.c ├── async_test_parallel4.c ├── async_test_parallel5.c ├── async_test_parallel_merge.c ├── async_test_serial.c ├── async_test_serial2.c ├── async_test_serial_error_stack.c ├── async_test_serial_event_set.c ├── async_test_serial_event_set_error_stack.c ├── async_test_serial_mdset.c ├── h5bench_cfg ├── bdcats_cc1d_async.cfg ├── bdcats_cc1d_sync.cfg ├── cori │ ├── bdcats │ │ └── template.sh │ ├── extract_data.sh │ ├── gen_script.sh │ ├── submit.sh │ └── vpic │ │ └── template.sh ├── summit │ ├── bdcats │ │ └── template.sh │ ├── extract_data.sh │ ├── gen_script.sh │ ├── submit.sh │ └── vpic │ │ └── template.sh ├── vpic_cc1d_async.cfg └── vpic_cc1d_sync.cfg └── pytest.py /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/.clang-format -------------------------------------------------------------------------------- /.codespellrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/.codespellrc -------------------------------------------------------------------------------- /.github/codeql-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/.github/codeql-config.yml -------------------------------------------------------------------------------- /.github/workflows/clang-format-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/.github/workflows/clang-format-check.yml -------------------------------------------------------------------------------- /.github/workflows/clang-format-fix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/.github/workflows/clang-format-fix.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/codespell.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/.github/workflows/codespell.yml -------------------------------------------------------------------------------- /.github/workflows/linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/.github/workflows/linux.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LEGAL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/LEGAL.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/README.md -------------------------------------------------------------------------------- /cmake/FindABT.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/cmake/FindABT.cmake -------------------------------------------------------------------------------- /docs/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/.DS_Store -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/async.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/source/async.png -------------------------------------------------------------------------------- /docs/source/asyncapi.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/source/asyncapi.rst -------------------------------------------------------------------------------- /docs/source/bestpractice.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/source/bestpractice.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/copyright.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/source/copyright.rst -------------------------------------------------------------------------------- /docs/source/debug.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/source/debug.rst -------------------------------------------------------------------------------- /docs/source/example.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/source/example.rst -------------------------------------------------------------------------------- /docs/source/gettingstarted.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/source/gettingstarted.rst -------------------------------------------------------------------------------- /docs/source/hdf5api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/source/hdf5api.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/issue.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/source/issue.rst -------------------------------------------------------------------------------- /docs/source/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/source/license.rst -------------------------------------------------------------------------------- /docs/source/resources.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/docs/source/resources.rst -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/Makefile.cori: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/src/Makefile.cori -------------------------------------------------------------------------------- /src/Makefile.macos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/src/Makefile.macos -------------------------------------------------------------------------------- /src/Makefile.summit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/src/Makefile.summit -------------------------------------------------------------------------------- /src/h5_async_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/src/h5_async_lib.c -------------------------------------------------------------------------------- /src/h5_async_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/src/h5_async_lib.h -------------------------------------------------------------------------------- /src/h5_async_vol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/src/h5_async_vol.c -------------------------------------------------------------------------------- /src/h5_async_vol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/src/h5_async_vol.h -------------------------------------------------------------------------------- /src/h5_async_vol_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/src/h5_async_vol_private.h -------------------------------------------------------------------------------- /src/node_local_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/src/node_local_util.c -------------------------------------------------------------------------------- /src/node_local_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/src/node_local_util.h -------------------------------------------------------------------------------- /src/utlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/src/utlist.h -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/Makefile.cori: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/Makefile.cori -------------------------------------------------------------------------------- /test/Makefile.macos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/Makefile.macos -------------------------------------------------------------------------------- /test/Makefile.summit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/Makefile.summit -------------------------------------------------------------------------------- /test/async_test_compression.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/async_test_compression.c -------------------------------------------------------------------------------- /test/async_test_multifile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/async_test_multifile.c -------------------------------------------------------------------------------- /test/async_test_multifile_env.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/async_test_multifile_env.c -------------------------------------------------------------------------------- /test/async_test_parallel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/async_test_parallel.c -------------------------------------------------------------------------------- /test/async_test_parallel2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/async_test_parallel2.c -------------------------------------------------------------------------------- /test/async_test_parallel3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/async_test_parallel3.c -------------------------------------------------------------------------------- /test/async_test_parallel4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/async_test_parallel4.c -------------------------------------------------------------------------------- /test/async_test_parallel5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/async_test_parallel5.c -------------------------------------------------------------------------------- /test/async_test_parallel_merge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/async_test_parallel_merge.c -------------------------------------------------------------------------------- /test/async_test_serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/async_test_serial.c -------------------------------------------------------------------------------- /test/async_test_serial2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/async_test_serial2.c -------------------------------------------------------------------------------- /test/async_test_serial_error_stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/async_test_serial_error_stack.c -------------------------------------------------------------------------------- /test/async_test_serial_event_set.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/async_test_serial_event_set.c -------------------------------------------------------------------------------- /test/async_test_serial_event_set_error_stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/async_test_serial_event_set_error_stack.c -------------------------------------------------------------------------------- /test/async_test_serial_mdset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/async_test_serial_mdset.c -------------------------------------------------------------------------------- /test/h5bench_cfg/bdcats_cc1d_async.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/h5bench_cfg/bdcats_cc1d_async.cfg -------------------------------------------------------------------------------- /test/h5bench_cfg/bdcats_cc1d_sync.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/h5bench_cfg/bdcats_cc1d_sync.cfg -------------------------------------------------------------------------------- /test/h5bench_cfg/cori/bdcats/template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/h5bench_cfg/cori/bdcats/template.sh -------------------------------------------------------------------------------- /test/h5bench_cfg/cori/extract_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/h5bench_cfg/cori/extract_data.sh -------------------------------------------------------------------------------- /test/h5bench_cfg/cori/gen_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/h5bench_cfg/cori/gen_script.sh -------------------------------------------------------------------------------- /test/h5bench_cfg/cori/submit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/h5bench_cfg/cori/submit.sh -------------------------------------------------------------------------------- /test/h5bench_cfg/cori/vpic/template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/h5bench_cfg/cori/vpic/template.sh -------------------------------------------------------------------------------- /test/h5bench_cfg/summit/bdcats/template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/h5bench_cfg/summit/bdcats/template.sh -------------------------------------------------------------------------------- /test/h5bench_cfg/summit/extract_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/h5bench_cfg/summit/extract_data.sh -------------------------------------------------------------------------------- /test/h5bench_cfg/summit/gen_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/h5bench_cfg/summit/gen_script.sh -------------------------------------------------------------------------------- /test/h5bench_cfg/summit/submit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/h5bench_cfg/summit/submit.sh -------------------------------------------------------------------------------- /test/h5bench_cfg/summit/vpic/template.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/h5bench_cfg/summit/vpic/template.sh -------------------------------------------------------------------------------- /test/h5bench_cfg/vpic_cc1d_async.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/h5bench_cfg/vpic_cc1d_async.cfg -------------------------------------------------------------------------------- /test/h5bench_cfg/vpic_cc1d_sync.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/h5bench_cfg/vpic_cc1d_sync.cfg -------------------------------------------------------------------------------- /test/pytest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HDFGroup/vol-async/HEAD/test/pytest.py --------------------------------------------------------------------------------