Skip to content

Commit 02d175b

Browse files
Hyperlink cleanup
1 parent 6503035 commit 02d175b

1 file changed

Lines changed: 19 additions & 34 deletions

File tree

README.md

Lines changed: 19 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,7 @@ occurring problems in numerical linear algebra.
3838
LAPACK is a freely-available software package. It can be included in commercial
3939
software packages (and has been). We only ask that that proper credit be given
4040
to the authors, for example by citing the LAPACK Users' Guide. The license used
41-
for the software is the modified BSD license, see:
42-
https://github.com/Reference-LAPACK/lapack/blob/master/LICENSE
41+
for the software is the [modified BSD license](https://github.com/Reference-LAPACK/lapack/blob/master/LICENSE).
4342

4443
Like all software, it is copyrighted. It is not trademarked, but we do ask the
4544
following: if you modify the source for these routines we ask that you change
@@ -49,11 +48,8 @@ We will gladly answer any questions regarding the software. If a modification
4948
is done, however, it is the responsibility of the person who modified the
5049
routine to provide support.
5150

52-
LAPACK is available from github at:
53-
https://github.com/reference-lapack/lapack
54-
55-
LAPACK releases are also available on netlib at:
56-
http://www.netlib.org/lapack/
51+
LAPACK is [available from GitHub](https://github.com/Reference-LAPACK/lapack).
52+
LAPACK releases are also [available on netlib](http://www.netlib.org/lapack/).
5753

5854
The distribution contains (1) the Fortran source for LAPACK, and (2) its
5955
testing programs. It also contains (3) the Fortran reference implementation of
@@ -65,23 +61,20 @@ CBLAS, a C interface to the BLAS, and (5) LAPACKE, a C interface to LAPACK.
6561

6662
## Installation
6763

68-
- LAPACK can be installed with `make`. The configuration have to be set in the
64+
- LAPACK can be installed with `make`. The configuration must be set in the
6965
`make.inc` file. A `make.inc.example` for a Linux machine running GNU compilers
7066
is given in the main directory. Some specific `make.inc` are also available in
7167
the `INSTALL` directory.
72-
- LAPACK includes also the CMake build. You will need to have CMake installed
73-
on your machine (CMake is available at http://www.cmake.org/). CMake will
74-
allow an easy installation on a Windows Machine.
75-
An example CMake build is:
68+
- LAPACK includes also the [CMake](https://cmake.org/) build. You will need
69+
to have CMake installed on your machine. CMake will allow an easy
70+
installation on a Windows Machine. An example CMake build to install the
71+
LAPACK library under `$HOME/.local/lapack/` is:
7672
```sh
7773
mkdir build
7874
cd build
7975
cmake -DCMAKE_INSTALL_LIBDIR=$HOME/.local/lapack ..
8076
cmake --build -j . --target install
8177
```
82-
That installs the LAPACK library under $HOME/.local/lapack/
83-
- Specific information to run LAPACK under Windows is available at
84-
http://icl.cs.utk.edu/lapack-for-windows/lapack/.
8578

8679

8780
## User Support
@@ -90,20 +83,17 @@ LAPACK has been thoroughly tested, on many different types of computers. The
9083
LAPACK project supports the package in the sense that reports of errors or poor
9184
performance will gain immediate attention from the developers. Such reports,
9285
descriptions of interesting applications, and other comments should be sent by
93-
electronic mail to lapack@icl.utk.edu.
94-
95-
For further information on LAPACK please read our FAQ at
96-
http://www.netlib.org/lapack/#_faq.
86+
email to [the LAPACK team](mailto:lapack@icl.utk.edu).
9787

9888
A list of known problems, bugs, and compiler errors for LAPACK is
99-
maintained on netlib
100-
http://www.netlib.org/lapack/release_notes.html.
101-
Please see as well
102-
https://github.com/Reference-LAPACK/lapack/issues.
89+
[maintained on netlib](http://www.netlib.org/lapack/release_notes.html).
90+
Please see as well the [GitHub issue tracker](https://github.com/Reference-LAPACK/lapack/issues).
10391

104-
A User forum is also available to help you with the LAPACK library at
105-
http://icl.cs.utk.edu/lapack-forum/.
106-
You can also contact directly the LAPACK team at lapack@icl.utk.edu.
92+
For further information on LAPACK please read our [FAQ](http://www.netlib.org/lapack/faq.html)
93+
and [Users' Guide](http://www.netlib.org/lapack/lug/lapack_lug.html).
94+
A [user forum](http://icl.cs.utk.edu/lapack-forum/) and specific information for
95+
[running LAPACK under Windows](http://icl.cs.utk.edu/lapack-for-windows/lapack/).
96+
is also available to help you with the LAPACK library.
10797

10898

10999
## Testing
@@ -114,14 +104,9 @@ you run the test suite.
114104
For complete information on the LAPACK Testing please consult LAPACK Working
115105
Note 41 "Installation Guide for LAPACK".
116106

117-
## User Guide
118-
119-
To view an HTML version of the Users' Guide please refer to the URL
120-
http://www.netlib.org/lapack/lug/lapack_lug.html.
121107

122108
## LAPACKE
123109

124-
LAPACK now includes the LAPACKE package. LAPACKE is a Standard C language API
125-
for LAPACK This was born from a collaboration of the LAPACK and INTEL Math
126-
Kernel Library teams. See:
127-
http://www.netlib.org/lapack/#_standard_c_language_apis_for_lapack.
110+
LAPACK now includes the [LAPACKE](http://www.netlib.org/lapack/lapacke.html)
111+
package. LAPACKE is a Standard C language API for LAPACK that was born from a
112+
collaboration of the LAPACK and INTEL Math Kernel Library teams.

0 commit comments

Comments
 (0)