aboutsummaryrefslogtreecommitdiff
path: root/Docs/source/install
diff options
context:
space:
mode:
Diffstat (limited to 'Docs/source/install')
-rw-r--r--Docs/source/install/dependencies.rst6
-rw-r--r--Docs/source/install/hpc/cori.rst8
-rw-r--r--Docs/source/install/hpc/crusher.rst4
-rw-r--r--Docs/source/install/hpc/lassen.rst4
-rw-r--r--Docs/source/install/hpc/perlmutter.rst4
-rw-r--r--Docs/source/install/hpc/summit.rst4
6 files changed, 15 insertions, 15 deletions
diff --git a/Docs/source/install/dependencies.rst b/Docs/source/install/dependencies.rst
index aa9086c3d..553827cb2 100644
--- a/Docs/source/install/dependencies.rst
+++ b/Docs/source/install/dependencies.rst
@@ -20,7 +20,7 @@ Optional dependencies include:
- `FFTW3 <http://www.fftw.org>`_: for spectral solver (PSATD) support
- also needs the ``pkg-config`` tool on Unix
-- `BLAS++ <https://bitbucket.org/icl/blaspp>`_ and `LAPACK++ <https://bitbucket.org/icl/lapackpp>`_: for spectral solver (PSATD) support in RZ geometry
+- `BLAS++ <https://github.com/icl-utk-edu/blaspp>`_ and `LAPACK++ <https://github.com/icl-utk-edu/lapackpp>`_: for spectral solver (PSATD) support in RZ geometry
- `Boost 1.66.0+ <https://www.boost.org/>`__: for QED lookup tables generation support
- `openPMD-api 0.14.2+ <https://github.com/openPMD/openPMD-api>`__: we automatically download and compile a copy of openPMD-api for openPMD I/O support
@@ -152,9 +152,9 @@ If you also want to compile with PSATD in RZ, you need to manually install BLAS+
sudo curl -L -o /usr/local/bin/cmake-easyinstall https://git.io/JvLxY
sudo chmod a+x /usr/local/bin/cmake-easyinstall
- cmake-easyinstall --prefix=/usr/local git+https://bitbucket.org/icl/blaspp.git \
+ cmake-easyinstall --prefix=/usr/local git+https://github.com/icl-utk-edu/blaspp.git \
-Duse_openmp=OFF -Dbuild_tests=OFF -DCMAKE_VERBOSE_MAKEFILE=ON
- cmake-easyinstall --prefix=/usr/local git+https://bitbucket.org/icl/lapackpp.git \
+ cmake-easyinstall --prefix=/usr/local git+https://github.com/icl-utk-edu/lapackpp.git \
-Duse_cmake_find_lapack=ON -Dbuild_tests=OFF -DCMAKE_VERBOSE_MAKEFILE=ON
diff --git a/Docs/source/install/hpc/cori.rst b/Docs/source/install/hpc/cori.rst
index 1abdab0f3..15675c674 100644
--- a/Docs/source/install/hpc/cori.rst
+++ b/Docs/source/install/hpc/cori.rst
@@ -59,13 +59,13 @@ And install ADIOS2, BLAS++ and LAPACK++:
cmake --build src/adios2-knl-build --target install --parallel 16
# BLAS++ (for PSATD+RZ)
- git clone https://bitbucket.org/icl/blaspp.git src/blaspp
+ git clone https://github.com/icl-utk-edu/blaspp.git src/blaspp
rm -rf src/blaspp-knl-build
cmake -S src/blaspp -B src/blaspp-knl-build -Duse_openmp=ON -Duse_cmake_find_blas=ON -DBLAS_LIBRARIES=${CRAY_LIBSCI_PREFIX_DIR}/lib/libsci_gnu.a -DCMAKE_CXX_STANDARD=17 -DCMAKE_INSTALL_PREFIX=$HOME/sw/knl/blaspp-master-install
cmake --build src/blaspp-knl-build --target install --parallel 16
# LAPACK++ (for PSATD+RZ)
- git clone https://bitbucket.org/icl/lapackpp.git src/lapackpp
+ git clone https://github.com/icl-utk-edu/lapackpp.git src/lapackpp
rm -rf src/lapackpp-knl-build
CXXFLAGS="-DLAPACK_FORTRAN_ADD_" cmake -S src/lapackpp -B src/lapackpp-knl-build -Duse_cmake_find_lapack=ON -DBLAS_LIBRARIES=${CRAY_LIBSCI_PREFIX_DIR}/lib/libsci_gnu.a -DLAPACK_LIBRARIES=${CRAY_LIBSCI_PREFIX_DIR}/lib/libsci_gnu.a -DCMAKE_CXX_STANDARD=17 -DCMAKE_INSTALL_PREFIX=$HOME/sw/knl/lapackpp-master-install
cmake --build src/lapackpp-knl-build --target install --parallel 16
@@ -122,13 +122,13 @@ And install ADIOS2, BLAS++ and LAPACK++:
cmake --build src/adios2-haswell-build --target install --parallel 16
# BLAS++ (for PSATD+RZ)
- git clone https://bitbucket.org/icl/blaspp.git src/blaspp
+ git clone https://github.com/icl-utk-edu/blaspp.git src/blaspp
rm -rf src/blaspp-haswell-build
cmake -S src/blaspp -B src/blaspp-haswell-build -Duse_openmp=ON -Duse_cmake_find_blas=ON -DBLAS_LIBRARIES=${CRAY_LIBSCI_PREFIX_DIR}/lib/libsci_gnu.a -DCMAKE_CXX_STANDARD=17 -DCMAKE_INSTALL_PREFIX=$HOME/sw/blaspp-master-haswell-install
cmake --build src/blaspp-haswell-build --target install --parallel 16
# LAPACK++ (for PSATD+RZ)
- git clone https://bitbucket.org/icl/lapackpp.git src/lapackpp
+ git clone https://github.com/icl-utk-edu/blaspp.git src/lapackpp
rm -rf src/lapackpp-haswell-build
CXXFLAGS="-DLAPACK_FORTRAN_ADD_" cmake -S src/lapackpp -B src/lapackpp-haswell-build -Duse_cmake_find_lapack=ON -DBLAS_LIBRARIES=${CRAY_LIBSCI_PREFIX_DIR}/lib/libsci_gnu.a -DLAPACK_LIBRARIES=${CRAY_LIBSCI_PREFIX_DIR}/lib/libsci_gnu.a -DCMAKE_CXX_STANDARD=17 -DCMAKE_INSTALL_PREFIX=$HOME/sw/haswell/lapackpp-master-install
cmake --build src/lapackpp-haswell-build --target install --parallel 16
diff --git a/Docs/source/install/hpc/crusher.rst b/Docs/source/install/hpc/crusher.rst
index a33ae0acf..733cf2d11 100644
--- a/Docs/source/install/hpc/crusher.rst
+++ b/Docs/source/install/hpc/crusher.rst
@@ -50,13 +50,13 @@ And since Crusher does not yet provide a module for them, install BLAS++ and LAP
.. code-block:: bash
# BLAS++ (for PSATD+RZ)
- git clone https://bitbucket.org/icl/blaspp.git src/blaspp
+ git clone https://github.com/icl-utk-edu/blaspp.git src/blaspp
rm -rf src/blaspp-crusher-build
cmake -S src/blaspp -B src/blaspp-crusher-build -Duse_openmp=OFF -Dgpu_backend=hip -DCMAKE_CXX_STANDARD=17 -DCMAKE_INSTALL_PREFIX=$HOME/sw/crusher/blaspp-master
cmake --build src/blaspp-crusher-build --target install --parallel 10
# LAPACK++ (for PSATD+RZ)
- git clone https://bitbucket.org/icl/lapackpp.git src/lapackpp
+ git clone https://github.com/icl-utk-edu/lapackpp.git src/lapackpp
rm -rf src/lapackpp-crusher-build
cmake -S src/lapackpp -B src/lapackpp-crusher-build -DCMAKE_CXX_STANDARD=17 -Dbuild_tests=OFF -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=ON -DCMAKE_INSTALL_PREFIX=$HOME/sw/crusher/lapackpp-master
cmake --build src/lapackpp-crusher-build --target install --parallel 10
diff --git a/Docs/source/install/hpc/lassen.rst b/Docs/source/install/hpc/lassen.rst
index a589016af..bf4ca5e32 100644
--- a/Docs/source/install/hpc/lassen.rst
+++ b/Docs/source/install/hpc/lassen.rst
@@ -58,13 +58,13 @@ And since Lassen does not yet provide a module for them, install ADIOS2, BLAS++
cmake --build src/adios2-lassen-build --target install -j 16
# BLAS++ (for PSATD+RZ)
- git clone https://bitbucket.org/icl/blaspp.git src/blaspp
+ git clone https://github.com/icl-utk-edu/blaspp.git src/blaspp
rm -rf src/blaspp-lassen-build
cmake -S src/blaspp -B src/blaspp-lassen-build -Duse_openmp=ON -Dgpu_backend=CUDA -Duse_cmake_find_blas=ON -DBLA_VENDOR=IBMESSL -DCMAKE_CXX_STANDARD=17 -DCMAKE_INSTALL_PREFIX=$HOME/sw/lassen/blaspp-master
cmake --build src/blaspp-lassen-build --target install --parallel 16
# LAPACK++ (for PSATD+RZ)
- git clone https://bitbucket.org/icl/lapackpp.git src/lapackpp
+ git clone https://github.com/icl-utk-edu/lapackpp.git src/lapackpp
rm -rf src/lapackpp-lassen-build
CXXFLAGS="-DLAPACK_FORTRAN_ADD_" cmake -S src/lapackpp -B src/lapackpp-lassen-build -Duse_cmake_find_lapack=ON -DBLA_VENDOR=IBMESSL -DCMAKE_CXX_STANDARD=17 -Dbuild_tests=OFF -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=ON -DCMAKE_INSTALL_PREFIX=$HOME/sw/lassen/lapackpp-master -DLAPACK_LIBRARIES=/usr/lib64/liblapack.so
cmake --build src/lapackpp-lassen-build --target install --parallel 16
diff --git a/Docs/source/install/hpc/perlmutter.rst b/Docs/source/install/hpc/perlmutter.rst
index 43c047c62..6b0c67b6a 100644
--- a/Docs/source/install/hpc/perlmutter.rst
+++ b/Docs/source/install/hpc/perlmutter.rst
@@ -64,13 +64,13 @@ And since Perlmutter does not yet provide a module for them, install ADIOS2, BLA
cmake --build src/adios2-pm-build --target install -j 16
# BLAS++ (for PSATD+RZ)
- git clone https://bitbucket.org/icl/blaspp.git src/blaspp
+ git clone https://github.com/icl-utk-edu/blaspp.git src/blaspp
rm -rf src/blaspp-pm-build
CXX=$(which CC) cmake -S src/blaspp -B src/blaspp-pm-build -Duse_openmp=OFF -Dgpu_backend=cuda -DCMAKE_CXX_STANDARD=17 -DCMAKE_INSTALL_PREFIX=$HOME/sw/perlmutter/blaspp-master
cmake --build src/blaspp-pm-build --target install --parallel 16
# LAPACK++ (for PSATD+RZ)
- git clone https://bitbucket.org/icl/lapackpp.git src/lapackpp
+ git clone https://github.com/icl-utk-edu/lapackpp.git src/lapackpp
rm -rf src/lapackpp-pm-build
CXX=$(which CC) CXXFLAGS="-DLAPACK_FORTRAN_ADD_" cmake -S src/lapackpp -B src/lapackpp-pm-build -DCMAKE_CXX_STANDARD=17 -Dbuild_tests=OFF -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=ON -DCMAKE_INSTALL_PREFIX=$HOME/sw/perlmutter/lapackpp-master
cmake --build src/lapackpp-pm-build --target install --parallel 16
diff --git a/Docs/source/install/hpc/summit.rst b/Docs/source/install/hpc/summit.rst
index 0b2cff56b..a4dbc16a4 100644
--- a/Docs/source/install/hpc/summit.rst
+++ b/Docs/source/install/hpc/summit.rst
@@ -50,13 +50,13 @@ For PSATD+RZ simulations, you will need to build BLAS++ and LAPACK++:
.. code-block:: bash
# BLAS++ (for PSATD+RZ)
- git clone https://bitbucket.org/icl/blaspp.git src/blaspp
+ git clone https://github.com/icl-utk-edu/blaspp.git src/blaspp
rm -rf src/blaspp-summit-build
cmake -S src/blaspp -B src/blaspp-summit-build -Duse_openmp=OFF -Dgpu_backend=cuda -DCMAKE_CXX_STANDARD=17 -DCMAKE_INSTALL_PREFIX=$HOME/sw/summit/blaspp-master
cmake --build src/blaspp-summit-build --target install --parallel 10
# LAPACK++ (for PSATD+RZ)
- git clone https://bitbucket.org/icl/lapackpp.git src/lapackpp
+ git clone https://github.com/icl-utk-edu/lapackpp.git src/lapackpp
rm -rf src/lapackpp-summit-build
cmake -S src/lapackpp -B src/lapackpp-summit-build -DCMAKE_CXX_STANDARD=17 -Dbuild_tests=OFF -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=ON -DCMAKE_INSTALL_PREFIX=$HOME/sw/summit/lapackpp-master
cmake --build src/lapackpp-summit-build --target install --parallel 10