#--------------------------------------------------------------------- #- OPA SYSTEM : Ocean model (BB_mak.ldef in scripts) #--------------------------------------------------------------------- SHELL = /bin/sh #-Q- t3e #--- Please use gmake instead of make #-Q- fjvpp #--- Please use gmake instead of make #--------------------------------------------------------------------- LIBDIR = ../../../lib MODDIR = $(LIBDIR) MODEL_LIB = $(LIBDIR)/oce/libopa.a IOIPSL_LIB = $(LIBDIR)/libioipsl.a #-Q- sxnec IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a #-Q- sx6nec IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a #-Q- sxdkrz IOIPSL_LIB = $(LIBDIR)/libsxioipsl.a SXMODEL_LIB = $(MODEL_LIB) #-Q- sxnec SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a #-Q- sx6nec SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a #-Q- sxdkrz SXMODEL_LIB = $(LIBDIR)/oce/libsxopa.a OASISMPI2_LIB = LIBMPI = LIBMP = EXEC_BIN = ../../../bin/opa #--------------------------------------------------------------------- #- #- Key options for GYRE ocean configuration: Analytical forcing #-Q- sxnec P_P = -Wp,-Dkey_gyre -Wp,-Dkey_dynspg_fsc -Wp,-Dkey_ldfslp -Wp,-Dkey_zdftke -Wp,-Dkey_vectopt_loop -Wp,-Dkey_vectopt_memory #- #-Q- sx6nec P_P = '-Wp,-Dkey_gyre -Wp,-Dkey_dynspg_fsc -Wp,-Dkey_ldfslp -Wp,-Dkey_zdftke -Wp,-Dkey_vectopt_loop -Wp,-Dkey_vectopt_memory' #- #-Q- hpux P_P = '-Wp,-Dkey_gyre -Wp,-Dkey_dynspg_fsc -Wp,-Dkey_ldfslp -Wp,-Dkey_zdftke -Wp,-Dkey_vectopt_loop -Wp,-Dkey_vectopt_memory' #- #-Q- sxdkrz P_P = '-Wp,-Dkey_gyre -Wp,-Dkey_dynspg_fsc -Wp,-Dkey_ldfslp -Wp,-Dkey_zdftke -Wp,-Dkey_vectopt_loop -Wp,-Dkey_vectopt_memory' #- #-Q- linux P_P = -Dkey_gyre -Dkey_dynspg_fsc -Dkey_ldfslp -Dkey_zdftke -Dkey_vectopt_loop -Dkey_vectopt_memory #- #-Q- lxiv8 P_P = -Dkey_gyre -Dkey_dynspg_fsc -Dkey_ldfslp -Dkey_zdftke -Dkey_vectopt_loop -Dkey_vectopt_memory #- #-Q- g95 P_P = -Dkey_gyre -Dkey_dynspg_fsc -Dkey_ldfslp -Dkey_zdftke -Dkey_vectopt_loop -Dkey_vectopt_memory #- #-Q- aix P_P = -WF,-Dkey_gyre -WF,-Dkey_dynspg_fsc -WF,-Dkey_ldfslp -WF,-Dkey_zdftke -WF,-Dkey_vectopt_loop -WF,-Dkey_vectopt_memory #- #-Q- osxxlf P_P = -WF,-Dkey_gyre -WF,-Dkey_dynspg_fsc -WF,-Dkey_ldfslp -WF,-Dkey_zdftke -WF,-Dkey_vectopt_loop -WF,-Dkey_vectopt_memory