├── .gitignore ├── CHANGELOG.md ├── COPYING ├── COPYING.LESSER ├── MANIFEST.in ├── README.md ├── docs ├── Makefile ├── conf.py ├── decomposition.png ├── density.png ├── index.rst ├── make.bat ├── modules.rst ├── pyDive.adios.rst ├── pyDive.cloned_ndarray.rst ├── pyDive.gpu.rst ├── pyDive.h5.rst ├── pyDive.ndarray.rst ├── reference.rst ├── sample.h5 ├── spectrum.png ├── start.rst └── tutorial.rst ├── pyDive ├── IPParallelClient.py ├── __init__.py ├── algorithm.py ├── arrays │ ├── __init__.py │ ├── ad_ndarray.py │ ├── gpu_ndarray.py │ ├── h5_ndarray.py │ ├── local │ │ ├── __init__.py │ │ ├── ad_ndarray.py │ │ ├── gpu_ndarray.py │ │ └── h5_ndarray.py │ └── ndarray.py ├── cloned_ndarray │ ├── __init__.py │ ├── cloned_ndarray.py │ └── factories.py ├── distribution │ ├── __init__.py │ ├── helper.py │ ├── interengine.py │ ├── multiple_axes.py │ └── multiple_axes_funcs.py ├── fragment.py ├── mappings.py ├── picongpu.py ├── pyDive.py ├── structured.py └── test │ ├── __init__.py │ ├── conftest.py │ ├── m2p_CIC.npy │ ├── p2m_CIC.npy │ ├── sample.h5 │ ├── test_algorithm.py │ ├── test_cloned_ndarray.py │ ├── test_gpu.py │ ├── test_h5_ndarray.py │ ├── test_mappings.py │ ├── test_ndarray.py │ └── test_structured.py ├── requirements.txt └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/COPYING -------------------------------------------------------------------------------- /COPYING.LESSER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/COPYING.LESSER -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/decomposition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/decomposition.png -------------------------------------------------------------------------------- /docs/density.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/density.png -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/modules.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/modules.rst -------------------------------------------------------------------------------- /docs/pyDive.adios.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/pyDive.adios.rst -------------------------------------------------------------------------------- /docs/pyDive.cloned_ndarray.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/pyDive.cloned_ndarray.rst -------------------------------------------------------------------------------- /docs/pyDive.gpu.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/pyDive.gpu.rst -------------------------------------------------------------------------------- /docs/pyDive.h5.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/pyDive.h5.rst -------------------------------------------------------------------------------- /docs/pyDive.ndarray.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/pyDive.ndarray.rst -------------------------------------------------------------------------------- /docs/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/reference.rst -------------------------------------------------------------------------------- /docs/sample.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/sample.h5 -------------------------------------------------------------------------------- /docs/spectrum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/spectrum.png -------------------------------------------------------------------------------- /docs/start.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/start.rst -------------------------------------------------------------------------------- /docs/tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/docs/tutorial.rst -------------------------------------------------------------------------------- /pyDive/IPParallelClient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/IPParallelClient.py -------------------------------------------------------------------------------- /pyDive/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/__init__.py -------------------------------------------------------------------------------- /pyDive/algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/algorithm.py -------------------------------------------------------------------------------- /pyDive/arrays/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/arrays/__init__.py -------------------------------------------------------------------------------- /pyDive/arrays/ad_ndarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/arrays/ad_ndarray.py -------------------------------------------------------------------------------- /pyDive/arrays/gpu_ndarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/arrays/gpu_ndarray.py -------------------------------------------------------------------------------- /pyDive/arrays/h5_ndarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/arrays/h5_ndarray.py -------------------------------------------------------------------------------- /pyDive/arrays/local/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/arrays/local/__init__.py -------------------------------------------------------------------------------- /pyDive/arrays/local/ad_ndarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/arrays/local/ad_ndarray.py -------------------------------------------------------------------------------- /pyDive/arrays/local/gpu_ndarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/arrays/local/gpu_ndarray.py -------------------------------------------------------------------------------- /pyDive/arrays/local/h5_ndarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/arrays/local/h5_ndarray.py -------------------------------------------------------------------------------- /pyDive/arrays/ndarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/arrays/ndarray.py -------------------------------------------------------------------------------- /pyDive/cloned_ndarray/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/cloned_ndarray/__init__.py -------------------------------------------------------------------------------- /pyDive/cloned_ndarray/cloned_ndarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/cloned_ndarray/cloned_ndarray.py -------------------------------------------------------------------------------- /pyDive/cloned_ndarray/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/cloned_ndarray/factories.py -------------------------------------------------------------------------------- /pyDive/distribution/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | -------------------------------------------------------------------------------- /pyDive/distribution/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/distribution/helper.py -------------------------------------------------------------------------------- /pyDive/distribution/interengine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/distribution/interengine.py -------------------------------------------------------------------------------- /pyDive/distribution/multiple_axes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/distribution/multiple_axes.py -------------------------------------------------------------------------------- /pyDive/distribution/multiple_axes_funcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/distribution/multiple_axes_funcs.py -------------------------------------------------------------------------------- /pyDive/fragment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/fragment.py -------------------------------------------------------------------------------- /pyDive/mappings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/mappings.py -------------------------------------------------------------------------------- /pyDive/picongpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/picongpu.py -------------------------------------------------------------------------------- /pyDive/pyDive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/pyDive.py -------------------------------------------------------------------------------- /pyDive/structured.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/structured.py -------------------------------------------------------------------------------- /pyDive/test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/test/__init__.py -------------------------------------------------------------------------------- /pyDive/test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/test/conftest.py -------------------------------------------------------------------------------- /pyDive/test/m2p_CIC.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/test/m2p_CIC.npy -------------------------------------------------------------------------------- /pyDive/test/p2m_CIC.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/test/p2m_CIC.npy -------------------------------------------------------------------------------- /pyDive/test/sample.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/test/sample.h5 -------------------------------------------------------------------------------- /pyDive/test/test_algorithm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/test/test_algorithm.py -------------------------------------------------------------------------------- /pyDive/test/test_cloned_ndarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/test/test_cloned_ndarray.py -------------------------------------------------------------------------------- /pyDive/test/test_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/test/test_gpu.py -------------------------------------------------------------------------------- /pyDive/test/test_h5_ndarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/test/test_h5_ndarray.py -------------------------------------------------------------------------------- /pyDive/test/test_mappings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/test/test_mappings.py -------------------------------------------------------------------------------- /pyDive/test/test_ndarray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/test/test_ndarray.py -------------------------------------------------------------------------------- /pyDive/test/test_structured.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/pyDive/test/test_structured.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ComputationalRadiationPhysics/pyDive/HEAD/setup.py --------------------------------------------------------------------------------