GNU Scientific Library version 2.2.1
(http://www.gnu.org/software/gsl/). The library has been compiled with Intel
compiler suite 16.0 using the following optimization flags:
-O3 -fp-model strict -xHost
The library has successfully passed all tests of 'make check'.
See also 'info gsl-ref', 'man gsl' and 'man gsl-config'.
Code Examples: /opt/bwhpc/common/numlib/gsl/2.2.1-intel-16.0/share/doc/examples
Tips for compiling and linking:
After having loaded the gsl environment module, you can use several
environment variables to compile and link your application with the gsl library.
Your source code should contain preprocessor include statements with a gsl/
prefix, such as
A typical compilation command for a source file example.c with the
Intel C compiler icc is
icc -Wall -I$GSL_INC_DIR -c example.c
The GSL_INC_DIR environment variable points to location of
the include path for the gsl header files.
The following command can be used to link the application with the
icc -L$GSL_LIB_DIR -o example example.o -lgsl -lgslcblas -lm
The GSL_LIB_DIR environment variable points to the location
of the gsl libraries.
In case of problems, please contact 'bwunicluster-hotline (at) lists.kit.edu'
or submit a trouble ticket at http://www.support.bwhpc-c5.de.