├── .gitignore ├── README.rst ├── bin ├── benchmark.py ├── benchmark_single.py ├── cbench │ ├── Makefile │ ├── dgemm_bench.c │ ├── mkjobscript.py │ ├── pdgemm_bench.c │ ├── pdgetrf_bench.c │ ├── pdsyevd_bench.c │ ├── pzheevd_bench.c │ └── pzhegvx_bench.c ├── job_sctest.sh ├── mkjobscript.py ├── mpi-io-2.py └── mpicontexttest.py ├── doc ├── Makefile ├── _templates │ └── autosummary │ │ └── class.rst ├── blockcyclic.rst ├── conf.py ├── core.rst ├── examples.rst ├── index.rst ├── lowlevel.rst └── tutorial.rst ├── scalapy ├── __init__.py ├── blacs.pxd ├── blacs.pyx ├── blockcyclic.py ├── core.py ├── hdf5utils.py ├── lowlevel │ ├── __init__.py │ ├── blacklist.txt │ ├── makepyf.py │ ├── pblas.pyf │ ├── redist.pyf │ ├── scalapack.pyf │ └── scalapack2pyf.py ├── mpi3util.pyx ├── npyutils.py ├── routines.py └── util.py ├── setup.py └── tests ├── README.rst ├── test_blacs.py ├── test_cholesky.py ├── test_core_dm.py ├── test_core_io.py ├── test_core_pc.py ├── test_eigh.py ├── test_inv.py ├── test_lu.py ├── test_multiply.py ├── test_npdm.py ├── test_pdgemm.py ├── test_pinv.py ├── test_pinv2.py ├── test_slicing.py ├── test_svd.py └── test_trans.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/.gitignore -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/README.rst -------------------------------------------------------------------------------- /bin/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/bin/benchmark.py -------------------------------------------------------------------------------- /bin/benchmark_single.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/bin/benchmark_single.py -------------------------------------------------------------------------------- /bin/cbench/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/bin/cbench/Makefile -------------------------------------------------------------------------------- /bin/cbench/dgemm_bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/bin/cbench/dgemm_bench.c -------------------------------------------------------------------------------- /bin/cbench/mkjobscript.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/bin/cbench/mkjobscript.py -------------------------------------------------------------------------------- /bin/cbench/pdgemm_bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/bin/cbench/pdgemm_bench.c -------------------------------------------------------------------------------- /bin/cbench/pdgetrf_bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/bin/cbench/pdgetrf_bench.c -------------------------------------------------------------------------------- /bin/cbench/pdsyevd_bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/bin/cbench/pdsyevd_bench.c -------------------------------------------------------------------------------- /bin/cbench/pzheevd_bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/bin/cbench/pzheevd_bench.c -------------------------------------------------------------------------------- /bin/cbench/pzhegvx_bench.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/bin/cbench/pzhegvx_bench.c -------------------------------------------------------------------------------- /bin/job_sctest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/bin/job_sctest.sh -------------------------------------------------------------------------------- /bin/mkjobscript.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/bin/mkjobscript.py -------------------------------------------------------------------------------- /bin/mpi-io-2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/bin/mpi-io-2.py -------------------------------------------------------------------------------- /bin/mpicontexttest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/bin/mpicontexttest.py -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/_templates/autosummary/class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/doc/_templates/autosummary/class.rst -------------------------------------------------------------------------------- /doc/blockcyclic.rst: -------------------------------------------------------------------------------- 1 | .. automodule:: scalapy.blockcyclic 2 | -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/core.rst: -------------------------------------------------------------------------------- 1 | .. automodule:: scalapy.core 2 | -------------------------------------------------------------------------------- /doc/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/doc/examples.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/lowlevel.rst: -------------------------------------------------------------------------------- 1 | .. automodule:: scalapy.lowlevel 2 | -------------------------------------------------------------------------------- /doc/tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/doc/tutorial.rst -------------------------------------------------------------------------------- /scalapy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/__init__.py -------------------------------------------------------------------------------- /scalapy/blacs.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/blacs.pxd -------------------------------------------------------------------------------- /scalapy/blacs.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/blacs.pyx -------------------------------------------------------------------------------- /scalapy/blockcyclic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/blockcyclic.py -------------------------------------------------------------------------------- /scalapy/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/core.py -------------------------------------------------------------------------------- /scalapy/hdf5utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/hdf5utils.py -------------------------------------------------------------------------------- /scalapy/lowlevel/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/lowlevel/__init__.py -------------------------------------------------------------------------------- /scalapy/lowlevel/blacklist.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/lowlevel/blacklist.txt -------------------------------------------------------------------------------- /scalapy/lowlevel/makepyf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/lowlevel/makepyf.py -------------------------------------------------------------------------------- /scalapy/lowlevel/pblas.pyf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/lowlevel/pblas.pyf -------------------------------------------------------------------------------- /scalapy/lowlevel/redist.pyf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/lowlevel/redist.pyf -------------------------------------------------------------------------------- /scalapy/lowlevel/scalapack.pyf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/lowlevel/scalapack.pyf -------------------------------------------------------------------------------- /scalapy/lowlevel/scalapack2pyf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/lowlevel/scalapack2pyf.py -------------------------------------------------------------------------------- /scalapy/mpi3util.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/mpi3util.pyx -------------------------------------------------------------------------------- /scalapy/npyutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/npyutils.py -------------------------------------------------------------------------------- /scalapy/routines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/routines.py -------------------------------------------------------------------------------- /scalapy/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/scalapy/util.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/setup.py -------------------------------------------------------------------------------- /tests/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/README.rst -------------------------------------------------------------------------------- /tests/test_blacs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_blacs.py -------------------------------------------------------------------------------- /tests/test_cholesky.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_cholesky.py -------------------------------------------------------------------------------- /tests/test_core_dm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_core_dm.py -------------------------------------------------------------------------------- /tests/test_core_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_core_io.py -------------------------------------------------------------------------------- /tests/test_core_pc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_core_pc.py -------------------------------------------------------------------------------- /tests/test_eigh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_eigh.py -------------------------------------------------------------------------------- /tests/test_inv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_inv.py -------------------------------------------------------------------------------- /tests/test_lu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_lu.py -------------------------------------------------------------------------------- /tests/test_multiply.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_multiply.py -------------------------------------------------------------------------------- /tests/test_npdm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_npdm.py -------------------------------------------------------------------------------- /tests/test_pdgemm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_pdgemm.py -------------------------------------------------------------------------------- /tests/test_pinv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_pinv.py -------------------------------------------------------------------------------- /tests/test_pinv2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_pinv2.py -------------------------------------------------------------------------------- /tests/test_slicing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_slicing.py -------------------------------------------------------------------------------- /tests/test_svd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_svd.py -------------------------------------------------------------------------------- /tests/test_trans.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrs65/scalapy/HEAD/tests/test_trans.py --------------------------------------------------------------------------------