Changeset 395 for trunk/CONFIG/ORCA2_LIM/scripts/BB_make.ldef
- Timestamp:
- 2006-03-10T18:24:24+01:00 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/CONFIG/ORCA2_LIM/scripts/BB_make.ldef
r380 r395 1 #--------------------------------------------------------------------- 2 #- OPA SYSTEM : Ocean model + Sea Ice Model (BB_mak.ldef in scripts)3 #--------------------------------------------------------------------- 1 #---------------------------------------------------------------------- 2 #- NEMO SYSTEM : Ocean model + Sea Ice Model (BB_make.ldef in scripts) 3 #---------------------------------------------------------------------- 4 4 SHELL = /bin/sh 5 #- 5 6 #-Q- t3e #--- Please use gmake instead of make 6 7 #-Q- fjvpp #--- Please use gmake instead of make 7 #--------------------------------------------------------------------- 8 9 #- 10 #- Define the libraries --- 8 11 LIBDIR = ../../../lib 9 12 MODDIR = $(LIBDIR) … … 13 16 #-Q- sx6nec IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 14 17 #-Q- sxdkrz IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a 18 AGRIF_LIB = $(LIBDIR)/libagrif.a 19 #-Q- sxnec AGRIF_LIB = $(LIBDIR)/libsxagrif.a 20 #-Q- sx6nec AGRIF_LIB = $(LIBDIR)/libsxagrif.a 21 #-Q- sxdkrc AGRIF_LIB = $(LIBDIR)/libsxagrif.a 15 22 SXMODEL_LIB = $(MODEL_LIB) 16 23 #-Q- sxnec SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a … … 21 28 LIBMP = 22 29 EXEC_BIN = ../../../bin/opa 23 #--------------------------------------------------------------------- 30 24 31 #- 25 32 #- Key options for OPA ocean model + LIM sea ice model : ORCA_R2 - FORCED (CLIO) 33 # Keys have to be written on one single line (does NOT accept "\") 34 35 P_P = key_partial_steps key_trabbl_dif key_vectopt_loop key_vectopt_memory key_orca_r2 key_ice_lim key_lim_fdd key_dynspg_flt key_diaeiv key_ldfslp key_traldf_c2d key_traldf_eiv key_dynldf_c3d key_dtatem key_dtasal key_tau_monthly key_flx_bulk_monthly key_tradmp key_trabbc key_zdftke key_zdfddm 36 26 37 #- 27 #-Q- sxnec ## ORCA2-LIM standard 28 #-Q- sxnec 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 29 #- 30 #-Q- sxnec ## ORCA2-LIM autotasking 31 #-Q- sxnec ## 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 32 #- 33 #-Q- sx6nec ## ORCA2-LIM standard 34 #-Q- sx6nec 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' 35 #- 36 #-Q- sx6nec ## ORCA2-LIM autotasking 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 #- 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 #- 42 #-Q- sxdkrz ## ORCA2-LIM standard 43 #-Q- sxdkrz 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' 44 #- 45 #-Q- linux ## ORCA2-LIM standard 46 #-Q- linux P_P = -Dkey_partial_steps -Dkey_trabbl_dif -Dkey_vectopt_loop -Dkey_vectopt_memory -Dkey_orca_r2 -Dkey_ice_lim -Dkey_lim_fdd -Dkey_dynspg_flt -Dkey_diaeiv -Dkey_ldfslp -Dkey_traldf_c2d -Dkey_traldf_eiv -Dkey_dynldf_c3d -Dkey_dtatem -Dkey_dtasal -Dkey_tau_monthly -Dkey_flx_bulk_monthly -Dkey_tradmp -Dkey_trabbc -Dkey_zdftke -Dkey_zdfddm 47 #- 48 #-Q- lxiv8 ## ORCA2-LIM standard 49 #-Q- lxiv8 P_P = -Dkey_partial_steps -Dkey_trabbl_dif -Dkey_vectopt_loop -Dkey_vectopt_memory -Dkey_orca_r2 -Dkey_ice_lim -Dkey_lim_fdd -Dkey_dynspg_flt -Dkey_diaeiv -Dkey_ldfslp -Dkey_traldf_c2d -Dkey_traldf_eiv -Dkey_dynldf_c3d -Dkey_dtatem -Dkey_dtasal -Dkey_tau_monthly -Dkey_flx_bulk_monthly -Dkey_tradmp -Dkey_trabbc -Dkey_zdftke -Dkey_zdfddm 50 #- 51 #-Q- g95 ## ORCA2-LIM standard 52 #-Q- g95 P_P = -Dkey_partial_steps -Dkey_trabbl_dif -Dkey_vectopt_loop -Dkey_vectopt_memory -Dkey_orca_r2 -Dkey_ice_lim -Dkey_lim_fdd -Dkey_dynspg_flt -Dkey_diaeiv -Dkey_ldfslp -Dkey_traldf_c2d -Dkey_traldf_eiv -Dkey_dynldf_c3d -Dkey_dtatem -Dkey_dtasal -Dkey_tau_monthly -Dkey_flx_bulk_monthly -Dkey_tradmp -Dkey_trabbc -Dkey_zdftke -Dkey_zdfddm 53 #- 54 #-Q- aix ## ORCA2-LIM standard 55 #-Q- aix P_P = -WF,-Dkey_partial_steps -WF,-Dkey_trabbl_dif -WF,-Dkey_vectopt_memory -WF,-Dkey_orca_r2 -WF,-Dkey_ice_lim -WF,-Dkey_lim_fdd -WF,-Dkey_dynspg_flt -WF,-Dkey_diaeiv -WF,-Dkey_ldfslp -WF,-Dkey_traldf_c2d -WF,-Dkey_traldf_eiv -WF,-Dkey_dynldf_c3d -WF,-Dkey_dtatem -WF,-Dkey_dtasal -WF,-Dkey_tau_monthly -WF,-Dkey_flx_bulk_monthly -WF,-Dkey_tradmp -WF,-Dkey_trabbc -WF,-Dkey_zdftke -WF,-Dkey_zdfddm 56 #- 57 #-Q- osxxlf ## ORCA2-LIM standard 58 #-Q- osxxlf P_P = -WF,-Dkey_partial_steps -WF,-Dkey_trabbl_dif -WF,-Dkey_vectopt_memory -WF,-Dkey_orca_r2 -WF,-Dkey_ice_lim -WF,-Dkey_lim_fdd -WF,-Dkey_dynspg_flt -WF,-Dkey_diaeiv -WF,-Dkey_ldfslp -WF,-Dkey_traldf_c2d -WF,-Dkey_traldf_eiv -WF,-Dkey_dynldf_c3d -WF,-Dkey_dtatem -WF,-Dkey_dtasal -WF,-Dkey_tau_monthly -WF,-Dkey_flx_bulk_monthly -WF,-Dkey_tradmp -WF,-Dkey_trabbc -WF,-Dkey_zdftke -WF,-Dkey_zdfddm 38 #- Prefix for preprocessing --- 39 #-Q- sxnec prefix = -Wp,-D 40 #-Q- sx6nec prefix = -Wp,-D 41 #-Q- eshpux prefix = -Wp,-D 42 #-Q- sxdkrz prefix = -Wp,-D 43 #-Q- linux prefix = -D 44 #-Q- lxiv7 prefix = -D 45 #-Q- lxiv8 prefix = -D 46 #-Q- g95 prefix = -D 47 #-Q- aix prefix = -WF,-D 48 #-Q- osxxlf prefix = -WF,-D 59 49
Note: See TracChangeset
for help on using the changeset viewer.