TeraGrid Logo
Learn About the TeraGridTeraGrid NewsEducation & TrainingScience GatewaysUser Support & Documentation

spacer TeraGrid.ncsa.uiuc.edu spacer
spacer

Back to TeraGrid Software Overview

Applications Software

Home > VASP > Netcdf (Version 4.0) NCSA: SGI Altix > GAMESS (Version Mar 07) NCSA: Intel 64 Linux Cluster > GAMESS (Version Mar 07) NCSA: SGI Altix > SvPablo > hypre > NAMD (Version 2.6) NCSA: Intel 64 Linux Cluster > ABINIT > NWChem (Version 5.1) NCSA: Intel 64 Linux Cluster > LAPACK > WIEN2k (Version 2006) NCSA: IA-64 Linux Cluster > SuperLU > VProf - The Visual Profiler > vmd > CASTEP > ARPACK > FGSL (Version 0.7) NCSA: SGI Altix > NAMD > PETSc (Version 3.0.0-p5) NCSA: Intel 64 Linux Cluster > FFTW (Version 2.1.5 and 3.1.1) NCSA: SGI Altix > MKL - Math Kernel Library > FFTW (Version 2.1.5) NCSA: Intel 64 Linux Cluster > FFT (Version X) NCSA: Intel 64 Linux Cluster > ScaLAPACK (Version 1.8) NCSA: Intel 64 Linux Cluster > PETSc (Version 2.3.1-p12) NCSA: SGI Altix > MSC/Patran > NAMD (Version 2.6b1) NCSA: IA-64 Linux Cluster > MOLPRO (Version 2009.1) NCSA: SGI Altix > MSC/Nastran > MrBayes > DMol3 > IDL (Version 7.1) NCSA: Intel 64 Linux Cluster > BLACS (Version 1.1) NCSA: IA-64 Linux Cluster > PETSc (Version 2.3.3) NCSA: Intel 64 Linux Cluster > SPRNG (Version 2.0) NCSA: Intel 64 Linux Cluster > FFTW (Version 3.1.2) NCSA: Intel 64 Linux Cluster > GNU Scientific Library (GSL) (Version 1.9) NCSA: SGI Altix > LAPACK NCSA: SGI Altix > DMol (Version 4.4) NCSA: SGI Altix > MKL - Math Kernel Library (Version 7.2, 8, 9) NCSA: IA-64 Linux Cluster > MSC.Marc > WIEN2k > NWChem (Version 5.1) NCSA: IA-64 Linux Cluster > FFTW > ABINIT (Version 5.4.3) NCSA: SGI Altix > GOTO (Version 0.94) NCSA: SGI Altix > Tecplot > ADF > GOTO > GAMESS > SuperLU (Version 3.0) NCSA: Intel 64 Linux Cluster > ScaLAPACK (Version 1.8) NCSA: SGI Altix > DL_POLY NCSA: SGI Altix > GNU Scientific Library (GSL) (Version 1.10) NCSA: Intel 64 Linux Cluster > ATLAS > VASP (Version 4.6) NCSA: IA-64 Linux Cluster > PAPI > TotalView > NCAR Graphics (Version 5.1.0) NCSA: Intel 64 Linux Cluster > FIDAP > MKL - Math Kernel Library (Version 10.0) NCSA: SGI Altix > PARPACK > PETSc > SPRNG > CASTEP (Version 4.4) NCSA: SGI Altix > IDL > MPE2 > Metis and ParMetis > Metis and ParMetis (Version 4.0) NCSA: SGI Altix > Abaqus > hypre (Version 2.0) NCSA: Xeon Linux Cluster > GNU Scientific Library (GSL) (Version 1.6) NCSA: SGI Altix > BLACS (Version 1.1) NCSA: Intel 64 Linux Cluster > Netcdf > vmd (Version 1.8.6) NCSA: Intel 64 Linux Cluster > ScaLAPACK (Version 1.7) NCSA: Intel 64 Linux Cluster > Gromacs (Version 3.11.1) NCSA: Intel 64 Linux Cluster > Metis and ParMetis (Version 4.0, 3.1) NCSA: Intel 64 Linux Cluster > NWChem (Version 4.7) NCSA: IA-64 Linux Cluster > Gambit > GOTO (Version 1.21) NCSA: Intel 64 Linux Cluster > MPI > GNU Scientific Library (GSL) (Version 1.9) NCSA: Intel 64 Linux Cluster > GNU Scientific Library (GSL) (Version 1.6) NCSA: IA-64 Linux Cluster > Netcdf (Version 4.0) NCSA: Intel 64 Linux Cluster > SuperLU (Version 2.2 dist) NCSA: SGI Altix > Ansys > SuperLU (Version 2.1 dist) NCSA: Intel 64 Linux Cluster > vmd (Version 1.8.3) NCSA: SGI Altix > MSC.Mentat > FGSL (Version 0.8) NCSA: Intel 64 Linux Cluster
INSTALLED SOFTWARE DESCRIPTION

