[Users] working nautilus config (options) file! (now doing "large" runs)

Scott Hawley scott.hawley at belmont.edu
Tue Mar 27 14:43:18 CDT 2012


# feel free to tweak this and include in known architectures.
# nautilus.nics.xsede.org
CC = gcc
CXX = g++
F77 = gfortran
F90 = gfortran

CPPFLAGS = -LMPICH_IGNORE_CXX_SEEK -I/opt/sgi/mpt/mpt-2.04/include
CFLAGS   = -std=gnu99 -O2
F77FLAGS = -O2
F90FLAGS = -O2
CXXFLAGS = -O2

# Note: -mp=nonuma switches off --exceptions
OPENMP           = yes
CPP_OPENMP_FLAGS = -fopenmp
FPP_OPENMP_FLAGS = -fopenmp
C_OPENMP_FLAGS   = -fopenmp
CXX_OPENMP_FLAGS = -fopenmp
F77_OPENMP_FLAGS = -fopenmp
F90_OPENMP_FLAGS = -fopenmp


#prepend-path	 PATH /opt/sgi/mpt/mpt-2.04/bin 
#prepend-path	 CPATH /opt/sgi/mpt/mpt-2.04/include 
#prepend-path	 FPATH /opt/sgi/mpt/mpt-2.04/include 
#prepend-path	 LD_LIBRARY_PATH /opt/sgi/mpt/mpt-2.04/lib


# The default is already -Minfo=warn
WARN           = yes
CPP_WARN_FLAGS =
FPP_WARN_FLAGS = 
C_WARN_FLAGS   =
CXX_WARN_FLAGS =
F90_WARN_FLAGS =
F77_WARN_FLAGS =


# The option -trapuv leads to "cccccccc" segmentation faults -- not sure
#    whether this is an error in Cactus or Intel.
# -check all prints run-time warnings each time a temporary array is created
# -fmudflap leads to internal compiler errors
# Try: output_conversion, power, uninit, args
DEBUG           = no
OTHER = -fp-stack-check -ftrapuv
CPP_DEBUG_FLAGS = -g -DCARPET_DEBUG
FPP_DEBUG_FLAGS = -g -DCARPET_DEBUG
C_DEBUG_FLAGS   = -g -O0 
CXX_DEBUG_FLAGS = -g -O0 
F77_DEBUG_FLAGS = -g -O0 
F90_DEBUG_FLAGS = -g -O0  


LIBS = gfortran

LIB_DIR = /opt/sgi/mpt/mpt-2.04/lib

BLAS_DIR  = BUILD

BLAS_LIBS = blas

FFTW_DIR = BUILD

GSL_DIR = BUILD

HDF5_DIR = BUILD

LIBSZ_DIR = BUILD

IPM_DIR = /nics/b/home/eschnett/ipm_0.982

LAPACK      = yes
LAPACK_DIR  = BUILD
LAPACK_LIBS = lapack

MPI                 = NATIVE
NATIVE_MPI_INC_DIRS = /opt/mpt/3.4.2/xt/mpich2-gnu/include
NATIVE_MPI_LIB_DIRS = /opt/mpt/3.4.2/xt/mpich2-gnu/lib   /opt/xt-pe/2.2.41/lib /opt/mpt/3.4.2/xt/mpich2-pgi/lib /opt/xt-libsci/10.3.9/pgi/lib /opt/mpt/3.4.2/xt/sma/lib /opt/mpt/3.4.2/xt/util/lib /opt/mpt/3.4.2/xt/pmi/lib
NATIVE_MPI_LIBS     = mpi++ mpi 

PTHREADS = yes

SSL_DIR = BUILD

TEXMEX_DIR = /nics/c/home/hawleys/Cactus/arrangements/texmex



More information about the Users mailing list