New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 1203 for trunk/CONFIG/GYRE/scripts/BB_make – NEMO

Ignore:
Timestamp:
2008-09-24T15:56:30+02:00 (16 years ago)
Author:
rblod
Message:

Update BB_make and co

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CONFIG/GYRE/scripts/BB_make

    r1159 r1203  
    88 
    99#-Q- sx8mercure  # Compiler options NEMO (CEA SX6-NEC)  
    10 #-Q- sx8mercure  F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 
    11 #-Q- sx8mercure  F_O = -size_t64 -dw -Wf\"-A dbl4\" -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) 
     10#-Q- sx8mercure  F_O = -f2003 nocbind noopt_ieee -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC) 
     11#-Q- sx8mercure  F_O = -f2003 nocbind noopt_ieee -size_t64 -dw -Wf\"-A dbl4\" -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) 
    1212#-Q- sx8mercure  F_F = $(F_O) -f3 
    1313#-Q- sx8mercure  L_X = $(L_O) -ftrace 
    1414#-Q- sx8brodie  # Compiler options NEMO (CEA SX6-NEC)  
    15 #-Q- sx8brodie  F_O = -dw -Wf\"-A idbl4\" -sx8 -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) 
     15#-Q- sx8brodie  F_O =  -f2003 nocbind noopt_ieee -dw -Wf\"-A idbl4\" -sx8 -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) 
    1616#-Q- sx8brodie  F_F = $(F_O) -f3 
    1717#-Q- sx8brodie  L_X = $(L_O) 
    1818#-Q- sxdkrz  # Compiler options for NEMO (DKRZ SX6-NEC)  
    19 #-Q- sxdkrz  F_O = -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) 
     19#-Q- sxdkrz  F_O =  -f2003 nocbind noopt_ieee -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) 
    2020#-Q- sxdkrz  F_F = $(F_O) -f3 
    2121#-Q- sxdkrz  L_X = $(L_O) -ftrace 
    2222#-Q- eshpux  # Compiler options for NEMO (Earth Simulator) 
    2323#-Q- eshpux  # for super perfs! 
    24 #-Q- eshpux  # F_O = $(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) 
     24#-Q- eshpux  # F_O = -f2003 nocbind noopt_ieee $(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) 
    2525#-Q- eshpux  # regular options! 
    26 #-Q- eshpux  F_O = $(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) 
     26#-Q- eshpux  F_O = -f2003 nocbind noopt_ieee $(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) 
    2727#-Q- eshpux  F_F = $(F_O) -f3 
    2828#-Q- eshpux  L_X = $(L_O) 
     
    19891989   $(MODEL_LIB)(iom_rstdimg.o) \ 
    19901990   $(MODEL_LIB)(lbclnk.o) \ 
    1991    $(MODEL_LIB)(lib_print.o) \ 
     1991   $(MODEL_LIB)(lib_mpp.o) \ 
     1992   $(MODEL_LIB)(lib_print.o) \ 
     1993   $(MODEL_LIB)(oce.o) \ 
    19921994   $(MODEL_LIB)(par_kind.o) \ 
    19931995   $(MODEL_LIB)(par_oce.o) \ 
     
    19992001   iom_rstdimg.F90 \ 
    20002002   lbclnk.F90 \ 
    2001    lib_print.f90 \ 
    2002    par_kind.F90 \ 
    2003    par_oce.F90 \ 
    2004    $(MODEL_LIB)(dom_oce.o) \ 
    2005    $(MODEL_LIB)(in_out_manager.o) \ 
    2006    $(MODEL_LIB)(iom.o) \ 
    2007    dom_oce.F90 \ 
    2008    in_out_manager.F90 \ 
    2009    iom.F90 \ 
     2003   lib_mpp.F90 \ 
     2004   lib_print.f90 \ 
     2005   oce.F90 \ 
     2006   par_kind.F90 \ 
     2007   par_oce.F90 \ 
     2008   $(MODEL_LIB)(dom_oce.o) \ 
     2009   $(MODEL_LIB)(in_out_manager.o) \ 
     2010   $(MODEL_LIB)(iom.o) \ 
     2011   $(MODEL_LIB)(lbclnk.o) \ 
     2012   $(MODEL_LIB)(lib_mpp.o) \ 
     2013   dom_oce.F90 \ 
     2014   in_out_manager.F90 \ 
     2015   iom.F90 \ 
     2016   lbclnk.F90 \ 
     2017   lib_mpp.F90 \ 
    20102018   domwri.F90 
    20112019$(MODEL_LIB)(domzgr.o) :   \ 
     
    83258333   $(MODEL_LIB)(trdmod.o) \ 
    83268334   $(MODEL_LIB)(trdmod_oce.o) \ 
     8335   $(MODEL_LIB)(zdf_oce.o) \ 
    83278336   closea.F90 \ 
    83288337   diaptr.F90 \ 
     
    83468355   trdmod.F90 \ 
    83478356   trdmod_oce.F90 \ 
     8357   zdf_oce.F90 \ 
    83488358   $(MODEL_LIB)(dom_oce.o) \ 
    83498359   $(MODEL_LIB)(in_out_manager.o) \ 
     
    84778487   $(MODEL_LIB)(trdmod.o) \ 
    84788488   $(MODEL_LIB)(trdmod_oce.o) \ 
     8489   $(MODEL_LIB)(zdf_oce.o) \ 
    84798490   closea.F90 \ 
    84808491   diaptr.F90 \ 
     
    84938504   trdmod.F90 \ 
    84948505   trdmod_oce.F90 \ 
     8506   zdf_oce.F90 \ 
    84958507   domzgr_substitute.h90 \ 
    84968508   vectopt_loop_substitute.h90 \ 
     
    1098110993      ln -sf ../TOP_SRC/CFC/*.[Ffh]90      . ; \ 
    1098210994      ln -sf ../TOP_SRC/MY_TRC/*.[Ffh]90   . ; \ 
     10995      ln -sf ../TOP_SRC/SED/*.[Ffh]90      . ; \ 
    1098310996      ln -sf ../TOP_SRC/DUMMY/*.[Ffh]90    . ; \ 
    1098410997  fi  
Note: See TracChangeset for help on using the changeset viewer.