├── .gitignore ├── .travis.yml ├── CHANGELOG.rst ├── CMakeLists.txt ├── LICENSE ├── README.rst ├── cmake ├── Modules │ ├── CustomLibraryFinder.cmake │ ├── FindCustomLapack.cmake │ └── FindCustomScalapack.cmake └── ScalapackFxUtils.cmake ├── config.cmake ├── doc ├── doxygen │ ├── Doxyfile │ ├── footer.html │ └── m4f90.sh └── sphinx │ ├── Makefile │ ├── _themes │ └── dftbplus │ │ ├── layout.html │ │ ├── static │ │ ├── contents.png │ │ ├── dftbplus.css │ │ ├── navigation.png │ │ └── sphinxdoc.css_t │ │ └── theme.conf │ ├── about.rst │ ├── conf.py │ ├── index.rst │ ├── installing.rst │ ├── license.rst │ ├── routines.rst │ └── using.rst ├── lib ├── CMakeLists.txt ├── blacs.fpp ├── blacsfx.fpp ├── blacsgrid.fpp ├── libscalapackfx.fpp ├── linecomm.fpp ├── make.build ├── make.deps ├── module.fpp ├── pblas.fpp ├── pblasfx.fpp ├── scalapack.fpp ├── scalapackfx.fpp ├── scalapackfx.fypp ├── scalapackfx_common.fpp └── scalapackfx_tools.fpp ├── test ├── CMakeLists.txt ├── det.py ├── diag.py ├── hamsqr1.dat ├── integration │ ├── cmake │ │ ├── CMakeLists.txt │ │ ├── runtest.sh │ │ └── test_build.f90 │ └── pkgconfig │ │ ├── runtest.sh │ │ └── test_build.f90 ├── oversqr.dat ├── psyr_result.dat.orig ├── svd.py ├── test_common.f90 ├── test_cpg2l.f90 ├── test_desc.f90 ├── test_det.f90 ├── test_diag.f90 ├── test_gemr2d.f90 ├── test_linecomm.f90 ├── test_matinv.f90 ├── test_pposv.f90 ├── test_psyr_pher.f90 ├── test_remoteelements.f90 ├── test_subgrids.f90 ├── test_svd.f90 └── test_tran.f90 └── utils ├── export ├── scalapackfx-config.cmake.in └── scalapackfx.pc.in └── srcmanip └── set_version /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/README.rst -------------------------------------------------------------------------------- /cmake/Modules/CustomLibraryFinder.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/cmake/Modules/CustomLibraryFinder.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindCustomLapack.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/cmake/Modules/FindCustomLapack.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindCustomScalapack.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/cmake/Modules/FindCustomScalapack.cmake -------------------------------------------------------------------------------- /cmake/ScalapackFxUtils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/cmake/ScalapackFxUtils.cmake -------------------------------------------------------------------------------- /config.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/config.cmake -------------------------------------------------------------------------------- /doc/doxygen/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/doxygen/Doxyfile -------------------------------------------------------------------------------- /doc/doxygen/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/doxygen/footer.html -------------------------------------------------------------------------------- /doc/doxygen/m4f90.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | m4 -I$(dirname $1) $1 3 | -------------------------------------------------------------------------------- /doc/sphinx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/sphinx/Makefile -------------------------------------------------------------------------------- /doc/sphinx/_themes/dftbplus/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/sphinx/_themes/dftbplus/layout.html -------------------------------------------------------------------------------- /doc/sphinx/_themes/dftbplus/static/contents.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/sphinx/_themes/dftbplus/static/contents.png -------------------------------------------------------------------------------- /doc/sphinx/_themes/dftbplus/static/dftbplus.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/sphinx/_themes/dftbplus/static/dftbplus.css -------------------------------------------------------------------------------- /doc/sphinx/_themes/dftbplus/static/navigation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/sphinx/_themes/dftbplus/static/navigation.png -------------------------------------------------------------------------------- /doc/sphinx/_themes/dftbplus/static/sphinxdoc.css_t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/sphinx/_themes/dftbplus/static/sphinxdoc.css_t -------------------------------------------------------------------------------- /doc/sphinx/_themes/dftbplus/theme.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/sphinx/_themes/dftbplus/theme.conf -------------------------------------------------------------------------------- /doc/sphinx/about.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/sphinx/about.rst -------------------------------------------------------------------------------- /doc/sphinx/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/sphinx/conf.py -------------------------------------------------------------------------------- /doc/sphinx/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/sphinx/index.rst -------------------------------------------------------------------------------- /doc/sphinx/installing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/sphinx/installing.rst -------------------------------------------------------------------------------- /doc/sphinx/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/sphinx/license.rst -------------------------------------------------------------------------------- /doc/sphinx/routines.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/sphinx/routines.rst -------------------------------------------------------------------------------- /doc/sphinx/using.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/doc/sphinx/using.rst -------------------------------------------------------------------------------- /lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/CMakeLists.txt -------------------------------------------------------------------------------- /lib/blacs.fpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/blacs.fpp -------------------------------------------------------------------------------- /lib/blacsfx.fpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/blacsfx.fpp -------------------------------------------------------------------------------- /lib/blacsgrid.fpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/blacsgrid.fpp -------------------------------------------------------------------------------- /lib/libscalapackfx.fpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/libscalapackfx.fpp -------------------------------------------------------------------------------- /lib/linecomm.fpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/linecomm.fpp -------------------------------------------------------------------------------- /lib/make.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/make.build -------------------------------------------------------------------------------- /lib/make.deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/make.deps -------------------------------------------------------------------------------- /lib/module.fpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/module.fpp -------------------------------------------------------------------------------- /lib/pblas.fpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/pblas.fpp -------------------------------------------------------------------------------- /lib/pblasfx.fpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/pblasfx.fpp -------------------------------------------------------------------------------- /lib/scalapack.fpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/scalapack.fpp -------------------------------------------------------------------------------- /lib/scalapackfx.fpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/scalapackfx.fpp -------------------------------------------------------------------------------- /lib/scalapackfx.fypp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/scalapackfx.fypp -------------------------------------------------------------------------------- /lib/scalapackfx_common.fpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/scalapackfx_common.fpp -------------------------------------------------------------------------------- /lib/scalapackfx_tools.fpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/lib/scalapackfx_tools.fpp -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/det.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/det.py -------------------------------------------------------------------------------- /test/diag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/diag.py -------------------------------------------------------------------------------- /test/hamsqr1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/hamsqr1.dat -------------------------------------------------------------------------------- /test/integration/cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/integration/cmake/CMakeLists.txt -------------------------------------------------------------------------------- /test/integration/cmake/runtest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/integration/cmake/runtest.sh -------------------------------------------------------------------------------- /test/integration/cmake/test_build.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/integration/cmake/test_build.f90 -------------------------------------------------------------------------------- /test/integration/pkgconfig/runtest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/integration/pkgconfig/runtest.sh -------------------------------------------------------------------------------- /test/integration/pkgconfig/test_build.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/integration/pkgconfig/test_build.f90 -------------------------------------------------------------------------------- /test/oversqr.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/oversqr.dat -------------------------------------------------------------------------------- /test/psyr_result.dat.orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/psyr_result.dat.orig -------------------------------------------------------------------------------- /test/svd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/svd.py -------------------------------------------------------------------------------- /test/test_common.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/test_common.f90 -------------------------------------------------------------------------------- /test/test_cpg2l.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/test_cpg2l.f90 -------------------------------------------------------------------------------- /test/test_desc.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/test_desc.f90 -------------------------------------------------------------------------------- /test/test_det.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/test_det.f90 -------------------------------------------------------------------------------- /test/test_diag.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/test_diag.f90 -------------------------------------------------------------------------------- /test/test_gemr2d.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/test_gemr2d.f90 -------------------------------------------------------------------------------- /test/test_linecomm.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/test_linecomm.f90 -------------------------------------------------------------------------------- /test/test_matinv.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/test_matinv.f90 -------------------------------------------------------------------------------- /test/test_pposv.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/test_pposv.f90 -------------------------------------------------------------------------------- /test/test_psyr_pher.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/test_psyr_pher.f90 -------------------------------------------------------------------------------- /test/test_remoteelements.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/test_remoteelements.f90 -------------------------------------------------------------------------------- /test/test_subgrids.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/test_subgrids.f90 -------------------------------------------------------------------------------- /test/test_svd.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/test_svd.f90 -------------------------------------------------------------------------------- /test/test_tran.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/test/test_tran.f90 -------------------------------------------------------------------------------- /utils/export/scalapackfx-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/utils/export/scalapackfx-config.cmake.in -------------------------------------------------------------------------------- /utils/export/scalapackfx.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/utils/export/scalapackfx.pc.in -------------------------------------------------------------------------------- /utils/srcmanip/set_version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dftbplus/scalapackfx/HEAD/utils/srcmanip/set_version --------------------------------------------------------------------------------