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 164 for trunk/CONFIG/ORCA2_LIM/scripts/BB_make – NEMO

Ignore:
Timestamp:
2004-11-03T15:48:55+01:00 (20 years ago)
Author:
opalod
Message:

CT + CL : UPDATE103 : Add the NEC-SX6 key word platform and compilation options

File:
1 edited

Legend:

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

    r157 r164  
    55#-Q- sxnec  # Compiler options for the ORCA model   -   std 
    66#-Q- sxnec  F_O = -dw -Wf\"-A idbl4\" -sx5 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
     7#-Q- sx6nec  # Compiler options for the ORCA model   -   std 
     8#-Q- sx6nec  F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) 
    79#-Q- linux  # Compiler options for the ORCA model 
    810#-Q- linux  F_O = -Mlist -O2 -byteswapio -r8  -module $(MODDIR) 
     
    1214PREF= 
    1315#-Q- sxnec  PREF=i. 
     16#-Q- sx6nec PREF=i. 
    1417 
    1518KEY_LIST = \ 
     
    279282.PRECIOUS : $(MODEL_LIB) 
    280283#-Q- sxnec .PRECIOUS : $(SXMODEL_LIB) 
     284#-Q- sx6nec .PRECIOUS : $(SXMODEL_LIB) 
    281285 
    282286# library dependancies 
     
    294298#-Q- fjvpp     -Z $*.L \ 
    295299#-Q- sxnec     -R2 \ 
     300#-Q- sx6nec    -R2 \ 
    296301#-Q- aix    -qsource \ 
    297302      $*.f90 || { mv $(PREF)$*.L $(TMP) ; false ; exit ; } 
    298303#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     304#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    299305      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    300306      @$(RM) $*.[of] 
     
    309315#-Q- fjvpp     -Z $*.L \ 
    310316#-Q- sxnec     -R2 \ 
     317#-Q- sx6nec    -R2 \ 
    311318#-Q- aix    -qsource \ 
    312319      $*.F90 || { mv $(PREF)$*.L $(TMP) ; false ; exit ; } 
    313320#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     321#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    314322      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    315323      @$(RM) $*.[of] 
     
    324332#-Q- fjvpp     -Z $*.L \ 
    325333#-Q- sxnec     -R2 \ 
     334#-Q- sx6nec    -R2 \ 
    326335#-Q- aix    -qsource \ 
    327336      $*.F || { mv $(PREF)$*.L $(TMP) ; false ; exit ; } 
    328337#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     338#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    329339      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    330340      @$(RM) $*.[of] 
     
    339349#-Q- fjvpp     -Z $*.L \ 
    340350#-Q- sxnec     -R2 \ 
     351#-Q- sx6nec    -R2 \ 
    341352#-Q- aix    -qsource \ 
    342353      $*.f|| { mv $*.L $(TMP) ; false ; exit ; } 
    343354#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
     355#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null 
    344356      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null 
    345357      @$(RM) -f $*.o 
Note: See TracChangeset for help on using the changeset viewer.