Skip to content

Commit 24c5969

Browse files
committed
Update MUMPS URL
1 parent 92f3566 commit 24c5969

File tree

3 files changed

+13
-7
lines changed

3 files changed

+13
-7
lines changed

docs/installation/linux.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ layout: default
33
title: Building on Linux
44
parent: Installation
55
sdpa_latest_version: 7.3.16
6+
# mumps_url: http://mumps.enseeiht.fr
7+
mumps_url: https://mumps-solver.org
68
---
79

810
# Building SDPA for Python on Linux
@@ -35,14 +37,14 @@ Building SDPA also requires you to have
3537
The best way to check if it's present is to compile a very basic Hello World program with `g++ hello.c -lopenblas` (or `g++ hello.c -lblas -llapack` for the default, i.e. reference BLAS). If you don't have OpenBLAS, you can refer to the instructions for your distribution for installing it.
3638

3739
2. A **FORTRAN compiler**.
38-
It will be required to build [MUMPS](http://mumps.enseeiht.fr) which is written in Fortran.
40+
It will be required to build [MUMPS]({{page.mumps_url}}) which is written in Fortran.
3941

4042
On Linux, `gfortran` is installed if you have `g++` installed.
4143

4244

4345
### Minor fixes
4446

45-
The `sdpa` buildsystem will download [MUMPS](http://mumps.enseeiht.fr) and build it. A `Makefile` has been provided inside the `mumps` subfolder of `sdpa` source. Depending on the version of `gfortran` that you use, you may or may not need the `-funroll-all-loops` flag provided in this file.
47+
The `sdpa` buildsystem will download [MUMPS]({{page.mumps_url}}) and build it. A `Makefile` has been provided inside the `mumps` subfolder of `sdpa` source. Depending on the version of `gfortran` that you use, you may or may not need the `-funroll-all-loops` flag provided in this file.
4648

4749
Older versions of `gfortran` will not need this flag and do not recognize it. If while running `make`, you run into a compiler error for `gfortran`, remove this flag.
4850

docs/installation/macos.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ layout: default
33
title: Building on macOS
44
parent: Installation
55
sdpa_latest_version: 7.3.16
6+
# mumps_url: http://mumps.enseeiht.fr
7+
mumps_url: https://mumps-solver.org
68
---
79

810
# Building SDPA for Python on macOS
@@ -37,18 +39,18 @@ Building SDPA also requires you to have
3739
The best way to check if they are present is to compile a very basic Hello World program with `g++ hello.c -lblas -llapack`. On macOS, `-lblas` and `-llapack` will use the BLAS/LAPACK provided by Accelerate framework.
3840

3941
2. A **FORTRAN compiler**.
40-
It will be required to build [MUMPS](http://mumps.enseeiht.fr) which is written in Fortran.
42+
It will be required to build [MUMPS]({{page.mumps_url}}) which is written in Fortran.
4143

4244
On macOS, the most convenient to install and recent `gfortran` binary that I found at time of writing is provided by [this GitHub repository](https://github.com/fxcoudert/gfortran-for-macOS).
4345

4446

4547
### Minor fixes
4648

47-
The `sdpa` buildsystem will download [MUMPS](http://mumps.enseeiht.fr) and build it. A `Makefile` has been provided inside the `mumps` subfolder of `sdpa` source. Depending on the version of `gfortran` that you use, you may or may not need the `-funroll-all-loops` flag provided in this file.
49+
The `sdpa` buildsystem will download [MUMPS]({{page.mumps_url}}) and build it. A `Makefile` has been provided inside the `mumps` subfolder of `sdpa` source. Depending on the version of `gfortran` that you use, you may or may not need the `-funroll-all-loops` flag provided in this file.
4850

4951
1. Older versions of `gfortran` will not need this flag and do not recognize it. If while running `make`, you run into a compiler error for `gfortran`, remove this flag.
5052

51-
2. Secondly, on macOS you may not have `wget` on your system. The `Makefile` will use `wget` to download the [MUMPS](http://mumps.enseeiht.fr) source. You can modify the following line in the `Makefile` in the `mumps` subfolder to use `curl` instead of `wget`:
53+
2. Secondly, on macOS you may not have `wget` on your system. The `Makefile` will use `wget` to download the [MUMPS]({{page.mumps_url}}) source. You can modify the following line in the `Makefile` in the `mumps` subfolder to use `curl` instead of `wget`:
5254

5355
```bash
5456
wget http://ftp.de.debian.org/debian/pool/main/m/mumps/${MUMPS_TAR_FILE}

docs/installation/windows.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ layout: default
33
title: Building on Windows
44
parent: Installation
55
sdpa_latest_version: 7.3.16
6+
# mumps_url: http://mumps.enseeiht.fr
7+
mumps_url: https://mumps-solver.org
68
---
79

810
# Building SDPA for Python on Windows
@@ -69,14 +71,14 @@ Building SDPA also requires you to have
6971
The best way to verify installation is to compile a very basic Hello World program with `g++ hello.c -lopenblas` (or `g++ hello.c -lblas -llapack` for the default, i.e. reference BLAS).
7072

7173
2. A **FORTRAN compiler**.
72-
It will be required to build [MUMPS](http://mumps.enseeiht.fr) which is written in Fortran.
74+
It will be required to build [MUMPS]({{page.mumps_url}}) which is written in Fortran.
7375

7476
On MSYS2, `gfortran` is installed along with the other base packages when MinGW is installed.
7577

7678

7779
### Minor fixes
7880

79-
The `sdpa` buildsystem will download [MUMPS](http://mumps.enseeiht.fr) and build it. A `Makefile` has been provided inside the `mumps` subfolder of `sdpa` source. Depending on the version of `gfortran` that you use, you may or may not need the `-funroll-all-loops` flag provided in this file.
81+
The `sdpa` buildsystem will download [MUMPS]({{page.mumps_url}}) and build it. A `Makefile` has been provided inside the `mumps` subfolder of `sdpa` source. Depending on the version of `gfortran` that you use, you may or may not need the `-funroll-all-loops` flag provided in this file.
8082

8183
Older versions of `gfortran` will not need this flag and do not recognize it. If while running `make`, you run into a compiler error for `gfortran`, remove this flag.
8284

0 commit comments

Comments
 (0)