Changeset 1791


Ignore:
Timestamp:
2009-12-15T03:02:04+01:00 (12 years ago)
Author:
smasson
Message:

ES2 compilation, see ticket:627

Location:
trunk
Files:
27 edited

Legend:

Unmodified
Added
Removed
  • trunk/AGRIF/AA_make

    r1771 r1791  
    1313#-Q- sxdkrz C_L   = $(FC_L)  
    1414#-Q- sxdkrz C_O   = $(FC_O)  
    15 #-Q- eshpux C_L   = $(FC_L)  
    16 #-Q- eshpux C_O   = $(FC_O)  
     15#-Q- es2 C_L   = $(FC_L)  
     16#-Q- es2 C_O   = $(FC_O)  
    1717#-Q- sx8mercure F_O +=  -Wf"-init heap=zero" 
    1818#-Q- sx9mercure F_O +=  -Wf"-init heap=zero"  
    1919#-Q- sx8brodie F_O +=   -Wf"-init heap=zero"  
    2020#-Q- sxdkrz F_O +=  -Wf"-init heap=zero"  
    21 #-Q- eshpux F_O +=  -Wf"-init heap=zero"  
     21#-Q- es2 F_O +=  -Wf"-init heap=zero"  
    2222#-Q- aix F_O = $(w_w) -I$(MODDIR) -qmoddir=$(MODDIR) -qextname 
    2323#-Q- aix6 F_O = $(w_w) -I$(MODDIR) -qmoddir=$(MODDIR) -qextname 
     
    5656$(SXMODEL_LIB) : $(OBJS) 
    5757#-Q- sxdkrz     @$(A_X) $@ $(OBJS) 
    58 #-Q- eshpux     @$(A_X) $@ $(OBJS) 
     58#-Q- es2     @$(A_X) $@ $(OBJS) 
    5959 
    6060$(AGRIFOBJS)/%.o : $(AGRIFFILES)/%.F KEY_CPP 
     
    7070#-Q- sx8brodie mv *.mod $(MODDIR) 
    7171#-Q- sxdkrz mv *.mod $(MODDIR) 
    72 #-Q- eshpux mv *.mod $(MODDIR) 
     72#-Q- es2 mv *.mod $(MODDIR) 
    7373#-Q- solaris   mv *.mod $(MODDIR) 
    7474 
  • trunk/AGRIF/AA_make.ldef

    r1272 r1791  
    2525SXMODEL_LIB = $(MODEL_LIB) 
    2626#-Q- sxdkrz SXMODEL_LIB = $(LIBDIR)/libsxagrif.a 
    27 #-Q- eshpux SXMODEL_LIB = $(LIBDIR)/libsxagrif.a 
     27#-Q- es2 SXMODEL_LIB = $(LIBDIR)/libsxagrif.a 
    2828#- 
    2929P_P=$(AGRIF_MPI) 
  • trunk/CONFIG/GYRE/scripts/BB_make

    r1778 r1791  
    2222#-Q- sxdkrz  F_O =  -f2003 nocbind -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    2323#-Q- sxdkrz  L_X = $(L_O) -ftrace 
    24 #-Q- eshpux  # Compiler options for NEMO (Earth Simulator) 
    25 #-Q- eshpux  # for super perfs! 
    26 #-Q- eshpux  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    27 #-Q- eshpux  # regular options! 
    28 #-Q- eshpux  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    29 #-Q- eshpux  L_X = $(L_O) 
     24#-Q- es2  # Compiler options for NEMO (Earth Simulator) 
     25#-Q- es2  # for super perfs! 
     26#-Q- es2  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     27#-Q- es2  # regular options! 
     28#-Q- es2  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     29#-Q- es2  L_X = $(L_O) 
    3030#-Q- linux  # Compiler options for NEMO (pgf version) 
    3131#-Q- linux  F_O = -Mlist -O3 -byteswapio -r8  -I $(MODDIR) -I$(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     
    6262#-Q- sx8brodie PREF=i. 
    6363#-Q- sxdkrz PREF=i. 
    64 #-Q- eshpux PREF=i. 
     64#-Q- es2 PREF=i. 
    6565 
    6666# add suffix to P_P 
     
    456456#-Q- sx8brodie    -R2 \ 
    457457#-Q- sxdkrz    -R2 \ 
    458 #-Q- eshpux    -R2 \ 
     458#-Q- es2    -R2 \ 
    459459#-Q- aix6      -qsource \ 
    460460#-Q- aix    -qsource \ 
     
    462462      OPAFILES/$*.F90 || { mv $(PREF).L $(TMP) ; false ; exit ; } 
    463463#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    464 #-Q- eshpux       @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     464#-Q- es2       @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    465465endif 
    466466 
     
    476476.PRECIOUS : $(MODEL_LIB) 
    477477#-Q- sxdkrz .PRECIOUS : $(SXMODEL_LIB) 
    478 #-Q- eshpux .PRECIOUS : $(SXMODEL_LIB) 
     478#-Q- es2 .PRECIOUS : $(SXMODEL_LIB) 
    479479 
    480480# library dependancies 
     
    495495#-Q- sx8brodie    -R2 \ 
    496496#-Q- sxdkrz    -R2 \ 
    497 #-Q- eshpux    -R2 \ 
     497#-Q- es2    -R2 \ 
    498498#-Q- aix    -qsource \ 
    499499#-Q- aix6      -qsource \ 
     
    501501      $*.f90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } 
    502502#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    503 #-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     503#-Q- es2    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    504504      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    505505      @$(RM) $*.[of] 
     
    531531#-Q- sx8brodie    -R2 \ 
    532532#-Q- sxdkrz    -R2 \ 
    533 #-Q- eshpux    -R2 \ 
     533#-Q- es2    -R2 \ 
    534534#-Q- aix    -qsource \ 
    535535#-Q- aix6      -qsource \ 
     
    543543#-Q- sx8brodie    -R2 \ 
    544544#-Q- sxdkrz    -R2 \ 
    545 #-Q- eshpux    -R2 \ 
     545#-Q- es2    -R2 \ 
    546546#-Q- aix    -qsource \ 
    547547#-Q- aix6      -qsource \ 
     
    550550endif 
    551551#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    552 #-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     552#-Q- es2    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    553553      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    554554      @$(RM) $*.[of] 
  • trunk/CONFIG/GYRE/scripts/BB_make.ldef

    r1759 r1791  
    1414IOIPSL_LIB = $(LIBDIR)/libioipsl.a 
    1515#-Q- sxdkrz  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    16 #-Q- eshpux  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
     16#-Q- es2  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    1717AGRIF_LIB = $(LIBDIR)/libagrif.a 
    1818#-Q- sxdkrc AGRIF_LIB = $(LIBDIR)/libsxagrif.a 
    19 #-Q- eshpux  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
     19#-Q- es2  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    2020SXMODEL_LIB = $(MODEL_LIB) 
    2121#-Q- sxdkrz  SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 
    22 #-Q- eshpux  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
     22#-Q- es2  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    2323OASISMPI2_LIB =  
    2424LIBMPI  = 
     
    3737#-Q- sx9mercure prefix = -D 
    3838#-Q- sx8brodie prefix = -D 
    39 #-Q- eshpux prefix = -D 
     39#-Q- es2 prefix = -D 
    4040#-Q- sxdkrz prefix = -D 
    4141#-Q- linux  prefix = -D 
  • trunk/CONFIG/GYRE_LOBSTER/scripts/BB_make

    r1778 r1791  
    2222#-Q- sxdkrz  F_O =  -f2003 nocbind -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    2323#-Q- sxdkrz  L_X = $(L_O) -ftrace 
    24 #-Q- eshpux  # Compiler options for NEMO (Earth Simulator) 
    25 #-Q- eshpux  # for super perfs! 
    26 #-Q- eshpux  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    27 #-Q- eshpux  # regular options! 
    28 #-Q- eshpux  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    29 #-Q- eshpux  L_X = $(L_O) 
     24#-Q- es2  # Compiler options for NEMO (Earth Simulator) 
     25#-Q- es2  # for super perfs! 
     26#-Q- es2  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     27#-Q- es2  # regular options! 
     28#-Q- es2  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     29#-Q- es2  L_X = $(L_O) 
    3030#-Q- linux  # Compiler options for NEMO (pgf version) 
    3131#-Q- linux  F_O = -Mlist -O3 -byteswapio -r8  -I $(MODDIR) -I$(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     
    6262#-Q- sx8brodie PREF=i. 
    6363#-Q- sxdkrz PREF=i. 
    64 #-Q- eshpux PREF=i. 
     64#-Q- es2 PREF=i. 
    6565 
    6666# add suffix to P_P 
     
    585585#-Q- sx8brodie    -R2 \ 
    586586#-Q- sxdkrz    -R2 \ 
    587 #-Q- eshpux    -R2 \ 
     587#-Q- es2    -R2 \ 
    588588#-Q- aix6      -qsource \ 
    589589#-Q- aix    -qsource \ 
     
    591591      OPAFILES/$*.F90 || { mv $(PREF).L $(TMP) ; false ; exit ; } 
    592592#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    593 #-Q- eshpux       @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     593#-Q- es2       @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    594594endif 
    595595 
     
    605605.PRECIOUS : $(MODEL_LIB) 
    606606#-Q- sxdkrz .PRECIOUS : $(SXMODEL_LIB) 
    607 #-Q- eshpux .PRECIOUS : $(SXMODEL_LIB) 
     607#-Q- es2 .PRECIOUS : $(SXMODEL_LIB) 
    608608 
    609609# library dependancies 
     
    624624#-Q- sx8brodie    -R2 \ 
    625625#-Q- sxdkrz    -R2 \ 
    626 #-Q- eshpux    -R2 \ 
     626#-Q- es2    -R2 \ 
    627627#-Q- aix    -qsource \ 
    628628#-Q- aix6      -qsource \ 
     
    630630      $*.f90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } 
    631631#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    632 #-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     632#-Q- es2    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    633633      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    634634      @$(RM) $*.[of] 
     
    660660#-Q- sx8brodie    -R2 \ 
    661661#-Q- sxdkrz    -R2 \ 
    662 #-Q- eshpux    -R2 \ 
     662#-Q- es2    -R2 \ 
    663663#-Q- aix    -qsource \ 
    664664#-Q- aix6      -qsource \ 
     
    672672#-Q- sx8brodie    -R2 \ 
    673673#-Q- sxdkrz    -R2 \ 
    674 #-Q- eshpux    -R2 \ 
     674#-Q- es2    -R2 \ 
    675675#-Q- aix    -qsource \ 
    676676#-Q- aix6      -qsource \ 
     
    679679endif 
    680680#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    681 #-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     681#-Q- es2    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    682682      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    683683      @$(RM) $*.[of] 
  • trunk/CONFIG/GYRE_LOBSTER/scripts/BB_make.ldef

    r1759 r1791  
    1414IOIPSL_LIB = $(LIBDIR)/libioipsl.a 
    1515#-Q- sxdkrz  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    16 #-Q- eshpux  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
     16#-Q- es2  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    1717AGRIF_LIB = $(LIBDIR)/libagrif.a 
    1818#-Q- sxdkrz AGRIF_LIB = $(LIBDIR)/libsxagrif.a 
    19 #-Q- eshpux AGRIF_LIB = $(LIBDIR)/libsxagrif.a 
     19#-Q- es2 AGRIF_LIB = $(LIBDIR)/libsxagrif.a 
    2020SXMODEL_LIB = $(MODEL_LIB) 
    2121#-Q- sxdkrz  SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 
    22 #-Q- eshpux  SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 
     22#-Q- es2  SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 
    2323OASISMPI2_LIB =  
    2424LIBMPI  = 
     
    3737#-Q- sx9mercure prefix = -D 
    3838#-Q- sx8brodie prefix = -D 
    39 #-Q- eshpux prefix = -D 
     39#-Q- es2 prefix = -D 
    4040#-Q- sxdkrz prefix = -D 
    4141#-Q- linux  prefix = -D 
  • trunk/CONFIG/ORCA2_LIM/scripts/BB_make

    r1778 r1791  
    2222#-Q- sxdkrz  F_O =  -f2003 nocbind -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    2323#-Q- sxdkrz  L_X = $(L_O) -ftrace 
    24 #-Q- eshpux  # Compiler options for NEMO (Earth Simulator) 
    25 #-Q- eshpux  # for super perfs! 
    26 #-Q- eshpux  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    27 #-Q- eshpux  # regular options! 
    28 #-Q- eshpux  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    29 #-Q- eshpux  L_X = $(L_O) 
     24#-Q- es2  # Compiler options for NEMO (Earth Simulator) 
     25#-Q- es2  # for super perfs! 
     26#-Q- es2  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     27#-Q- es2  # regular options! 
     28#-Q- es2  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     29#-Q- es2  L_X = $(L_O) 
    3030#-Q- linux  # Compiler options for NEMO (pgf version) 
    3131#-Q- linux  F_O = -Mlist -O3 -byteswapio -r8  -I $(MODDIR) -I$(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     
    6262#-Q- sx8brodie PREF=i. 
    6363#-Q- sxdkrz PREF=i. 
    64 #-Q- eshpux PREF=i. 
     64#-Q- es2 PREF=i. 
    6565 
    6666# add suffix to P_P 
     
    463463#-Q- sx8brodie    -R2 \ 
    464464#-Q- sxdkrz    -R2 \ 
    465 #-Q- eshpux    -R2 \ 
     465#-Q- es2    -R2 \ 
    466466#-Q- aix6      -qsource \ 
    467467#-Q- aix    -qsource \ 
     
    469469      OPAFILES/$*.F90 || { mv $(PREF).L $(TMP) ; false ; exit ; } 
    470470#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    471 #-Q- eshpux       @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     471#-Q- es2       @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    472472endif 
    473473 
     
    483483.PRECIOUS : $(MODEL_LIB) 
    484484#-Q- sxdkrz .PRECIOUS : $(SXMODEL_LIB) 
    485 #-Q- eshpux .PRECIOUS : $(SXMODEL_LIB) 
     485#-Q- es2 .PRECIOUS : $(SXMODEL_LIB) 
    486486 
    487487# library dependancies 
     
    502502#-Q- sx8brodie    -R2 \ 
    503503#-Q- sxdkrz    -R2 \ 
    504 #-Q- eshpux    -R2 \ 
     504#-Q- es2    -R2 \ 
    505505#-Q- aix    -qsource \ 
    506506#-Q- aix6      -qsource \ 
     
    508508      $*.f90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } 
    509509#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    510 #-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     510#-Q- es2    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    511511      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    512512      @$(RM) $*.[of] 
     
    538538#-Q- sx8brodie    -R2 \ 
    539539#-Q- sxdkrz    -R2 \ 
    540 #-Q- eshpux    -R2 \ 
     540#-Q- es2    -R2 \ 
    541541#-Q- aix    -qsource \ 
    542542#-Q- aix6      -qsource \ 
     
    550550#-Q- sx8brodie    -R2 \ 
    551551#-Q- sxdkrz    -R2 \ 
    552 #-Q- eshpux    -R2 \ 
     552#-Q- es2    -R2 \ 
    553553#-Q- aix    -qsource \ 
    554554#-Q- aix6      -qsource \ 
     
    557557endif 
    558558#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    559 #-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     559#-Q- es2    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    560560      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    561561      @$(RM) $*.[of] 
  • trunk/CONFIG/ORCA2_LIM/scripts/BB_make.ldef

    r1759 r1791  
    1414IOIPSL_LIB = $(LIBDIR)/libioipsl.a 
    1515#-Q- sxdkrz IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    16 #-Q- eshpux IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
     16#-Q- es2 IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    1717AGRIF_LIB = $(LIBDIR)/libagrif.a 
    1818#-Q- sxdkrz AGRIF_LIB = $(LIBDIR)/libsxagrif.a 
    19 #-Q- eshpux AGRIF_LIB = $(LIBDIR)/libsxagrif.a 
     19#-Q- es2 AGRIF_LIB = $(LIBDIR)/libsxagrif.a 
    2020SXMODEL_LIB = $(MODEL_LIB) 
    2121#-Q- sxdkrz SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 
    22 #-Q- eshpux SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 
     22#-Q- es2 SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 
    2323OASISMPI2_LIB =  
    2424LIBMPI  = 
     
    3737#-Q- sx9mercure prefix = -D 
    3838#-Q- sx8brodie prefix = -D 
    39 #-Q- eshpux prefix = -D 
     39#-Q- es2 prefix = -D 
    4040#-Q- sxdkrz prefix = -D 
    4141#-Q- linux  prefix = -D 
  • trunk/CONFIG/ORCA2_LIM_PISCES/scripts/BB_make

    r1778 r1791  
    2222#-Q- sxdkrz  F_O =  -f2003 nocbind -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    2323#-Q- sxdkrz  L_X = $(L_O) -ftrace 
    24 #-Q- eshpux  # Compiler options for NEMO (Earth Simulator) 
    25 #-Q- eshpux  # for super perfs! 
    26 #-Q- eshpux  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    27 #-Q- eshpux  # regular options! 
    28 #-Q- eshpux  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    29 #-Q- eshpux  L_X = $(L_O) 
     24#-Q- es2  # Compiler options for NEMO (Earth Simulator) 
     25#-Q- es2  # for super perfs! 
     26#-Q- es2  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     27#-Q- es2  # regular options! 
     28#-Q- es2  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     29#-Q- es2  L_X = $(L_O) 
    3030#-Q- linux  # Compiler options for NEMO (pgf version) 
    3131#-Q- linux  F_O = -Mlist -O3 -byteswapio -r8  -I $(MODDIR) -I$(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     
    6262#-Q- sx8brodie PREF=i. 
    6363#-Q- sxdkrz PREF=i. 
    64 #-Q- eshpux PREF=i. 
     64#-Q- es2 PREF=i. 
    6565 
    6666# add suffix to P_P 
     
    588588#-Q- sx8brodie    -R2 \ 
    589589#-Q- sxdkrz    -R2 \ 
    590 #-Q- eshpux    -R2 \ 
     590#-Q- es2    -R2 \ 
    591591#-Q- aix6      -qsource \ 
    592592#-Q- aix    -qsource \ 
     
    594594      OPAFILES/$*.F90 || { mv $(PREF).L $(TMP) ; false ; exit ; } 
    595595#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    596 #-Q- eshpux       @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     596#-Q- es2       @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    597597endif 
    598598 
     
    608608.PRECIOUS : $(MODEL_LIB) 
    609609#-Q- sxdkrz .PRECIOUS : $(SXMODEL_LIB) 
    610 #-Q- eshpux .PRECIOUS : $(SXMODEL_LIB) 
     610#-Q- es2 .PRECIOUS : $(SXMODEL_LIB) 
    611611 
    612612# library dependancies 
     
    627627#-Q- sx8brodie    -R2 \ 
    628628#-Q- sxdkrz    -R2 \ 
    629 #-Q- eshpux    -R2 \ 
     629#-Q- es2    -R2 \ 
    630630#-Q- aix    -qsource \ 
    631631#-Q- aix6      -qsource \ 
     
    633633      $*.f90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } 
    634634#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    635 #-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     635#-Q- es2    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    636636      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    637637      @$(RM) $*.[of] 
     
    663663#-Q- sx8brodie    -R2 \ 
    664664#-Q- sxdkrz    -R2 \ 
    665 #-Q- eshpux    -R2 \ 
     665#-Q- es2    -R2 \ 
    666666#-Q- aix    -qsource \ 
    667667#-Q- aix6      -qsource \ 
     
    675675#-Q- sx8brodie    -R2 \ 
    676676#-Q- sxdkrz    -R2 \ 
    677 #-Q- eshpux    -R2 \ 
     677#-Q- es2    -R2 \ 
    678678#-Q- aix    -qsource \ 
    679679#-Q- aix6      -qsource \ 
     
    682682endif 
    683683#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    684 #-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     684#-Q- es2    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    685685      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    686686      @$(RM) $*.[of] 
  • trunk/CONFIG/ORCA2_LIM_PISCES/scripts/BB_make.ldef

    r1759 r1791  
    1414IOIPSL_LIB = $(LIBDIR)/libioipsl.a 
    1515#-Q- sxdkrz IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    16 #-Q- eshpux IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
     16#-Q- es2 IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    1717AGRIF_LIB = $(LIBDIR)/libagrif.a 
    1818#-Q- sxdkrz AGRIF_LIB = $(LIBDIR)/libsxagrif.a 
    19 #-Q- eshpux AGRIF_LIB = $(LIBDIR)/libsxagrif.a 
     19#-Q- es2 AGRIF_LIB = $(LIBDIR)/libsxagrif.a 
    2020SXMODEL_LIB = $(MODEL_LIB) 
    2121#-Q- sxdkrz SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 
    22 #-Q- eshpux SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 
     22#-Q- es2 SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 
    2323OASISMPI2_LIB =  
    2424LIBMPI  = 
     
    3737#-Q- sx9mercure prefix = -D 
    3838#-Q- sx8brodie prefix = -D 
    39 #-Q- eshpux prefix = -D 
     39#-Q- es2 prefix = -D 
    4040#-Q- sxdkrz prefix = -D 
    4141#-Q- linux  prefix = -D 
  • trunk/CONFIG/ORCA2_OFF_PISCES/scripts/BB_make

    r1778 r1791  
    2222#-Q- sxdkrz  F_O =  -f2003 nocbind -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    2323#-Q- sxdkrz  L_X = $(L_O) -ftrace 
    24 #-Q- eshpux  # Compiler options for NEMO (Earth Simulator) 
    25 #-Q- eshpux  # for super perfs! 
    26 #-Q- eshpux  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    27 #-Q- eshpux  # regular options! 
    28 #-Q- eshpux  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    29 #-Q- eshpux  L_X = $(L_O) 
     24#-Q- es2  # Compiler options for NEMO (Earth Simulator) 
     25#-Q- es2  # for super perfs! 
     26#-Q- es2  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     27#-Q- es2  # regular options! 
     28#-Q- es2  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     29#-Q- es2  L_X = $(L_O) 
    3030#-Q- linux  # Compiler options for NEMO (pgf version) 
    3131#-Q- linux  F_O = -Mlist -O3 -byteswapio -r8  -I $(MODDIR) -I$(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     
    6262#-Q- sx8brodie PREF=i. 
    6363#-Q- sxdkrz PREF=i. 
    64 #-Q- eshpux PREF=i. 
     64#-Q- es2 PREF=i. 
    6565 
    6666# add suffix to P_P 
     
    390390#-Q- sx8brodie    -R2 \ 
    391391#-Q- sxdkrz    -R2 \ 
    392 #-Q- eshpux    -R2 \ 
     392#-Q- es2    -R2 \ 
    393393#-Q- aix6      -qsource \ 
    394394#-Q- aix    -qsource \ 
     
    396396      OPAFILES/$*.F90 || { mv $(PREF).L $(TMP) ; false ; exit ; } 
    397397#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    398 #-Q- eshpux       @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     398#-Q- es2       @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    399399endif 
    400400 
     
    410410.PRECIOUS : $(MODEL_LIB) 
    411411#-Q- sxdkrz .PRECIOUS : $(SXMODEL_LIB) 
    412 #-Q- eshpux .PRECIOUS : $(SXMODEL_LIB) 
     412#-Q- es2 .PRECIOUS : $(SXMODEL_LIB) 
    413413 
    414414# library dependancies 
     
    429429#-Q- sx8brodie    -R2 \ 
    430430#-Q- sxdkrz    -R2 \ 
    431 #-Q- eshpux    -R2 \ 
     431#-Q- es2    -R2 \ 
    432432#-Q- aix    -qsource \ 
    433433#-Q- aix6      -qsource \ 
     
    435435      $*.f90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } 
    436436#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    437 #-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     437#-Q- es2    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    438438      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    439439      @$(RM) $*.[of] 
     
    465465#-Q- sx8brodie    -R2 \ 
    466466#-Q- sxdkrz    -R2 \ 
    467 #-Q- eshpux    -R2 \ 
     467#-Q- es2    -R2 \ 
    468468#-Q- aix    -qsource \ 
    469469#-Q- aix6      -qsource \ 
     
    477477#-Q- sx8brodie    -R2 \ 
    478478#-Q- sxdkrz    -R2 \ 
    479 #-Q- eshpux    -R2 \ 
     479#-Q- es2    -R2 \ 
    480480#-Q- aix    -qsource \ 
    481481#-Q- aix6      -qsource \ 
     
    484484endif 
    485485#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    486 #-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     486#-Q- es2    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    487487      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    488488      @$(RM) $*.[of] 
  • trunk/CONFIG/ORCA2_OFF_PISCES/scripts/BB_make.ldef

    r1759 r1791  
    1414IOIPSL_LIB = $(LIBDIR)/libioipsl.a 
    1515#-Q- sxdkrz IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    16 #-Q- eshpux IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
     16#-Q- es2 IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    1717AGRIF_LIB = $(LIBDIR)/libagrif.a 
    1818#-Q- sxdkrz AGRIF_LIB = $(LIBDIR)/libsxagrif.a 
    19 #-Q- eshpux AGRIF_LIB = $(LIBDIR)/libsxagrif.a 
     19#-Q- es2 AGRIF_LIB = $(LIBDIR)/libsxagrif.a 
    2020SXMODEL_LIB = $(MODEL_LIB) 
    2121#-Q- sxdkrz SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 
    22 #-Q- eshpux SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 
     22#-Q- es2 SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 
    2323OASISMPI2_LIB =  
    2424LIBMPI  = 
     
    3737#-Q- sx9mercure prefix = -D 
    3838#-Q- sx8brodie prefix = -D 
    39 #-Q- eshpux prefix = -D 
     39#-Q- es2 prefix = -D 
    4040#-Q- sxdkrz prefix = -D 
    4141#-Q- linux  prefix = -D 
  • trunk/CONFIG/POMME/scripts/BB_make

    r1778 r1791  
    2222#-Q- sxdkrz  F_O =  -f2003 nocbind -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    2323#-Q- sxdkrz  L_X = $(L_O) -ftrace 
    24 #-Q- eshpux  # Compiler options for NEMO (Earth Simulator) 
    25 #-Q- eshpux  # for super perfs! 
    26 #-Q- eshpux  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    27 #-Q- eshpux  # regular options! 
    28 #-Q- eshpux  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
    29 #-Q- eshpux  L_X = $(L_O) 
     24#-Q- es2  # Compiler options for NEMO (Earth Simulator) 
     25#-Q- es2  # for super perfs! 
     26#-Q- es2  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     27#-Q- es2  # regular options! 
     28#-Q- es2  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     29#-Q- es2  L_X = $(L_O) 
    3030#-Q- linux  # Compiler options for NEMO (pgf version) 
    3131#-Q- linux  F_O = -Mlist -O3 -byteswapio -r8  -I $(MODDIR) -I$(MODDIR)/oce -I $(NCDF_INC) $(USER_INC) 
     
    6262#-Q- sx8brodie PREF=i. 
    6363#-Q- sxdkrz PREF=i. 
    64 #-Q- eshpux PREF=i. 
     64#-Q- es2 PREF=i. 
    6565 
    6666# add suffix to P_P 
     
    456456#-Q- sx8brodie    -R2 \ 
    457457#-Q- sxdkrz    -R2 \ 
    458 #-Q- eshpux    -R2 \ 
     458#-Q- es2    -R2 \ 
    459459#-Q- aix6      -qsource \ 
    460460#-Q- aix    -qsource \ 
     
    462462      OPAFILES/$*.F90 || { mv $(PREF).L $(TMP) ; false ; exit ; } 
    463463#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    464 #-Q- eshpux       @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     464#-Q- es2       @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    465465endif 
    466466 
     
    476476.PRECIOUS : $(MODEL_LIB) 
    477477#-Q- sxdkrz .PRECIOUS : $(SXMODEL_LIB) 
    478 #-Q- eshpux .PRECIOUS : $(SXMODEL_LIB) 
     478#-Q- es2 .PRECIOUS : $(SXMODEL_LIB) 
    479479 
    480480# library dependancies 
     
    495495#-Q- sx8brodie    -R2 \ 
    496496#-Q- sxdkrz    -R2 \ 
    497 #-Q- eshpux    -R2 \ 
     497#-Q- es2    -R2 \ 
    498498#-Q- aix    -qsource \ 
    499499#-Q- aix6      -qsource \ 
     
    501501      $*.f90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } 
    502502#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    503 #-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     503#-Q- es2    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    504504      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    505505      @$(RM) $*.[of] 
     
    531531#-Q- sx8brodie    -R2 \ 
    532532#-Q- sxdkrz    -R2 \ 
    533 #-Q- eshpux    -R2 \ 
     533#-Q- es2    -R2 \ 
    534534#-Q- aix    -qsource \ 
    535535#-Q- aix6      -qsource \ 
     
    543543#-Q- sx8brodie    -R2 \ 
    544544#-Q- sxdkrz    -R2 \ 
    545 #-Q- eshpux    -R2 \ 
     545#-Q- es2    -R2 \ 
    546546#-Q- aix    -qsource \ 
    547547#-Q- aix6      -qsource \ 
     
    550550endif 
    551551#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    552 #-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     552#-Q- es2    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    553553      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    554554      @$(RM) $*.[of] 
  • trunk/CONFIG/POMME/scripts/BB_make.ldef

    r1729 r1791  
    1414IOIPSL_LIB = $(LIBDIR)/libioipsl.a 
    1515#-Q- sxdkrz  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    16 #-Q- eshpux  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
     16#-Q- es2  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    1717AGRIF_LIB = $(LIBDIR)/libagrif.a 
    1818#-Q- sxdkrc AGRIF_LIB = $(LIBDIR)/libsxagrif.a 
    19 #-Q- eshpux  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
     19#-Q- es2  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    2020SXMODEL_LIB = $(MODEL_LIB) 
    2121#-Q- sxdkrz  SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a 
    22 #-Q- eshpux  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
     22#-Q- es2  IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 
    2323OASISMPI2_LIB =  
    2424LIBMPI  = 
     
    3737#-Q- sx9mercure prefix = -D 
    3838#-Q- sx8brodie prefix = -D 
    39 #-Q- eshpux prefix = -D 
     39#-Q- es2 prefix = -D 
    4040#-Q- sxdkrz prefix = -D 
    4141#-Q- linux  prefix = -D 
  • trunk/EXTERNAL/XMLF90/AA_make

    r1722 r1791  
    1111#- 
    1212#-Q- sxdkrz F_O = $(F_D) $(F_P) -C vsafe -size_t64 -I $(MODDIR) 
    13 #-Q- eshpux F_O = $(F_D) $(F_P) -C vsafe -I $(MODDIR) 
     13#-Q- es2 F_O = $(F_D) $(F_P) -C vsafe -I $(MODDIR) 
    1414#-Q- sx8brodie F_O = $(F_D) $(F_P) -I $(MODDIR) 
    1515#-Q- sx6nec F_O = $(F_D) $(F_P) -size_t64 -Wf,"-pvctl loopcnt=999999" -I $(MODDIR) 
  • trunk/EXTERNAL/XMLF90/makemake_XMLF90.perl

    r1723 r1791  
    3131print MAKEFILE "#-\n"; 
    3232print MAKEFILE "#-Q- sxdkrz F_O = \$(F_D) \$(F_P) -C vsafe -size_t64 -I \$(MODDIR)\n"; 
    33 print MAKEFILE "#-Q- eshpux F_O = \$(F_D) \$(F_P) -C vsafe -I \$(MODDIR)\n"; 
     33print MAKEFILE "#-Q- es2 F_O = \$(F_D) \$(F_P) -C vsafe -I \$(MODDIR)\n"; 
    3434print MAKEFILE "#-Q- sx8brodie F_O = \$(F_D) \$(F_P) -I \$(MODDIR)\n"; 
    3535print MAKEFILE "#-Q- sx6nec F_O = \$(F_D) \$(F_P) -size_t64 -Wf\,\"-pvctl loopcnt=999999\" -I \$(MODDIR)\n"; 
  • trunk/EXTERNAL/XMLIO_SERVER/AA_make

    r1728 r1791  
    1515#-Q- sx9mercure F_O := $(F_O) -Wf,-ptr byte 
    1616#-Q- sxdkrz F_O := $(F_O) -Wf,-ptr byte 
    17 #-Q- eshpux F_O := $(F_O) -Wf,-ptr byte 
     17#-Q- es2 F_O := $(F_O) -Wf,-ptr byte 
    1818#-Q- aix6 F_O = $(F_P) -O3 -qextname -qsuffix=cpp=F90 -qsuffix=f=f90  -qmoddir=$(MODDIR) -I $(MODDIR) 
    1919#-Q- aix F_O = $(F_P) -O3 -qextname -qsuffix=cpp=F90 -qsuffix=f=f90  -qmoddir=$(MODDIR) -I $(MODDIR) 
  • trunk/EXTERNAL/XMLIO_SERVER/makemake_XMLIO.perl

    r1728 r1791  
    3535print MAKEFILE "#-Q- sx9mercure F_O := \$(F_O) -Wf,-ptr byte\n"; 
    3636print MAKEFILE "#-Q- sxdkrz F_O := \$(F_O) -Wf,-ptr byte\n"; 
    37 print MAKEFILE "#-Q- eshpux F_O := \$(F_O) -Wf,-ptr byte\n"; 
     37print MAKEFILE "#-Q- es2 F_O := \$(F_O) -Wf,-ptr byte\n"; 
    3838print MAKEFILE "#-Q- aix6 F_O = \$(F_P) -O3 -qextname -qsuffix=cpp=F90 -qsuffix=f=f90  -qmoddir=\$(MODDIR) -I \$(MODDIR)\n"; 
    3939print MAKEFILE "#-Q- aix F_O = \$(F_P) -O3 -qextname -qsuffix=cpp=F90 -qsuffix=f=f90  -qmoddir=\$(MODDIR) -I \$(MODDIR)\n"; 
  • trunk/NVTK/INSTALL/CONFIG_FILES/BB_make.ldef_GYRE

    r1402 r1791  
    3838#-Q- sx8mercure prefix = -D 
    3939#-Q- sx8brodie prefix = -D 
    40 #-Q- eshpux prefix = -D 
     40#-Q- es2 prefix = -D 
    4141#-Q- sxdkrz prefix = -D 
    4242#-Q- linux  prefix = -D 
  • trunk/NVTK/INSTALL/CONFIG_FILES/BB_make.ldef_GYRE_LOBSTER

    r1402 r1791  
    3838#-Q- sx8mercure prefix = -D 
    3939#-Q- sx8brodie prefix = -D 
    40 #-Q- eshpux prefix = -D 
     40#-Q- es2 prefix = -D 
    4141#-Q- sxdkrz prefix = -D 
    4242#-Q- linux  prefix = -D 
  • trunk/NVTK/INSTALL/CONFIG_FILES/BB_make.ldef_ORCA2_LIM

    r1412 r1791  
    3939#-Q- sx8mercure prefix = -D 
    4040#-Q- sx8brodie prefix = -D 
    41 #-Q- eshpux prefix = -D 
     41#-Q- es2 prefix = -D 
    4242#-Q- sxdkrz prefix = -D 
    4343#-Q- linux  prefix = -D 
  • trunk/NVTK/INSTALL/CONFIG_FILES/BB_make.ldef_ORCA2_LIM3

    r1464 r1791  
    3939#-Q- sx8mercure prefix = -D 
    4040#-Q- sx8brodie prefix = -D 
    41 #-Q- eshpux prefix = -D 
     41#-Q- es2 prefix = -D 
    4242#-Q- sxdkrz prefix = -D 
    4343#-Q- linux  prefix = -D 
  • trunk/NVTK/INSTALL/CONFIG_FILES/BB_make.ldef_ORCA2_LIM_PISCES

    r1402 r1791  
    3838#-Q- sx8mercure prefix = -D 
    3939#-Q- sx8brodie prefix = -D 
    40 #-Q- eshpux prefix = -D 
     40#-Q- es2 prefix = -D 
    4141#-Q- sxdkrz prefix = -D 
    4242#-Q- linux  prefix = -D 
  • trunk/NVTK/INSTALL/CONFIG_FILES/BB_make.ldef_ORCA2_OFF_PISCES

    r1402 r1791  
    3838#-Q- sx8mercure prefix = -D 
    3939#-Q- sx8brodie prefix = -D 
    40 #-Q- eshpux prefix = -D 
     40#-Q- es2 prefix = -D 
    4141#-Q- sxdkrz prefix = -D 
    4242#-Q- linux  prefix = -D 
  • trunk/NVTK/INSTALL/CONFIG_FILES/BB_make.ldef_ZAGRIF

    r1402 r1791  
    3838#-Q- sx8mercure prefix = -D 
    3939#-Q- sx8brodie prefix = -D 
    40 #-Q- eshpux prefix = -D 
     40#-Q- es2 prefix = -D 
    4141#-Q- sxdkrz prefix = -D 
    4242#-Q- linux  prefix = -D 
  • trunk/NVTK/fait_AA_make

    r1611 r1791  
    126126#-Q- sx8brodie    -R2 \\ 
    127127#-Q- sxdkrz    -R2 \\ 
    128 #-Q- eshpux    -R2 \\ 
     128#-Q- es2    -R2 \\ 
    129129#-Q- aix6      -qsource \\ 
    130130#-Q- babel     -qsource \\ 
     
    143143.PRECIOUS : \$(MODEL_LIB) 
    144144#-Q- sxdkrz .PRECIOUS : \$(SXMODEL_LIB) 
    145 #-Q- eshpux .PRECIOUS : \$(SXMODEL_LIB) 
     145#-Q- es2 .PRECIOUS : \$(SXMODEL_LIB) 
    146146 
    147147# library dependancies 
     
    161161#-Q- sx8brodie    -R2 \\ 
    162162#-Q- sxdkrz    -R2 \\ 
    163 #-Q- eshpux    -R2 \\ 
     163#-Q- es2    -R2 \\ 
    164164#-Q- aix6      -qsource \\ 
    165165#-Q- babel     -qsource \\ 
     
    192192#-Q- sx8brodie    -R2 \\ 
    193193#-Q- sxdkrz    -R2 \\ 
    194 #-Q- eshpux    -R2 \\ 
     194#-Q- es2    -R2 \\ 
    195195#-Q- aix6      -qsource \\ 
    196196#-Q- babel     -qsource \\ 
     
    202202#-Q- sx8brodie    -R2 \\ 
    203203#-Q- sxdkrz    -R2 \\ 
    204 #-Q- eshpux    -R2 \\ 
     204#-Q- es2    -R2 \\ 
    205205#-Q- aix6      -qsource \\ 
    206206#-Q- babel     -qsource \\ 
     
    240240echo '#-Q- sxdkrz  F_O =  -f2003 nocbind -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODEL_LIB) -I $(NCDF_INC) $(USER_INC)' 
    241241echo '#-Q- sxdkrz  L_X = $(L_O) -ftrace' 
    242 echo '#-Q- eshpux  # Compiler options for NEMO (Earth Simulator)' 
    243 echo '#-Q- eshpux  # for super perfs!' 
    244 echo '#-Q- eshpux  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODEL_LIB) -I $(NCDF_INC) $(USER_INC)' 
    245 echo '#-Q- eshpux  # regular options!' 
    246 echo '#-Q- eshpux  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODEL_LIB) -I $(NCDF_INC) $(USER_INC)' 
    247 echo '#-Q- eshpux  L_X = $(L_O)' 
     242echo '#-Q- es2  # Compiler options for NEMO (Earth Simulator)' 
     243echo '#-Q- es2  # for super perfs!' 
     244echo '#-Q- es2  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODEL_LIB) -I $(NCDF_INC) $(USER_INC)' 
     245echo '#-Q- es2  # regular options!' 
     246echo '#-Q- es2  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODEL_LIB) -I $(NCDF_INC) $(USER_INC)' 
     247echo '#-Q- es2  L_X = $(L_O)' 
    248248echo '#-Q- linux  # Compiler options for NEMO (pgf version)' 
    249249echo '#-Q- linux  F_O = -Mlist -O3 -byteswapio -r8  -I $(MODDIR) -I$(MODEL_LIB) -I $(NCDF_INC) $(USER_INC)' 
     
    276276echo '#-Q- sx8brodie PREF=i.' 
    277277echo '#-Q- sxdkrz PREF=i.' 
    278 echo '#-Q- eshpux PREF=i.' 
     278echo '#-Q- es2 PREF=i.' 
    279279echo '' 
    280280echo '#Run type: mon, mpi or omp ' 
  • trunk/UTIL/fait_AA_make

    r1773 r1791  
    112112#-Q- sx8brodie    -R2 \\ 
    113113#-Q- sxdkrz    -R2 \\ 
    114 #-Q- eshpux    -R2 \\ 
     114#-Q- es2    -R2 \\ 
    115115#-Q- aix6      -qsource \\ 
    116116#-Q- aix    -qsource \\ 
     
    118118      OPAFILES/\$*.F90 || { mv \$(PREF).L \$(TMP) ; false ; exit ; } 
    119119#-Q- sxdkrz    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    120 #-Q- eshpux       @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
     120#-Q- es2       @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    121121endif 
    122122 
     
    132132.PRECIOUS : \$(MODEL_LIB) 
    133133#-Q- sxdkrz .PRECIOUS : \$(SXMODEL_LIB) 
    134 #-Q- eshpux .PRECIOUS : \$(SXMODEL_LIB) 
     134#-Q- es2 .PRECIOUS : \$(SXMODEL_LIB) 
    135135 
    136136# library dependancies 
     
    151151#-Q- sx8brodie    -R2 \\ 
    152152#-Q- sxdkrz    -R2 \\ 
    153 #-Q- eshpux    -R2 \\ 
     153#-Q- es2    -R2 \\ 
    154154#-Q- aix    -qsource \\ 
    155155#-Q- aix6      -qsource \\ 
     
    157157      \$*.f90 || { if [ -f \$(PREF)\$*.L ] ; then mv \$(PREF)\$*.L \$(TMP) ; fi ; false ; exit ; } 
    158158#-Q- sxdkrz    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    159 #-Q- eshpux    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
     159#-Q- es2    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    160160      @\$(A_C) \$(MODEL_LIB) \$*.o  > /dev/null 
    161161      @\$(RM) \$*.[of] 
     
    187187#-Q- sx8brodie    -R2 \\ 
    188188#-Q- sxdkrz    -R2 \\ 
    189 #-Q- eshpux    -R2 \\ 
     189#-Q- es2    -R2 \\ 
    190190#-Q- aix    -qsource \\ 
    191191#-Q- aix6      -qsource \\ 
     
    199199#-Q- sx8brodie    -R2 \\ 
    200200#-Q- sxdkrz    -R2 \\ 
    201 #-Q- eshpux    -R2 \\ 
     201#-Q- es2    -R2 \\ 
    202202#-Q- aix    -qsource \\ 
    203203#-Q- aix6      -qsource \\ 
     
    206206endif 
    207207#-Q- sxdkrz    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    208 #-Q- eshpux    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
     208#-Q- es2    @\$(A_X) \$(SXMODEL_LIB) \$*.o  > /dev/null 
    209209      @\$(A_C) \$(MODEL_LIB) \$*.o  > /dev/null 
    210210      @\$(RM) \$*.[of] 
     
    245245echo '#-Q- sxdkrz  F_O =  -f2003 nocbind -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC)' 
    246246echo '#-Q- sxdkrz  L_X = $(L_O) -ftrace' 
    247 echo '#-Q- eshpux  # Compiler options for NEMO (Earth Simulator)' 
    248 echo '#-Q- eshpux  # for super perfs!' 
    249 echo '#-Q- eshpux  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC)' 
    250 echo '#-Q- eshpux  # regular options!' 
    251 echo '#-Q- eshpux  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC)' 
    252 echo '#-Q- eshpux  L_X = $(L_O)' 
     247echo '#-Q- es2  # Compiler options for NEMO (Earth Simulator)' 
     248echo '#-Q- es2  # for super perfs!' 
     249echo '#-Q- es2  # F_O = -f2003 nocbind $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC)' 
     250echo '#-Q- es2  # regular options!' 
     251echo '#-Q- es2  F_O = -f2003 nocbind $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) $(USER_INC)' 
     252echo '#-Q- es2  L_X = $(L_O)' 
    253253echo '#-Q- linux  # Compiler options for NEMO (pgf version)' 
    254254echo '#-Q- linux  F_O = -Mlist -O3 -byteswapio -r8  -I $(MODDIR) -I$(MODDIR)/oce -I $(NCDF_INC) $(USER_INC)' 
     
    286286echo '#-Q- sx8brodie PREF=i.' 
    287287echo '#-Q- sxdkrz PREF=i.' 
    288 echo '#-Q- eshpux PREF=i.' 
     288echo '#-Q- es2 PREF=i.' 
    289289echo '' 
    290290echo '# add suffix to P_P' 
Note: See TracChangeset for help on using the changeset viewer.