source: trunk/LMDZ.COMMON/arch/arch-MESU-gnu.fcm @ 3756

Last change on this file since 3756 was 3395, checked in by emillour, 12 months ago

Add some arch files for the new MESU (aka MCMeSU) cluster.
Along with an install script for IOIPSL.
EM

File size: 928 bytes
Line 
1%COMPILER            mpif90
2%LINK                mpif90
3%AR                  ar
4%MAKE                gmake
5%FPP                 mpif90 -E
6%FPP_FLAGS           -I${AOCL_ROOT}/include
7%CPP_FLAGS           -P
8%FPP_DEF             NC_DOUBLE LAPACK BLAS SGEMV=DGEMV SGEMM=DGEMM FFT_FFTW
9%CPP_DEF             LAPACK
10%BASE_FFLAGS         -march=znver3 -fcray-pointer -c -fdefault-real-8 -fdefault-double-8 -ffree-line-length-none -fno-align-commons -fallow-argument-mismatch -I${AOCL_ROOT}/include
11%PROD_FFLAGS         -O2
12%DEV_FFLAGS          -O -Wall -fbounds-check
13%DEBUG_FFLAGS        -ffpe-trap=invalid,zero,overflow -fbounds-check -g3 -O0 -fstack-protector-all -finit-real=nan -fbacktrace
14%C_COMPILER          mpicc
15%C_OPTIM             -O2
16%MPI_FFLAGS         
17%OMP_FFLAGS          -fopenmp
18%BASE_LD             -L${AOCL_ROOT}/lib -lblis -L${AOCL_ROOT}/lib -lflame -lfftw3
19%MPI_LD             
20%OMP_LD              -fopenmp
Note: See TracBrowser for help on using the repository browser.