Changeset 380 for trunk/CONFIG/ORCA2_LIM
- Timestamp:
- 2006-01-23T11:24:37+01:00 (18 years ago)
- Location:
- trunk/CONFIG/ORCA2_LIM/scripts
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CONFIG/ORCA2_LIM/scripts/BB_make
r373 r380 12 12 #-Q- sxdkrz F_O = -ew -sx6 -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 13 13 #-Q- sxdkrz L_X = $(L_O) $(L_C) -ftrace 14 #-Q- hpux # Compiler options for the ORCA model for the ES15 #-Q- hpux # for super perfs!16 #-Q- hpux # F_O = $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce17 #-Q- hpux # regular options!18 #-Q- hpux F_O = $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce19 #-Q- hpux L_X = $(L_O)14 #-Q- eshpux # Compiler options for the ORCA model for the ES 15 #-Q- eshpux # for super perfs! 16 #-Q- eshpux # F_O = $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 17 #-Q- eshpux # regular options! 18 #-Q- eshpux F_O = $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce 19 #-Q- eshpux L_X = $(L_O) 20 20 #-Q- linux # Compiler options for the ORCA model (pgf version) 21 21 #-Q- linux F_O = -Mlist -O3 -byteswapio -r8 -I $(MODDIR) -I$(MODDIR)/oce … … 38 38 #-Q- sx6nec PREF=i. 39 39 #-Q- sxdkrz PREF=i. 40 #-Q- hpuxPREF=i.40 #-Q- eshpux PREF=i. 41 41 42 42 KEY_LIST = \ … … 336 336 #-Q- sx6nec .PRECIOUS : $(SXMODEL_LIB) 337 337 #-Q- sxdkrz .PRECIOUS : $(SXMODEL_LIB) 338 #-Q- hpux .PRECIOUS : $(SXMODEL_LIB)338 #-Q- eshpux .PRECIOUS : $(SXMODEL_LIB) 339 339 340 340 # library dependancies … … 354 354 #-Q- sx6nec -R2 \ 355 355 #-Q- sxdkrz -R2 \ 356 #-Q- hpux -R2 \356 #-Q- eshpux -R2 \ 357 357 #-Q- aix -qsource \ 358 358 $*.f90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } … … 360 360 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 361 361 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 362 #-Q- hpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null362 #-Q- eshpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 363 363 @$(A_C) $(MODEL_LIB) $*.o > /dev/null 364 364 @$(RM) $*.[of] … … 376 376 #-Q- sx6nec -R2 \ 377 377 #-Q- sxdkrz -R2 \ 378 #-Q- hpux -R2 \378 #-Q- eshpux -R2 \ 379 379 #-Q- aix -qsource \ 380 380 $*.F90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } … … 382 382 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 383 383 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 384 #-Q- hpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null384 #-Q- eshpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 385 385 @$(A_C) $(MODEL_LIB) $*.o > /dev/null 386 386 @$(RM) $*.[of] … … 398 398 #-Q- sx6nec -R2 \ 399 399 #-Q- sxdkrz -R2 \ 400 #-Q- hpux -R2 \400 #-Q- eshpux -R2 \ 401 401 #-Q- aix -qsource \ 402 402 $*.F || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; } … … 404 404 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 405 405 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 406 #-Q- hpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null406 #-Q- eshpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 407 407 @$(A_C) $(MODEL_LIB) $*.o > /dev/null 408 408 @$(RM) $*.[of] … … 420 420 #-Q- sx6nec -R2 \ 421 421 #-Q- sxdkrz -R2 \ 422 #-Q- hpux -R2 \422 #-Q- eshpux -R2 \ 423 423 #-Q- aix -qsource \ 424 424 $*.f|| { if [ -f $(PREF)$*.L ] ; then mv $*.L $(TMP) ; fi ; false ; exit ; } … … 426 426 #-Q- sx6nec @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 427 427 #-Q- sxdkrz @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 428 #-Q- hpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null428 #-Q- eshpux @$(A_X) $(SXMODEL_LIB) $*.o > /dev/null 429 429 @$(A_C) $(MODEL_LIB) $*.o > /dev/null 430 430 @$(RM) -f $*.o -
trunk/CONFIG/ORCA2_LIM/scripts/BB_make.ldef
r362 r380 37 37 #-Q- sx6nec ## P_P = '-Wp,-Dkey_autotasking -Wp,-Dkey_partial_steps -Wp,-Dkey_trabbl_dif -Wp,-Dkey_vectopt_loop -Wp,-Dkey_vectopt_memory -Wp,-Dkey_orca_r2 -Wp,-Dkey_ice_lim -Wp,-Dkey_lim_fdd -Wp,-Dkey_dynspg_flt -Wp,-Dkey_diaeiv -Wp,-Dkey_ldfslp -Wp,-Dkey_traldf_c2d -Wp,-Dkey_traldf_eiv -Wp,-Dkey_dynldf_c3d -Wp,-Dkey_dtatem -Wp,-Dkey_dtasal -Wp,-Dkey_tau_monthly -Wp,-Dkey_flx_bulk_monthly -Wp,-Dkey_tradmp -Wp,-Dkey_trabbc -Wp,-Dkey_zdftke -Wp,-Dkey_zdfddm' 38 38 #- 39 #-Q- hpux ## ORCA2-LIM standard40 #-Q- hpux P_P = '-Wp,-Dkey_partial_steps -Wp,-Dkey_trabbl_dif -Wp,-Dkey_vectopt_loop -Wp,-Dkey_vectopt_memory -Wp,-Dkey_orca_r2 -Wp,-Dkey_ice_lim -Wp,-Dkey_lim_fdd -Wp,-Dkey_dynspg_flt -Wp,-Dkey_diaeiv -Wp,-Dkey_ldfslp -Wp,-Dkey_traldf_c2d -Wp,-Dkey_traldf_eiv -Wp,-Dkey_dynldf_c3d -Wp,-Dkey_dtatem -Wp,-Dkey_dtasal -Wp,-Dkey_tau_monthly -Wp,-Dkey_flx_bulk_monthly -Wp,-Dkey_tradmp -Wp,-Dkey_trabbc -Wp,-Dkey_zdftke -Wp,-Dkey_zdfddm'39 #-Q- eshpux ## ORCA2-LIM standard 40 #-Q- eshpux P_P = '-Wp,-Dkey_partial_steps -Wp,-Dkey_trabbl_dif -Wp,-Dkey_vectopt_loop -Wp,-Dkey_vectopt_memory -Wp,-Dkey_orca_r2 -Wp,-Dkey_ice_lim -Wp,-Dkey_lim_fdd -Wp,-Dkey_dynspg_flt -Wp,-Dkey_diaeiv -Wp,-Dkey_ldfslp -Wp,-Dkey_traldf_c2d -Wp,-Dkey_traldf_eiv -Wp,-Dkey_dynldf_c3d -Wp,-Dkey_dtatem -Wp,-Dkey_dtasal -Wp,-Dkey_tau_monthly -Wp,-Dkey_flx_bulk_monthly -Wp,-Dkey_tradmp -Wp,-Dkey_trabbc -Wp,-Dkey_zdftke -Wp,-Dkey_zdfddm' 41 41 #- 42 42 #-Q- sxdkrz ## ORCA2-LIM standard
Note: See TracChangeset
for help on using the changeset viewer.