# Whenever this version string changes, the application is configured # and rebuilt from scratch VERSION = biggreen-2016-7-16 CC = gcc CPP = cpp CXX = g++ F77 = gfortran F90 = gfortran FPP = cpp CFLAGS = -g3 -march=native -std=gnu99 CPPFLAGS = -DMPICH_IGNORE_CXX_SEEK CXXFLAGS = -g3 -march=native -std=gnu++11 F77FLAGS = -g3 -march=native -fcray-pointer -ffixed-line-length-none -fno-range-check F90FLAGS = -g3 -march=native -fcray-pointer -ffixed-line-length-none -fno-range-check FPPFLAGS = -traditional LDFLAGS = -rdynamic #F77FLAGS = -g3 -m128bit-long-double -march=native -fcray-pointer -ffixed-line-length-none #F90FLAGS = -g3 -m128bit-long-double -march=native -fcray-pointer -ffixed-line-length-none #LDFLAGS = -lgfortran ## VECTORISE = yes VECTORISE_ALIGNED_ARRAYS = no VECTORISE_INLINE = no VECTORISE_STREAMING_STORES = no C_LINE_DIRECTIVES = yes F_LINE_DIRECTIVES = yes DEBUG = no CPP_DEBUG_FLAGS = -DCARPET_DEBUG CXX_DEBUG_FLAGS = -O0 C_DEBUG_FLAGS = -O0 F77_DEBUG_FLAGS = -O0 F90_DEBUG_FLAGS = -O0 FPP_DEBUG_FLAGS = -DCARPET_DEBUG OPTIMISE = yes CPP_OPTIMISE_FLAGS = FPP_OPTIMISE_FLAGS = C_OPTIMISE_FLAGS = -O2 -ffast-math CXX_OPTIMISE_FLAGS = -O2 -ffast-math F77_OPTIMISE_FLAGS = -O2 -ffast-math F90_OPTIMISE_FLAGS = -O2 -ffast-math PROFILE = no CPP_PROFILE_FLAGS = C_PROFILE_FLAGS = -pg CXX_PROFILE_FLAGS = -pg F77_PROFILE_FLAGS = -pg F90_PROFILE_FLAGS = -pg FPP_PROFILE_FLAGS = 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 WARN = yes CPP_WARN_FLAGS = -Wall C_WARN_FLAGS = -Wall CXX_WARN_FLAGS = -Wall F77_WARN_FLAGS = -Wall F90_WARN_FLAGS = -Wall FPP_WARN_FLAGS = -Wall LIBDIRS= OPENMPI_DIR = /opt/openmpi HDF5_DIR = BUILD HWLOC_DIR = BUILD PETSC_DIR = BUILD PTHREADS_DIR = NO_BUILD