FGSL

General Information

Short Description: Fortran interface to the GNU Scientific Library

Long Description:
FGSL - Fortran Interface to GSL ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This is the first beta release for the Fortran interface to the GNU scientific library. It is based on version 1.8 of GSL, but should also work with later releases apart from missing API calls. Fixes since second alpha and new features: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * augmented error treatment * additional compilers added to configure script * more fgsl_sizeof specifics * extended (but not finished) manual * testing much extended and many bugs/missing symbols fixed: - special functions - permutations and combinations - integration - permutations and combinations - sorting - random numbers (partially) - histograms (partially) Fixes since first alpha and new features: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * statistics functions not exported, fixed * changed permutation/combination data access to return a fortran pointer to enable referencing original data * added further examples, nearly all from C are now mirrored * added fgsl_sizeof generic, often needed for API calls with C polymorphic arguments * the build process has been improved While this release supports a large subset of GSL functionality, there are a number of things missing still: * for the most part, no generics yet for varying types and kinds * no support for linear algebra and FFT since these are covered by LAPACK, BLAS and FFTW, respectively * 1d and 2d vector/matrix API is not explicitly supported, but mapping routines to Fortran arrays and pointers are available * no support yet for non-interoperable function and polymorphic arguments. This will be done once the compilers are ready. * the test suite is still incomplete * the build process needs further refinement

Category: Mathematics and Statistics
Numerical Programs and Routines

Vendor/Developer:

Vendor Website: http://www.lrz-muenchen.de

Software Website: http://www.lrz-muenchen.de/services/software/mathematik/gsl/fortran/index.html

Programming Language: Fortran

Terms of Use:

Installation Information

Version: 0.8      Version Date: 0000-00-00

Installed Site: National Center for Supercomputing Applications

Installed Platform: Intel 64 Linux Cluster

Point of Contact: Greg Bauer

Installation Status: Complete

Installation Date: 2007-12-29

Usage Information

Usage URL:

Usage Information:
A Fortran interface to the GNU Scientific Library (GSL) is available for users of the Intel 10 compiler and GSL 1.9.

A user guide is available is in /usr/apps/math/gsl/fgsl-0.8/gsl-1.10/doc

The library is installed in /usr/apps/math/gsl/fgsl-0.8/gsl-1.10/intel10.

Examples can be found at /usr/apps/math/gsl/src/fgsl-0.8/tests.

Compiling:
-I/usr/apps/math/gsl/fgsl-0.8/gsl-1.10/intel10/include
Linking:
-L/usr/apps/math/gsl/fgsl-0.8/gsl-1.10/intel10/lib -lfgsl_ifort -L/usr/apps/math/gsl/gsl-1.10/intel10/lib -lgsl -L${MKL_HOME}/lib/em64t -lmkl_em64t -lguide -lpthread

or
-L/usr/apps/math/gsl/fgsl-0.8/gsl-1.10/intel10/lib -lfgsl_ifort -L/usr/apps/math/gsl/gsl-1.10/intel10/lib -lgsl -lgslcblas

See the FGSL homepage for more information on usage.

User Guide Homepage:

License Information

Number of Licenses:

User Fee:

Type of License: N/A

Type of Installation: Available to all allocated users

Distribution Information:

spacer
spacer spacer spacer
Upper Left Footer Upper Right Footer
TeraGrid logo
NSF logo

The TeraGrid project is funded by the National Science Foundation and includes 11 partners:
Indiana, LONI, NCAR, NCSA, NICS, ORNL, PSC, Purdue, SDSC, TACC and UC/ANL.

Please email help@teragrid.org with questions or comments.

This site is XHTML 1.0 Transitional, CSS compliant.

Bottom Left Footer Bottom Right Footer