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/ORCA2_LIM/scripts – 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/ORCA2_LIM/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) 
     
    22772277   $(MODEL_LIB)(iom_rstdimg.o) \ 
    22782278   $(MODEL_LIB)(lbclnk.o) \ 
    2279    $(MODEL_LIB)(lib_print.o) \ 
     2279   $(MODEL_LIB)(lib_mpp.o) \ 
     2280   $(MODEL_LIB)(lib_print.o) \ 
     2281   $(MODEL_LIB)(oce.o) \ 
    22802282   $(MODEL_LIB)(par_kind.o) \ 
    22812283   $(MODEL_LIB)(par_oce.o) \ 
     
    22872289   iom_rstdimg.F90 \ 
    22882290   lbclnk.F90 \ 
    2289    lib_print.f90 \ 
    2290    par_kind.F90 \ 
    2291    par_oce.F90 \ 
    2292    $(MODEL_LIB)(dom_oce.o) \ 
    2293    $(MODEL_LIB)(in_out_manager.o) \ 
    2294    $(MODEL_LIB)(iom.o) \ 
    2295    dom_oce.F90 \ 
    2296    in_out_manager.F90 \ 
    2297    iom.F90 \ 
     2291   lib_mpp.F90 \ 
     2292   lib_print.f90 \ 
     2293   oce.F90 \ 
     2294   par_kind.F90 \ 
     2295   par_oce.F90 \ 
     2296   $(MODEL_LIB)(dom_oce.o) \ 
     2297   $(MODEL_LIB)(in_out_manager.o) \ 
     2298   $(MODEL_LIB)(iom.o) \ 
     2299   $(MODEL_LIB)(lbclnk.o) \ 
     2300   $(MODEL_LIB)(lib_mpp.o) \ 
     2301   dom_oce.F90 \ 
     2302   in_out_manager.F90 \ 
     2303   iom.F90 \ 
     2304   lbclnk.F90 \ 
     2305   lib_mpp.F90 \ 
    22982306   domwri.F90 
    22992307$(MODEL_LIB)(domzgr.o) :   \ 
     
    86278635   $(MODEL_LIB)(trdmod.o) \ 
    86288636   $(MODEL_LIB)(trdmod_oce.o) \ 
     8637   $(MODEL_LIB)(zdf_oce.o) \ 
    86298638   closea.F90 \ 
    86308639   diaptr.F90 \ 
     
    86488657   trdmod.F90 \ 
    86498658   trdmod_oce.F90 \ 
     8659   zdf_oce.F90 \ 
    86508660   $(MODEL_LIB)(dom_oce.o) \ 
    86518661   $(MODEL_LIB)(in_out_manager.o) \ 
     
    87798789   $(MODEL_LIB)(trdmod.o) \ 
    87808790   $(MODEL_LIB)(trdmod_oce.o) \ 
     8791   $(MODEL_LIB)(zdf_oce.o) \ 
    87818792   closea.F90 \ 
    87828793   diaptr.F90 \ 
     
    87958806   trdmod.F90 \ 
    87968807   trdmod_oce.F90 \ 
     8808   zdf_oce.F90 \ 
    87978809   domzgr_substitute.h90 \ 
    87988810   vectopt_loop_substitute.h90 \ 
     
    1129311305      ln -sf ../TOP_SRC/CFC/*.[Ffh]90      . ; \ 
    1129411306      ln -sf ../TOP_SRC/MY_TRC/*.[Ffh]90   . ; \ 
     11307      ln -sf ../TOP_SRC/SED/*.[Ffh]90      . ; \ 
    1129511308      ln -sf ../TOP_SRC/DUMMY/*.[Ffh]90    . ; \ 
    1129611309  fi  
Note: See TracChangeset for help on using the changeset viewer.