Skip to content

Commit 380ffd1

Browse files
committed
Mention multiprecision backend
1 parent 254c198 commit 380ffd1

File tree

2 files changed

+16
-4
lines changed

2 files changed

+16
-4
lines changed

docs/installation/index.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,16 @@ nav_order: 2
77

88
# Installing SDPA for Python
99

10-
SDPA for Python can be installed for `x86_64` through `pip`
10+
SDPA for Python can be installed for `x86_64` through `pip`. Two variants of this package are available on the Python Package Index (PyPI). The package using the SDPA (OpenBLAS) backend can be installed by
1111

1212
```bash
1313
pip install sdpa-python
1414
```
1515

16+
The package using the SDPA Multiprecision (GMP) backend can be installed by
17+
18+
```bash
19+
pip install sdpa-multiprecision
20+
```
21+
1622
Wheels for other architectures are not currently available but we have provided build instructions for Windows, Linux and macOS if you would like to build it from source. `sdpa-python` has currently not been tested on other architectures.

index.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,24 @@ Interior-point SDP solver for Python
1919

2020
SDPA for Python (`sdpa-python`) is a Python 3 wrapper for SDPA (SemiDefinite Programming Algorithm). SDPA is a software package for solving general SDPs based on primal-dual interior-point methods with the HRVW/KSH/M search direction [1].
2121

22-
This package is a Python 3 port of SDPAP, the Python 2 based wrapper originally written by **Kenta Kato** provided at the [official SDPA website](http://sdpa.sourceforge.net/download.html). This repository aims to provide Python 3 support for SDPA.
22+
This package is a fork of SDPAP, the Python interface for SDPA provided at the [official SDPA website](http://sdpa.sourceforge.net/download.html). This repository aims to provide Python 3 support for both SDPA and SDPA Multiprecision (fork of SDPA-GMP).
2323

2424
## Getting Started
2525

2626
### Installation
2727

28-
SDPA for Python can be installed by
28+
Two variants of this package are available on the Python Package Index (PyPI). The package using the SDPA (OpenBLAS) backend can be installed by
2929

3030
```bash
3131
pip install sdpa-python
3232
```
3333

34+
The package using the SDPA Multiprecision (GMP) backend can be installed by
35+
36+
```bash
37+
pip install sdpa-multiprecision
38+
```
39+
3440
PyPI currently does not have wheels for Apple M1 but it can built from source. Please see the instructions in the [Installation](https://sdpa-python.github.io/docs/installation/) section.
3541

3642
### Usage
@@ -43,7 +49,7 @@ SDPA was officially developed between 1995 and 2012 by **Makoto Yamashita, Katsu
4349

4450
SDPAP was written by **Kenta Kato** as a Python 2 interface for SDPA. The [official SDPA website](http://sdpa.sourceforge.net/download.html) also contains an unmaintained version of SDPAP.
4551

46-
This package is a Python 3 port of SDPAP.
52+
This package is a Python 3 port of SDPAP. Besides Python 3 support, it also adds support for the multiprecision backend.
4753

4854
## References
4955

0 commit comments

Comments
 (0)