# # This file contains site-specific information. The definitions below # should be changed to match the locations of libraries at your site. # The following naming convention is used: # XXX_LIB - location of library XXX # XXX_INCLUDE - directory for include files needed for library XXX # # FC_LIB contains the libraries for a CLINKER to use for code containing # FORTRAN code (such as I/O or special Fortran runtimes). # The extra -lm is needed to force the C version of libm.a to # be searched before the Fortran 77 version. # FC_LIB = -lf2c -lm # # Location of BLAS and LAPACK. These libraries are available via Netlib, # or see $(BS_DIR)/readme for information on retrieving a subset. # #BLAS_LIB = -lf77blas -lcblas -latlas -lg2c -lm #LAPACK_LIB = -L$(LOCALBASE)/lib -lalapack # # Location of X-windows software # X11_INCLUDE = -I$(X11BASE)/include X11_LIB = -lX11 # # Location of MPI (Message Passing Interface) software # MPI_LIB = $(LOCALBASE)/mpich2/lib/libmpich.a MPI_INCLUDE = -I$(LOCALBASE)/mpich2/include MPIRUN = $(LOCALBASE)/mpich2/bin/mpirun # # Location of BlockSolve95 # BS_INCLUDE = $(PETSC_INCLUDE) BS_LIB = $(BS_DIR)/lib/lib$(BOPT)/$(PETSC_ARCH)/libBS95.a # # PCONF - indicates which external packages are available at your site # PCONF = #