|
Our Libraries |
 |
| For those of you more into computation
than nifty programs, we have installed a
number of math libraries (and a few useful
utility libraries). If you're interested in a
library not listed below,
email
us. |
 |
 |
 |
|
Installation Directions |
 |
| If you're going to use one of these
libraries, then we're going to assume that you
can execute the installation directions below
for your library of choice. If you get really,
really stuck, though,
email
us. |
 |
| Each of the following library synopses
contain a PACKAGE_NAME variable and one or
more VERSION variables. For each library and
version you want to use, add the
shell-specific line given below to the end of
your shell resource file. |
 |
| csh or tcsh | .cshrc
or .tcshrc |
 |
| source /home/mconsult/packages/solaris/PACKAGE_NAME/VERSION/setup.csh |
 |
| bash/ksh |
.bashrc/.kshrc |
 |
| source /home/mconsult/packages/solaris/PACKAGE_NAME/VERSION/setup.sh |
 |
| When you're done, log out of your machine
and log back in. You can now use the libraries
you installed. |
 |
 |
 |
|
Version Information |
 |
| Libraries with VERSION variables ending in
-SUNWspro were built with the Sun
Workshop C/C++ compilers. |
 |
| Libraries with VERSION variables ending in
-gcc3.3 were built with the GNU GCC 3.3
compilers. |
 |
 |
 |
|
Math Libraries |
 |
| FFTW 2.1.5 & 3.0.1 |
FFTW homepage |
 |
| PACKAGE_NAME:
fftw |
| VERSION:
2.1.5-SUNWspro, 2.1.5-gcc3.3,
3.0.1-SUNWspro,
3.0.1-gcc3.3 |
 |
| HDF 4.1r5 |
HDF homepage |
 |
| PACKAGE_NAME:
hdf |
| VERSION:
current |
 |
| HDF5 1.6.0 |
HDF5 homepage |
 |
| PACKAGE_NAME:
hdf5 |
| VERSION:
current |
 |
| hypre 1.6.0 & 1.8.1b |
hypre
homepage |
 |
| PACKAGE_NAME:
hypre |
| VERSION:
1.6.0-SUNWspro, 1.6.0-gcc3.3,
1.8.1b-SUNWspro,
1.8.1b-gcc3.3 |
 |
| MPICH 1.2.5 |
MPICH
homepage |
 |
| PACKAGE_NAME:
mpich |
 |
| VERSION:
1.2.5-SUNWspro,
1.2.5-gcc3.3 |
 |
| SuperLU 2.0 |
SuperLU
homepage |
 |
| PACKAGE_NAME:
SuperLU |
 |
| VERSION:
2.0-SUNWspro,
2.0-gcc3.3 |
 |
| SuperLU_DIST 2.0 |
SuperLU
homepage |
 |
| PACKAGE_NAME:
SuperLU_DIST |
| VERSION:
2.0-SUNWspro,
2.0-gcc3.3 |
 |
 |
 |
|
PETSc 2.1.6 |
 |
| Yes, the installation directions for PETSc
are special. Here's its
homepage. |
 |
| For csh/tcsh, add these lines to your
.cshrc file. |
 |
| setenv
PETSC_DIR
/home/mconsult/packages/petsc/2.1.6 |
 |
Sun Workshop
C/C++: setenv PETSC_ARCH solaris
GNU GCC 3.3: setenv PETSC_ARCH
solaris_gnu |
 |
| For bash/ksh, add these lines to your
.bashrc/.kshrc file. |
 |
| export
PETSC_DIR=/home/mconsult/packages/petsc/2.1.6 |
 |
Sun Workshop
C/C++: export PETSC_ARCH=solaris
GNU GCC 3.3: export
PETSC_ARCH=solaris_gnu |