Changeset 914 for LMDZ4/branches


Ignore:
Timestamp:
Feb 18, 2008, 12:42:09 PM (17 years ago)
Author:
Laurent Fairhead
Message:

Il manque un NC_DOUBLE depuis pas mal de temps pour Brodie
LF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ4/branches/LMDZ4_V3_patches/makegcm

    r845 r914  
    2727set io=ioipsl
    2828
    29 set FC_LINUX=pgf90
     29set FC_LINUX=g95
    3030
    3131########################################################################
     
    3939#set LMDGCM="`pwd`"
    4040#setenv LIBOGCM $LMDGCM/libo
     41#set LMDGCM=/d4/fairhead/LMDZ4_V3_patches
     42#setenv LIBOGCM $LMDGCM/libo
     43#
    4144#
    4245#setenv IOIPSLDIR /u/fairhead/modipsl_ioipsl_3/lib_i4r4_32bits
     
    4447#setenv NCDFINC /distrib/local/netcdf/pgi_32bits/include
    4548#setenv NCDFLIB /distrib/local/netcdf/pgi_32bits/lib/
     49#setenv IOIPSLDIR /d4/fairhead/Install_LMDZ4_FH/LMDZ4preV4/modipsl/lib/
     50#setenv MODIPSLDIR /d4/fairhead/Install_LMDZ4_FH/LMDZ4preV4/modipsl/lib/
     51#setenv NCDFINC /d4/fairhead/Install_LMDZ4_FH/LMDZ4preV4/netcdf-3.6.1/include
     52#setenv NCDFLIB /d4/fairhead/Install_LMDZ4_FH/LMDZ4preV4/netcdf-3.6.1/lib
    4653
    4754
     
    247254#     set optimtru90=" -c -Mfree "
    248255   else if ( $FC_LINUX == 'g95' ) then
    249      set optim=" $OPT_LINUX -fno-second-underscore -ffixed-form -fstatic "
    250      set optim90=" $OPT_LINUX -fno-second-underscore -ffixed-form -fstatic "
    251      set optimtru90=" $OPT_LINUX -fno-second-underscore -ffree-form -fstatic "
     256     set optim=" $OPT_LINUX "
     257     set optim90=" $OPT_LINUX "
     258     set optimtru90=" $OPT_LINUX "
    252259   else
    253260     echo 'compilateur linux non reconnu'
     
    291298   set optdbl='-dw -Wf\"-A dbl4\"' 
    292299#   set optim90='-P stack -Wf,-pvctl res=whole,-A dbl4,-init stack=nan,-init heap=nan,-ptr byte -EP -R5 -float0 -dw -Wf,"-pvctl loopcnt=999999 fullmsg noassume" -I/SX/usr/include'
    293    set optim90='-P stack -Wf,-pvctl res=whole,-A dbl4,-ptr byte -EP -R5 -float0 -dw -Wf,"-pvctl loopcnt=999999 noassume" -I/SX/usr/include'
     300   set optim90='-P stack -Wf,-pvctl res=whole,-A dbl4,-ptr byte -EP  -DNC_DOUBLE -R5 -float0 -dw -Wf,"-pvctl loopcnt=999999 noassume" -I/SX/usr/include'
    294301#   set optim90='-C vsafe -P stack -Wf,-pvctl res=whole,-A dbl4,-ptr byte -EP -R5 -float0 -dw -Wf,"-pvctl loopcnt=999999 fullmsg noassume" -I/SX/usr/include'
    295302   set optimtru90="$optim90"
     
    637644   set dim_=`echo $dim | sed -e 's/[^0-9]/_/g'`
    638645else
    639    set dim=`echo $dim | sed -n -e 's/[^0-9]/ /gp'`
    640    set dim_=`echo $dim | sed -n -e 's/[^0-9]/_/gp'`
     646   set dim_=`echo $dim | sed -e 's/[^0-9]/_/g'`
     647   set dim=`echo $dim | sed -e 's/[^0-9]/ /g'`
    641648endif
    642649set nomlib=${nomlib}${physique}_${dim_}_t${ntrac}_$grille
Note: See TracChangeset for help on using the changeset viewer.