From 84921c0fef464008dfa878c24e71dd6a66cb3764 Mon Sep 17 00:00:00 2001 From: Denis Davydov Date: Thu, 28 Apr 2016 17:28:18 +0200 Subject: [PATCH] Add GSL compilation instructions and mention it among other external libraries to which deal.ii has an interface --- doc/external-libs/gsl.html | 69 ++++++++++++++++++++++++++++++++++++++ doc/readme.html | 14 ++++++++ 2 files changed, 83 insertions(+) create mode 100644 doc/external-libs/gsl.html diff --git a/doc/external-libs/gsl.html b/doc/external-libs/gsl.html new file mode 100644 index 0000000000..2eaec23aa2 --- /dev/null +++ b/doc/external-libs/gsl.html @@ -0,0 +1,69 @@ + + + + + The deal.II Readme on interfacing to GSL + + + + + + + +

Installation of GSL

+ +

+ GNU Scientific Library + provides a wide range of mathematical routines such as random number + generators, special functions and least-squares fitting. + GSL + should be readily packaged by most Linux distributions. + Don't forget to install a development version of the library. +

+ +

+ Below is a short summary of instructions on how to compile and install + GSL by hand (for the case you wish to do so). +

+ +

How to compile and install GSL by hand

+ +

+ After you downloaded the GSL library and unzip the files, + run ./configure --prefix=/path/to/gsl/ followed by + make and make install. +

+ +

Interfacing deal.II + to GSL

+ +

+ Support for GSL will be + enabled automatically if a system wide installation of + GSL can be found. + To use a self compiled version, specify +

+
+    -DGSL_DIR=/path/to/gsl
+      
+ when invoking cmake. +

+

+ You can override the autodetection by manually setting +

+
+    -DDEAL_II_WITH_GSL=OFF|ON
+      
. +

+ +
+
+ + Valid HTML 4.01! + + Valid CSS! +
+ + + diff --git a/doc/readme.html b/doc/readme.html index 668cf5858d..f8d3e0b19f 100644 --- a/doc/readme.html +++ b/doc/readme.html @@ -515,6 +515,20 @@

+
GSL
+
+

+ The GNU Scientific Library + provides a wide range of mathematical routines such as random number + generators, special functions and least-squares fitting. + GSL should be + readily packaged by most Linux distributions. (Don't forget + to install a development version of the library). + To use a self compiled version, specify + -DGSL_DIR=/path/to/gsl on the command line. +

+
+
HDF5

-- 2.39.5