source: LMDZ5/branches/LMDZ5V2.0-dev/arch/arch-PW6_VARGAS.fcm @ 4024

Last change on this file since 4024 was 1463, checked in by Ehouarn Millour, 14 years ago

Introducing the 'makelmdz' (bash) script.
It uses the same 'arch' files as the 'makelmdz_fcm' script but with the same (not-quite-perfect-but-there-is-always-room-for-improvements) strategy as the 'makegcm (csh) script: if necessary, a Makefile is generated using the 'create_make_gcm' script, and the makefile is then run to build the executable.

Run 'makelmdz -h' for a list of options and default behaviours (which are essentially the same as those of the 'makegcm' and 'makelmd_fcm' scripts).

EM

File size: 857 bytes
RevLine 
[1142]1%COMPILER            xlf_r
2%LINK                mpxlf_r
3%AR                  ar
4%MAKE                gmake
[1403]5%FPP_FLAGS           -P -I/usr/local/pub/FFTW/3.2/include
6%FPP_DEF             NC_DOUBLE BLAS SGEMV=DGEMV SGEMM=DGEMM FFT_FFTW
[1463]7%BASE_FFLAGS         -qautodbl=dbl4 -qxlf90=autodealloc -qmaxmem=-1 -qzerosize -I/usr/local/pub/FFTW/3.2/include
[1460]8%PROD_FFLAGS         -O3
[1142]9%DEV_FFLAGS          -O2 -qfullpath -qinitauto=7FBFFFFF -qfloat=nans -qflttrap=overflow:zerodivide:invalid:enable -qsigtrap
[1403]10%DEBUG_FFLAGS        -g -qfullpath -qnooptimize -qinitauto=7FBFFFFF  -qfloat=nans -qflttrap=overflow:zerodivide:invalid:enable -qsigtrap -qcheck -qextchk
[1142]11%MPI_FFLAGS          -I/usr/lpp/ppe.poe/include/thread64
12%OMP_FFLAGS          -qsmp=omp
[1403]13%BASE_LD             -lessl -L/usr/local/pub/FFTW/3.2/lib -lfftw3
[1142]14%MPI_LD             
15%OMP_LD              -qsmp=omp
Note: See TracBrowser for help on using the repository browser.