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

source: trunk/CONFIG/ORCA2_LIM/scripts/BB_make @ 473

Last change on this file since 473 was 473, checked in by opalod, 18 years ago

nemo_v1_update_060: SM: IOM + 301 levels + CORE + begining of ctl_stop

  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 224.9 KB
RevLine 
[8]1# $Header$
2# some variables
3TMP = ../../../tmp
[395]4#-Q- sxnec  # Compiler options for NEMO (IDRIS SX5-NEC)
[131]5#-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
[438]6#-Q- sxnec  F_F = $(F_O)
[309]7#-Q- sxnec  L_X = $(L_O) $(L_C) -ftrace
[395]8#-Q- sx6nec  # Compiler options NEMO (CEA SX6-NEC)
[251]9#-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) -I $(MODDIR)/oce
[206]10#-Q- sx6nec  F_O = -size_t64 -dw -Wf\"-A dbl4\" -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
[438]11#-Q- sx6nec  F_F = $(F_O)
[309]12#-Q- sx6nec  L_X = $(L_O) $(L_C) -ftrace
[395]13#-Q- sxdkrz  # Compiler options for NEMO (DKRZ SX6-NEC)
[251]14#-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
[438]15#-Q- sxdkrz  F_F = $(F_O)
[309]16#-Q- sxdkrz  L_X = $(L_O) $(L_C) -ftrace
[395]17#-Q- eshpux  # Compiler options for NEMO (Earth Simulator)
[380]18#-Q- eshpux  # for super perfs!
19#-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
20#-Q- eshpux  # regular options!
21#-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
[438]22#-Q- eshpux  F_F = $(F_O)
[380]23#-Q- eshpux  L_X = $(L_O)
[395]24#-Q- linux  # Compiler options for NEMO (pgf version)
[309]25#-Q- linux  F_O = -Mlist -O3 -byteswapio -r8  -I $(MODDIR) -I$(MODDIR)/oce
[438]26#-Q- linux  F_F = $(F_O)
[309]27#-Q- linux  L_X = -r8 -O3
[395]28#-Q- lxiv7  # Compiler options for NEMO (ifc version)
29#-Q- lxiv7  F_O = -O3 -r8  -I $(MODDIR) -I$(MODDIR)/oce
30#-Q- lxiv7  L_X = -r8 -O3
31#-Q- lxiv8  # Compiler options for NEMO (ifort version)
[309]32#-Q- lxiv8  F_O = -O3 -r8  -I $(MODDIR) -I$(MODDIR)/oce
[438]33#-Q- lxiv8  F_F = $(F_O)
[309]34#-Q- lxiv8  L_X = -r8 -O3
[395]35#-Q- g95  # Compiler options for NEMO (g95 version)
[309]36#-Q- g95  F_O = -O3 -fno-second-underscore -r8 -funroll-all-loops -I $(MODDIR) -I $(MODDIR)/oce
[438]37#-Q- g95  F_F = $(F_O)
[309]38#-Q- g95  L_X = -r8 -O3
[395]39#-Q- aix    # Compiler options for NEMO (aix version)
[356]40#-Q- aix    F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qextname -qsource -q64 -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce
[438]41#-Q- aix    F_F = -O3 -qsave -qrealsize=8 -qsuffix=f=f -qsuffix=cpp=F -qfixed -qextname -qsource -q64 -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce
[369]42#-Q- aix   L_O = $(F_P) -q64 -O3
[45]43#-Q- aix   L_X = $(L_O) $(L_C)
[395]44#-Q- osxxlf    # Compiler options for NEMO (osxxlf version)
[309]45#-Q- osxxlf    F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qsource -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce
[438]46#-Q- osxxlf    F_F = -O3 -qsave -qrealsize=8 -qsuffix=f=f -qsuffix=cpp=F -qfixed -qsource -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce
[369]47#-Q- osxxlf    L_X = -qrealsize=8 -O3
[8]48PREF=
49#-Q- sxnec  PREF=i.
[164]50#-Q- sx6nec PREF=i.
[251]51#-Q- sxdkrz PREF=i.
[380]52#-Q- eshpux PREF=i.
[8]53
[395]54# add suffix to P_P
55P_P := $(P_P:%=$(prefix)%)
56
57# Some tests to define variables related to Agrif compilation
58# Please do not change
59ifneq (,$(findstring key_agrif,$(P_P)))
60AGRIF=use
61else
62AGRIF=notuse
63AGRIF_LIB=
64endif
65ifneq (,$(findstring key_mpp_mpi,$(P_P)))
66AGRIF_MPI=-DAGRIF_MPI
67else
68AGRIF_MPI=
69endif
70
[8]71KEY_LIST = \
[395]72     key_agrif \
[8]73     key_antarctic \
74     key_arctic \
[269]75     key_cfg_1d \
[8]76     key_coupled \
77     key_diaeiv \
78     key_diagap \
79     key_diahdy \
80     key_diahth \
81     key_diainstant \
82     key_diaspr \
83     key_dimgout \
84     key_dtasal \
[438]85     key_dtasss \
[8]86     key_dtasst \
87     key_dtatem \
88     key_dynldf_c1d \
89     key_dynldf_c2d \
90     key_dynldf_c3d \
[365]91     key_dynspg_exp \
92     key_dynspg_flt \
[8]93     key_dynspg_rl \
[365]94     key_dynspg_ts \
[8]95     key_eel_r2 \
96     key_eel_r5 \
97     key_eel_r6 \
98     key_esopa \
99     key_feti \
100     key_floats \
101     key_flx_bulk_daily \
102     key_flx_bulk_monthly \
[473]103     key_flx_core \
[8]104     key_flx_forced_daily \
[121]105     key_gyre \
[8]106     key_ice_lim \
107     key_islands \
[269]108     key_kppcustom \
109     key_kpplktb \
[8]110     key_ldfslp \
111     key_lim_cp1 \
112     key_lim_cp2 \
113     key_lim_cp3 \
114     key_lim_fdd \
115     key_mpp_mpi \
[470]116     key_mpp_omp \
[8]117     key_mpp_shmem \
118     key_noslip_accurate \
119     key_obc \
[473]120     key_orca_lev10 \
[8]121     key_orca_r025 \
122     key_orca_r05 \
123     key_orca_r2 \
124     key_orca_r4 \
125     key_passivetrc \
126     key_tau_daily \
127     key_tau_monthly \
128     key_trabbc \
129     key_trabbl_adv \
130     key_trabbl_dif \
131     key_tradmp \
[470]132     key_traldf_ano \
[8]133     key_traldf_c1d \
134     key_traldf_c2d \
135     key_traldf_c3d \
136     key_traldf_eiv \
[203]137     key_trc_pisces \
[8]138     key_trddyn \
139     key_trdmld \
140     key_trdtra \
[246]141     key_trdvor \
[8]142     key_vectopt_loop \
143     key_vectopt_memory \
[470]144     key_zco \
[8]145     key_zdfcst \
146     key_zdfddm \
[269]147     key_zdfkpp \
[8]148     key_zdfric \
149     key_zdftke
150# .o file list in the library
151LIB_OBJ = \
[366]152      $(MODEL_LIB)(lib_cray.o)\
153      $(MODEL_LIB)(lib_isml.o)\
154      $(MODEL_LIB)(lib_print.o)\
[395]155      $(MODEL_LIB)(agrif_opa_interp.o)\
156      $(MODEL_LIB)(agrif_opa_sponge.o)\
157      $(MODEL_LIB)(agrif_opa_update.o)\
158      $(MODEL_LIB)(agrif_user.o)\
[366]159      $(MODEL_LIB)(albedo.o)\
160      $(MODEL_LIB)(blk_oce.o)\
161      $(MODEL_LIB)(bulk.o)\
162      $(MODEL_LIB)(cla.o)\
163      $(MODEL_LIB)(cla_div.o)\
164      $(MODEL_LIB)(cla_dynspg.o)\
165      $(MODEL_LIB)(closea.o)\
166      $(MODEL_LIB)(cpl.o)\
167      $(MODEL_LIB)(cpl_oce.o)\
[395]168      $(MODEL_LIB)(ctlopn.o)\
[366]169      $(MODEL_LIB)(daymod.o)\
170      $(MODEL_LIB)(diadimg.o)\
171      $(MODEL_LIB)(diafwb.o)\
172      $(MODEL_LIB)(diagap.o)\
173      $(MODEL_LIB)(diahdy.o)\
174      $(MODEL_LIB)(diahth.o)\
175      $(MODEL_LIB)(dianam.o)\
176      $(MODEL_LIB)(diaptr.o)\
177      $(MODEL_LIB)(diaspr.o)\
[473]178      $(MODEL_LIB)(diawri.o)\
[470]179      $(MODEL_LIB)(diawri1d.o)\
[366]180      $(MODEL_LIB)(divcur.o)\
[473]181      $(MODEL_LIB)(dom_ice.o)\
182      $(MODEL_LIB)(dom_oce.o)\
[366]183      $(MODEL_LIB)(domain.o)\
184      $(MODEL_LIB)(domcfg.o)\
185      $(MODEL_LIB)(domhgr.o)\
186      $(MODEL_LIB)(dommsk.o)\
187      $(MODEL_LIB)(domstp.o)\
188      $(MODEL_LIB)(domwri.o)\
189      $(MODEL_LIB)(domzgr.o)\
190      $(MODEL_LIB)(dtasal.o)\
[438]191      $(MODEL_LIB)(dtasss.o)\
[366]192      $(MODEL_LIB)(dtasst.o)\
193      $(MODEL_LIB)(dtatem.o)\
194      $(MODEL_LIB)(dyncor1d.o)\
195      $(MODEL_LIB)(dynhpg.o)\
[470]196      $(MODEL_LIB)(dynhpg_jki.o)\
[366]197      $(MODEL_LIB)(dynkeg.o)\
[470]198      $(MODEL_LIB)(dynldf.o)\
[473]199      $(MODEL_LIB)(dynldf_bilap.o)\
[470]200      $(MODEL_LIB)(dynldf_bilapg.o)\
[366]201      $(MODEL_LIB)(dynldf_iso.o)\
202      $(MODEL_LIB)(dynldf_lap.o)\
[473]203      $(MODEL_LIB)(dynnxt.o)\
[470]204      $(MODEL_LIB)(dynnxt1d.o)\
[366]205      $(MODEL_LIB)(dynspg.o)\
206      $(MODEL_LIB)(dynspg_exp.o)\
[373]207      $(MODEL_LIB)(dynspg_exp_jki.o)\
[366]208      $(MODEL_LIB)(dynspg_flt.o)\
209      $(MODEL_LIB)(dynspg_flt_jki.o)\
[369]210      $(MODEL_LIB)(dynspg_oce.o)\
[366]211      $(MODEL_LIB)(dynspg_rl.o)\
212      $(MODEL_LIB)(dynspg_ts.o)\
[373]213      $(MODEL_LIB)(dynspg_ts_jki.o)\
[366]214      $(MODEL_LIB)(dynvor.o)\
215      $(MODEL_LIB)(dynzad.o)\
[470]216      $(MODEL_LIB)(dynzdf.o)\
[366]217      $(MODEL_LIB)(dynzdf_exp.o)\
218      $(MODEL_LIB)(dynzdf_imp.o)\
[470]219      $(MODEL_LIB)(dynzdf_imp_jki.o)\
[366]220      $(MODEL_LIB)(eosbn2.o)\
221      $(MODEL_LIB)(flo4rk.o)\
[473]222      $(MODEL_LIB)(flo_oce.o)\
[366]223      $(MODEL_LIB)(floats.o)\
224      $(MODEL_LIB)(floblk.o)\
225      $(MODEL_LIB)(flodom.o)\
226      $(MODEL_LIB)(flowri.o)\
[473]227      $(MODEL_LIB)(flx_oce.o)\
[366]228      $(MODEL_LIB)(flxblk.o)\
229      $(MODEL_LIB)(flxfwb.o)\
230      $(MODEL_LIB)(flxmod.o)\
231      $(MODEL_LIB)(flxrnf.o)\
232      $(MODEL_LIB)(geo2ocean.o)\
[473]233      $(MODEL_LIB)(ice.o)\
234      $(MODEL_LIB)(ice_oce.o)\
[470]235      $(MODEL_LIB)(iceini.o)\
[473]236      $(MODEL_LIB)(icestp.o)\
[470]237      $(MODEL_LIB)(icestp1d.o)\
[473]238      $(MODEL_LIB)(in_out_manager.o)\
[366]239      $(MODEL_LIB)(ini1d.o)\
240      $(MODEL_LIB)(initrc.o)\
[473]241      $(MODEL_LIB)(iom.o)\
[366]242      $(MODEL_LIB)(istate.o)\
243      $(MODEL_LIB)(lbclnk.o)\
244      $(MODEL_LIB)(ldfdyn.o)\
245      $(MODEL_LIB)(ldfdyn_oce.o)\
246      $(MODEL_LIB)(ldfeiv.o)\
247      $(MODEL_LIB)(ldfslp.o)\
248      $(MODEL_LIB)(ldftra.o)\
249      $(MODEL_LIB)(ldftra_oce.o)\
250      $(MODEL_LIB)(lib_feti.o)\
251      $(MODEL_LIB)(lib_mpp.o)\
252      $(MODEL_LIB)(limadv.o)\
253      $(MODEL_LIB)(limdia.o)\
[427]254      $(MODEL_LIB)(limdmp.o)\
[366]255      $(MODEL_LIB)(limdyn.o)\
256      $(MODEL_LIB)(limflx.o)\
257      $(MODEL_LIB)(limhdf.o)\
258      $(MODEL_LIB)(limistate.o)\
259      $(MODEL_LIB)(limmsh.o)\
260      $(MODEL_LIB)(limrhg.o)\
261      $(MODEL_LIB)(limrst.o)\
262      $(MODEL_LIB)(limtab.o)\
263      $(MODEL_LIB)(limthd.o)\
264      $(MODEL_LIB)(limthd_lac.o)\
265      $(MODEL_LIB)(limthd_zdf.o)\
266      $(MODEL_LIB)(limtrp.o)\
267      $(MODEL_LIB)(limwri.o)\
268      $(MODEL_LIB)(mppini.o)\
[473]269      $(MODEL_LIB)(obc_oce.o)\
270      $(MODEL_LIB)(obc_par.o)\
[366]271      $(MODEL_LIB)(obccli.o)\
272      $(MODEL_LIB)(obcdom.o)\
273      $(MODEL_LIB)(obcdta.o)\
274      $(MODEL_LIB)(obcdyn.o)\
[369]275      $(MODEL_LIB)(obcdyn_bt.o)\
276      $(MODEL_LIB)(obcfla.o)\
[366]277      $(MODEL_LIB)(obcini.o)\
278      $(MODEL_LIB)(obcrad.o)\
279      $(MODEL_LIB)(obcrst.o)\
280      $(MODEL_LIB)(obcspg.o)\
281      $(MODEL_LIB)(obctra.o)\
282      $(MODEL_LIB)(obcvol.o)\
[473]283      $(MODEL_LIB)(oce.o)\
[470]284      $(MODEL_LIB)(ocesbc.o)\
[366]285      $(MODEL_LIB)(ocfzpt.o)\
286      $(MODEL_LIB)(opa.o)\
287      $(MODEL_LIB)(par_ice.o)\
288      $(MODEL_LIB)(par_kind.o)\
289      $(MODEL_LIB)(par_oce.o)\
290      $(MODEL_LIB)(phycst.o)\
[395]291      $(MODEL_LIB)(prtctl.o)\
[366]292      $(MODEL_LIB)(restart.o)\
293      $(MODEL_LIB)(sms.o)\
[473]294      $(MODEL_LIB)(sol_oce.o)\
[366]295      $(MODEL_LIB)(solfet.o)\
296      $(MODEL_LIB)(solisl.o)\
297      $(MODEL_LIB)(solmat.o)\
298      $(MODEL_LIB)(solpcg.o)\
299      $(MODEL_LIB)(solsor.o)\
300      $(MODEL_LIB)(solsor_e.o)\
301      $(MODEL_LIB)(solver.o)\
[473]302      $(MODEL_LIB)(step.o)\
[470]303      $(MODEL_LIB)(step1d.o)\
[366]304      $(MODEL_LIB)(stpctl.o)\
305      $(MODEL_LIB)(taumod.o)\
306      $(MODEL_LIB)(thd_ice.o)\
[470]307      $(MODEL_LIB)(traadv.o)\
[366]308      $(MODEL_LIB)(traadv_cen2.o)\
[470]309      $(MODEL_LIB)(traadv_cen2_jki.o)\
[366]310      $(MODEL_LIB)(traadv_ctl.o)\
[470]311      $(MODEL_LIB)(traadv_eiv.o)\
[473]312      $(MODEL_LIB)(traadv_muscl.o)\
[470]313      $(MODEL_LIB)(traadv_muscl2.o)\
[366]314      $(MODEL_LIB)(traadv_tvd.o)\
315      $(MODEL_LIB)(trabbc.o)\
316      $(MODEL_LIB)(trabbl.o)\
317      $(MODEL_LIB)(tradmp.o)\
[470]318      $(MODEL_LIB)(traldf.o)\
[473]319      $(MODEL_LIB)(traldf_bilap.o)\
[470]320      $(MODEL_LIB)(traldf_bilapg.o)\
[366]321      $(MODEL_LIB)(traldf_iso.o)\
322      $(MODEL_LIB)(traldf_lap.o)\
323      $(MODEL_LIB)(tranpc.o)\
324      $(MODEL_LIB)(tranxt.o)\
325      $(MODEL_LIB)(traqsr.o)\
326      $(MODEL_LIB)(trasbc.o)\
[470]327      $(MODEL_LIB)(trazdf.o)\
[366]328      $(MODEL_LIB)(trazdf_exp.o)\
329      $(MODEL_LIB)(trazdf_imp.o)\
[470]330      $(MODEL_LIB)(trazdf_imp_jki.o)\
[473]331      $(MODEL_LIB)(trc_oce.o)\
[470]332      $(MODEL_LIB)(trcstp.o)\
[366]333      $(MODEL_LIB)(trdicp.o)\
334      $(MODEL_LIB)(trdicp_oce.o)\
335      $(MODEL_LIB)(trdmld.o)\
336      $(MODEL_LIB)(trdmld_oce.o)\
337      $(MODEL_LIB)(trdmod.o)\
338      $(MODEL_LIB)(trdmod_oce.o)\
339      $(MODEL_LIB)(trdvor.o)\
340      $(MODEL_LIB)(trdvor_oce.o)\
341      $(MODEL_LIB)(wzvmod.o)\
[473]342      $(MODEL_LIB)(zdf_oce.o)\
[366]343      $(MODEL_LIB)(zdfbfr.o)\
344      $(MODEL_LIB)(zdfddm.o)\
345      $(MODEL_LIB)(zdfevd.o)\
346      $(MODEL_LIB)(zdfini.o)\
347      $(MODEL_LIB)(zdfkpp.o)\
348      $(MODEL_LIB)(zdfmxl.o)\
349      $(MODEL_LIB)(zdfric.o)\
350      $(MODEL_LIB)(zdftke.o)\
[470]351      $(MODEL_LIB)(zdftke_jki.o)\
[366]352      $(MODEL_LIB)(zpshde.o)
[395]353
[8]354.SUFFIXES: .f90 .F90 .F
[395]355
[8]356# Target
[125]357all:     diroce $(EXEC_BIN)
[8]358      @cp SRC_FILE_LIST.temp SRC_FILE_LIST
[91]359      @echo OPA model is OK
[395]360# Cleaning objects, libraries and executables
[8]361clean:
[395]362ifeq ($(AGRIF),use)
363      -@(cd OPAFILES; ./efface)
364endif
[8]365      $(RM) model.o $(MODDIR)/oce/*.mod $(MODEL_LIB) $(SXMODEL_LIB) $(EXEC_BIN)
366      @echo OPA model \(.o .mod libraries and executables are removed\)
[395]367
368# Dependancies
[125]369diroce:
370      @if [ ! -d ../../../lib/oce ] ; then mkdir ../../../lib/oce ; fi
371
[451]372$(EXEC_BIN) :  libioipsl firstagrif mpiagrif key keyverif src_file_list libagrif $(MODEL_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) agrif2model.o model.o
[395]373ifeq ($(AGRIF),use)
374      $(F_L) $(L_X) -o $(EXEC_BIN) model.o agrif2model.o $(SXMODEL_LIB) $(OASISMPI2_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP)
375else
[8]376      $(F_L) $(L_X) -o $(EXEC_BIN) model.o $(SXMODEL_LIB) $(OASISMPI2_LIB) $(IOIPSL_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP)
[395]377endif
[8]378
[395]379# Agrif library and conv
380libagrif :
381ifeq ($(AGRIF),use)
382   @( if [ ! -d OPAFILES ]; then mkdir OPAFILES; fi )
383   @( if [ ! -d OPAFILES/AGRIF_INC ]; then mkdir OPAFILES/AGRIF_INC ; fi )
384   @( if [ ! -d OPAFILES/AGRIF_MODELFILES ]; then mkdir OPAFILES/AGRIF_MODELFILES ; fi )
385   @(cd ../../AGRIF ; $(M_K) -f Makefile P_P="$(AGRIF_MPI)" )
386   @cp -rf ../../AGRIF/agrif_opa.in OPAFILES/.
387   @cp -rf ../../AGRIF/conv OPAFILES/.
388   @cp -rf ../../AGRIF/efface OPAFILES/.
389endif
390
391# Agrif interface with NEMO
392agrif2model.o :
393ifeq ($(AGRIF),use)
394   @$(P_C) $(P_O) -IOPAFILES/AGRIF_INC $*.F90 > OPAFILES/$*.F90
395   @$(F_C) \
396#-Q- aix    -qsuffix=f=F90 \
397#-Q- osxxlf    -qsuffix=f=F90 \
398   $(P_P) $(F_O) \
399#-Q- fjvpp     -Z $*.L \
400#-Q- sxnec     -R2 \
401#-Q- sx6nec    -R2 \
402#-Q- sxdkrz    -R2 \
403#-Q- eshpux    -R2 \
404#-Q- aix    -qsource \
405      OPAFILES/$*.F90 || { mv $(PREF).L $(TMP) ; false ; exit ; }
[401]406#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
407#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
408#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
409#-Q- hpux         @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[395]410endif
411
412# IOIPSL library
[8]413libioipsl :
414   (cd ../../IOIPSL/src ; $(M_K) -f Makefile )
415
[395]416# Main program
[8]417model.o :   model.f90
418      @$(F_C) $(F_O) -c model.f90
419
420# if the make script is stopped, one doesn't destroy library
421.PRECIOUS : $(MODEL_LIB)
422#-Q- sxnec .PRECIOUS : $(SXMODEL_LIB)
[164]423#-Q- sx6nec .PRECIOUS : $(SXMODEL_LIB)
[251]424#-Q- sxdkrz .PRECIOUS : $(SXMODEL_LIB)
[380]425#-Q- eshpux .PRECIOUS : $(SXMODEL_LIB)
[8]426
427# library dependancies
428$(MODEL_LIB):  $(LIB_OBJ)
429      @echo
430      @echo La bibliotheque est a jour
431      @echo
432
[395]433# Default rules
[8]434.DEFAULTS:
435
436# rules for the .f90 files
437.f90.a :           
438      @$(F_C) $(P_P) $(F_O) \
439#-Q- fjvpp     -Z $*.L \
440#-Q- sxnec     -R2 \
[164]441#-Q- sx6nec    -R2 \
[251]442#-Q- sxdkrz    -R2 \
[380]443#-Q- eshpux    -R2 \
[8]444#-Q- aix    -qsource \
[356]445      $*.f90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; }
[8]446#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[164]447#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[251]448#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[380]449#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[8]450      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null
451      @$(RM) $*.[of]
452      @if [ -f $*.mod ] ; then mv $*.mod $(MODDIR)/oce ; fi
453#-Q- aix    @mv $(PREF)$*.lst $(PREF)$*.L
454#-Q- linux     @mv $(PREF)$*.lst $(PREF)$*.L
[309]455#-Q- osxxlf    @mv $(PREF)$*.lst $(PREF)$*.L
[356]456      @if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi
[8]457
458# rules for the .F90 files
[395]459.F90.a : 
460ifeq ($(AGRIF),use)
461      @$(P_C) $(P_O) -IOPAFILES/AGRIF_INC $*.F90 > OPAFILES/$*.F90
462      @(cd OPAFILES ; ./conv agrif_opa.in -rm \
[401]463#-Q- linux     -SubloopScalar \
464#-Q- lxiv8     -SubloopScalar \
465#-Q- g95       -SubloopScalar \
466#-Q- f95       -SubloopScalar \
467#-Q- osf1         -SubloopScalar \
[395]468      -comdirin ./ -comdirout AGRIF_MODELFILES/. -convfile $*.F90)
469      -@mv -f OPAFILES/AGRIF_MODELFILES/$*.F90 OPAFILES/$*.F90
470      @$(P_C) $(P_O) -IOPAFILES/AGRIF_INC OPAFILES/$*.F90 > OPAFILES/AGRIF_MODELFILES/$*.F90
471      -@mv -f OPAFILES/AGRIF_MODELFILES/$*.F90 OPAFILES/$*.F90
[8]472      @$(F_C) $(P_P) $(F_O) \
473#-Q- fjvpp     -Z $*.L \
474#-Q- sxnec     -R2 \
[164]475#-Q- sx6nec    -R2 \
[251]476#-Q- sxdkrz    -R2 \
[380]477#-Q- eshpux    -R2 \
[8]478#-Q- aix    -qsource \
[395]479      OPAFILES/$*.F90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; }
480else
481      @$(F_C) $(P_P) $(F_O) \
482#-Q- fjvpp     -Z $*.L \
483#-Q- sxnec     -R2 \
484#-Q- sx6nec    -R2 \
485#-Q- sxdkrz    -R2 \
486#-Q- eshpux    -R2 \
487#-Q- aix    -qsource \
[356]488      $*.F90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; }
[395]489endif
[8]490#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[164]491#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[251]492#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[380]493#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[8]494      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null
495      @$(RM) $*.[of]
496      @if [ -f $*.mod ] ; then mv $*.mod $(MODDIR)/oce ; fi
497#-Q- aix    @mv $(PREF)$*.lst $(PREF)$*.L
498#-Q- linux     @mv $(PREF)$*.lst $(PREF)$*.L
[309]499#-Q- osxxlf    @mv $(PREF)$*.lst $(PREF)$*.L
[356]500      @if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi
[8]501
502# rules for the .F files
503.F.a :           
[438]504      @$(F_C) $(P_P) $(F_F) \
[8]505#-Q- fjvpp     -Z $*.L \
506#-Q- sxnec     -R2 \
[164]507#-Q- sx6nec    -R2 \
[251]508#-Q- sxdkrz    -R2 \
[380]509#-Q- eshpux    -R2 \
[8]510#-Q- aix    -qsource \
[356]511      $*.F || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; }
[8]512#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[164]513#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[251]514#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[380]515#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[8]516      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null
517      @$(RM) $*.[of]
518      @if [ -f $*.mod ] ; then mv $*.mod $(MODDIR)/oce ; fi
519#-Q- aix    @mv $(PREF)$*.lst $(PREF)$*.L
520#-Q- linux     @mv $(PREF)$*.lst $(PREF)$*.L
[309]521#-Q- osxxlf    @mv $(PREF)$*.lst $(PREF)$*.L
[356]522      @if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi
[8]523
524# rules for the library from the .f files
525.f.a :     
526      @$(F_C) $(F_O) \
527#-Q- fjvpp     -Z $*.L \
528#-Q- sxnec     -R2 \
[164]529#-Q- sx6nec    -R2 \
[251]530#-Q- sxdkrz    -R2 \
[380]531#-Q- eshpux    -R2 \
[8]532#-Q- aix    -qsource \
[356]533      $*.f|| { if [ -f $(PREF)$*.L ] ; then mv $*.L $(TMP) ; fi ; false ; exit ; }
[8]534#-Q- sxnec     @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[164]535#-Q- sx6nec    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[251]536#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[380]537#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[8]538      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null
539      @$(RM) -f $*.o
540#-Q- aix    @mv $(PREF)$*.lst $(PREF)$*.L
541#-Q- linux  @mv $(PREF)$*.lst $(PREF)$*.L
[309]542#-Q- osxxlf    @mv $(PREF)$*.lst $(PREF)$*.L
[366]543      @if [ -f $(PREF)$*.L ] ; then mv $*.L $(TMP) ; fi
[395]544
545$(MODEL_LIB)(agrif_opa_interp.o) :  \
[473]546   $(MODEL_LIB)(in_out_manager.o) \
547   $(MODEL_LIB)(lib_print.o) \
548   $(MODEL_LIB)(par_kind.o) \
549   $(MODEL_LIB)(par_oce.o) \
[470]550   in_out_manager.F90 \
551   lib_print.f90 \
552   par_kind.F90 \
553   par_oce.F90 \
[473]554   $(MODEL_LIB)(dom_oce.o) \
[438]555   $(MODEL_LIB)(in_out_manager.o) \
[473]556   $(MODEL_LIB)(oce.o) \
[438]557   $(MODEL_LIB)(par_oce.o) \
[473]558   $(MODEL_LIB)(phycst.o) \
559   $(MODEL_LIB)(sol_oce.o) \
[470]560   dom_oce.F90 \
[395]561   in_out_manager.F90 \
[470]562   oce.F90 \
[395]563   par_oce.F90 \
[470]564   phycst.F90 \
565   sol_oce.F90 \
[395]566   domzgr_substitute.h90 \
567   vectopt_loop_substitute.h90 \
568   KEY_CPP \
569   agrif_opa_interp.F90
570$(MODEL_LIB)(agrif_opa_sponge.o) :  \
[473]571   $(MODEL_LIB)(par_kind.o) \
572   $(MODEL_LIB)(par_oce.o) \
[470]573   par_kind.F90 \
574   par_oce.F90 \
[473]575   $(MODEL_LIB)(dom_oce.o) \
576   $(MODEL_LIB)(oce.o) \
[438]577   $(MODEL_LIB)(par_oce.o) \
[470]578   dom_oce.F90 \
579   oce.F90 \
[395]580   par_oce.F90 \
581   domzgr_substitute.h90 \
582   KEY_CPP \
583   agrif_opa_sponge.F90
584$(MODEL_LIB)(agrif_opa_update.o) :  \
[473]585   $(MODEL_LIB)(dom_oce.o) \
586   $(MODEL_LIB)(in_out_manager.o) \
587   $(MODEL_LIB)(lbclnk.o) \
588   $(MODEL_LIB)(lib_mpp.o) \
589   $(MODEL_LIB)(obc_oce.o) \
590   $(MODEL_LIB)(oce.o) \
591   $(MODEL_LIB)(ocesbc.o) \
592   $(MODEL_LIB)(par_kind.o) \
593   $(MODEL_LIB)(par_oce.o) \
594   $(MODEL_LIB)(prtctl.o) \
[470]595   dom_oce.F90 \
596   in_out_manager.F90 \
597   lbclnk.F90 \
598   lib_mpp.F90 \
599   obc_oce.F90 \
[473]600   oce.F90 \
[470]601   ocesbc.F90 \
602   par_kind.F90 \
603   par_oce.F90 \
604   prtctl.F90 \
[473]605   $(MODEL_LIB)(cla_div.o) \
606   $(MODEL_LIB)(divcur.o) \
[438]607   $(MODEL_LIB)(dom_oce.o) \
608   $(MODEL_LIB)(oce.o) \
[473]609   $(MODEL_LIB)(ocfzpt.o) \
[438]610   $(MODEL_LIB)(par_oce.o) \
[473]611   $(MODEL_LIB)(wzvmod.o) \
[470]612   cla_div.F90 \
613   divcur.F90 \
[395]614   dom_oce.F90 \
[438]615   oce.F90 \
[470]616   ocfzpt.F90 \
[395]617   par_oce.F90 \
[470]618   wzvmod.F90 \
[473]619   domzgr_substitute.h90 \
620   KEY_CPP \
621   agrif_opa_update.F90
622$(MODEL_LIB)(agrif_user.o) :  \
623   $(MODEL_LIB)(blk_oce.o) \
[438]624   $(MODEL_LIB)(cla_div.o) \
[473]625   $(MODEL_LIB)(cpl.o) \
626   $(MODEL_LIB)(cpl_oce.o) \
627   $(MODEL_LIB)(daymod.o) \
628   $(MODEL_LIB)(diaptr.o) \
[438]629   $(MODEL_LIB)(divcur.o) \
[395]630   $(MODEL_LIB)(dom_oce.o) \
[473]631   $(MODEL_LIB)(domain.o) \
632   $(MODEL_LIB)(domcfg.o) \
633   $(MODEL_LIB)(dtasal.o) \
634   $(MODEL_LIB)(dtasst.o) \
635   $(MODEL_LIB)(dtatem.o) \
636   $(MODEL_LIB)(dyncor1d.o) \
637   $(MODEL_LIB)(dynspg_oce.o) \
638   $(MODEL_LIB)(eosbn2.o) \
639   $(MODEL_LIB)(flxfwb.o) \
640   $(MODEL_LIB)(flxmod.o) \
641   $(MODEL_LIB)(iceini.o) \
642   $(MODEL_LIB)(in_out_manager.o) \
643   $(MODEL_LIB)(ini1d.o) \
644   $(MODEL_LIB)(initrc.o) \
645   $(MODEL_LIB)(iom.o) \
646   $(MODEL_LIB)(istate.o) \
647   $(MODEL_LIB)(ldfdyn.o) \
648   $(MODEL_LIB)(ldftra.o) \
649   $(MODEL_LIB)(lib_mpp.o) \
650   $(MODEL_LIB)(lib_print.o) \
651   $(MODEL_LIB)(mppini.o) \
652   $(MODEL_LIB)(obc_par.o) \
653   $(MODEL_LIB)(obcini.o) \
[395]654   $(MODEL_LIB)(oce.o) \
[438]655   $(MODEL_LIB)(ocfzpt.o) \
[473]656   $(MODEL_LIB)(par_kind.o) \
[395]657   $(MODEL_LIB)(par_oce.o) \
[473]658   $(MODEL_LIB)(phycst.o) \
659   $(MODEL_LIB)(prtctl.o) \
660   $(MODEL_LIB)(sol_oce.o) \
661   $(MODEL_LIB)(solver.o) \
662   $(MODEL_LIB)(step.o) \
663   $(MODEL_LIB)(step1d.o) \
664   $(MODEL_LIB)(trdicp.o) \
665   $(MODEL_LIB)(trdmld.o) \
666   $(MODEL_LIB)(trdmod.o) \
667   $(MODEL_LIB)(trdmod_oce.o) \
668   $(MODEL_LIB)(trdvor.o) \
[438]669   $(MODEL_LIB)(wzvmod.o) \
[473]670   $(MODEL_LIB)(zdf_oce.o) \
671   $(MODEL_LIB)(zdfini.o) \
672   $(MODEL_LIB)(zdfmxl.o) \
673   $(MODEL_LIB)(zpshde.o) \
[470]674   blk_oce.F90 \
[395]675   cla_div.F90 \
[470]676   cpl.F90 \
677   cpl_oce.F90 \
678   daymod.F90 \
679   diaptr.F90 \
[395]680   divcur.F90 \
[473]681   dom_oce.F90 \
[470]682   domain.F90 \
683   domcfg.F90 \
684   dtasal.F90 \
685   dtasst.F90 \
686   dtatem.F90 \
687   dyncor1d.F90 \
688   dynspg_oce.F90 \
689   eosbn2.F90 \
690   flxfwb.F90 \
691   flxmod.F90 \
692   iceini.F90 \
[473]693   in_out_manager.F90 \
[470]694   ini1d.F90 \
695   initrc.F90 \
[473]696   iom.F90 \
[470]697   istate.F90 \
698   ldfdyn.F90 \
699   ldftra.F90 \
700   lib_mpp.F90 \
701   lib_print.f90 \
702   mppini.F90 \
[473]703   obc_par.F90 \
[470]704   obcini.F90 \
[395]705   oce.F90 \
706   ocfzpt.F90 \
[470]707   par_kind.F90 \
[395]708   par_oce.F90 \
[470]709   phycst.F90 \
710   prtctl.F90 \
[473]711   sol_oce.F90 \
[470]712   solver.F90 \
[473]713   step.F90 \
[470]714   step1d.F90 \
715   trdicp.F90 \
716   trdmld.F90 \
717   trdmod.F90 \
718   trdmod_oce.F90 \
719   trdvor.F90 \
[395]720   wzvmod.F90 \
[473]721   zdf_oce.F90 \
[470]722   zdfini.F90 \
723   zdfmxl.F90 \
724   zpshde.F90 \
[473]725   $(MODEL_LIB)(agrif_opa_interp.o) \
726   $(MODEL_LIB)(agrif_opa_sponge.o) \
727   $(MODEL_LIB)(agrif_opa_update.o) \
[470]728   $(MODEL_LIB)(dom_oce.o) \
[473]729   $(MODEL_LIB)(ice_oce.o) \
[470]730   $(MODEL_LIB)(in_out_manager.o) \
[395]731   $(MODEL_LIB)(oce.o) \
[473]732   $(MODEL_LIB)(opa.o) \
[395]733   $(MODEL_LIB)(par_oce.o) \
[438]734   $(MODEL_LIB)(sol_oce.o) \
[473]735   $(MODEL_LIB)(tradmp.o) \
[470]736   agrif_opa_interp.F90 \
737   agrif_opa_sponge.F90 \
738   agrif_opa_update.F90 \
[438]739   dom_oce.F90 \
[470]740   ice_oce.F90 \
[438]741   in_out_manager.F90 \
[395]742   oce.F90 \
[470]743   opa.F90 \
[395]744   par_oce.F90 \
[438]745   sol_oce.F90 \
[470]746   tradmp.F90 \
[473]747   $(AGRIF_LIB) \
748   KEY_CPP \
749   agrif_user.F90
750$(MODEL_LIB)(albedo.o) :   \
[395]751   $(MODEL_LIB)(dom_oce.o) \
752   $(MODEL_LIB)(in_out_manager.o) \
[473]753   $(MODEL_LIB)(lib_mpp.o) \
754   $(MODEL_LIB)(lib_print.o) \
[395]755   $(MODEL_LIB)(oce.o) \
[473]756   $(MODEL_LIB)(par_ice.o) \
757   $(MODEL_LIB)(par_kind.o) \
[395]758   $(MODEL_LIB)(par_oce.o) \
[473]759   $(MODEL_LIB)(phycst.o) \
760   $(MODEL_LIB)(prtctl.o) \
[395]761   dom_oce.F90 \
762   in_out_manager.F90 \
[470]763   lib_mpp.F90 \
764   lib_print.f90 \
[395]765   oce.F90 \
[470]766   par_ice.F90 \
767   par_kind.F90 \
[395]768   par_oce.F90 \
[470]769   phycst.F90 \
770   prtctl.F90 \
[473]771   $(MODEL_LIB)(blk_oce.o) \
772   $(MODEL_LIB)(cpl_oce.o) \
773   $(MODEL_LIB)(daymod.o) \
[395]774   $(MODEL_LIB)(dom_oce.o) \
[473]775   $(MODEL_LIB)(flx_oce.o) \
776   $(MODEL_LIB)(ice.o) \
[395]777   $(MODEL_LIB)(in_out_manager.o) \
[473]778   $(MODEL_LIB)(lbclnk.o) \
[395]779   $(MODEL_LIB)(oce.o) \
[473]780   $(MODEL_LIB)(ocfzpt.o) \
[438]781   $(MODEL_LIB)(phycst.o) \
[470]782   blk_oce.F90 \
783   cpl_oce.F90 \
784   daymod.F90 \
[373]785   dom_oce.F90 \
[470]786   flx_oce.F90 \
787   ice.F90 \
[373]788   in_out_manager.F90 \
[470]789   lbclnk.F90 \
[373]790   oce.F90 \
[470]791   ocfzpt.F90 \
[373]792   phycst.F90 \
[473]793   KEY_CPP \
794   albedo.F90
795$(MODEL_LIB)(blk_oce.o) :  \
796   $(MODEL_LIB)(par_kind.o) \
797   par_kind.F90 \
798   $(MODEL_LIB)(par_oce.o) \
799   par_oce.F90 \
800   KEY_CPP \
801   blk_oce.F90
802$(MODEL_LIB)(bulk.o) :  \
803   $(MODEL_LIB)(albedo.o) \
[438]804   $(MODEL_LIB)(blk_oce.o) \
805   $(MODEL_LIB)(cpl_oce.o) \
806   $(MODEL_LIB)(daymod.o) \
[366]807   $(MODEL_LIB)(dom_oce.o) \
[438]808   $(MODEL_LIB)(flx_oce.o) \
[366]809   $(MODEL_LIB)(in_out_manager.o) \
[438]810   $(MODEL_LIB)(lbclnk.o) \
[473]811   $(MODEL_LIB)(lib_mpp.o) \
812   $(MODEL_LIB)(lib_print.o) \
[366]813   $(MODEL_LIB)(oce.o) \
[438]814   $(MODEL_LIB)(ocfzpt.o) \
[470]815   $(MODEL_LIB)(par_kind.o) \
816   $(MODEL_LIB)(par_oce.o) \
[473]817   $(MODEL_LIB)(phycst.o) \
818   $(MODEL_LIB)(prtctl.o) \
[470]819   albedo.F90 \
[373]820   blk_oce.F90 \
821   cpl_oce.F90 \
822   daymod.F90 \
[309]823   dom_oce.F90 \
[373]824   flx_oce.F90 \
[309]825   in_out_manager.F90 \
[373]826   lbclnk.F90 \
[470]827   lib_mpp.F90 \
828   lib_print.f90 \
[309]829   oce.F90 \
[373]830   ocfzpt.F90 \
[438]831   par_kind.F90 \
832   par_oce.F90 \
[470]833   phycst.F90 \
834   prtctl.F90 \
[366]835   $(MODEL_LIB)(blk_oce.o) \
836   $(MODEL_LIB)(dom_oce.o) \
837   $(MODEL_LIB)(flx_oce.o) \
[473]838   $(MODEL_LIB)(flxblk.o) \
839   $(MODEL_LIB)(ice_oce.o) \
[366]840   $(MODEL_LIB)(in_out_manager.o) \
841   $(MODEL_LIB)(oce.o) \
842   $(MODEL_LIB)(ocfzpt.o) \
[438]843   $(MODEL_LIB)(phycst.o) \
844   $(MODEL_LIB)(prtctl.o) \
[473]845   $(MODEL_LIB)(taumod.o) \
[309]846   blk_oce.F90 \
[279]847   dom_oce.F90 \
[473]848   flx_oce.F90 \
[470]849   flxblk.F90 \
850   ice_oce.F90 \
[279]851   in_out_manager.F90 \
852   oce.F90 \
[309]853   ocfzpt.F90 \
[373]854   phycst.F90 \
[395]855   prtctl.F90 \
[470]856   taumod.F90 \
[473]857   KEY_CPP \
858   bulk.F90
859$(MODEL_LIB)(cla.o) :   \
[366]860   $(MODEL_LIB)(blk_oce.o) \
[473]861   $(MODEL_LIB)(cpl_oce.o) \
862   $(MODEL_LIB)(daymod.o) \
[366]863   $(MODEL_LIB)(dom_oce.o) \
[473]864   $(MODEL_LIB)(dtasal.o) \
865   $(MODEL_LIB)(dtasss.o) \
866   $(MODEL_LIB)(dtasst.o) \
867   $(MODEL_LIB)(dtatem.o) \
[366]868   $(MODEL_LIB)(flx_oce.o) \
[473]869   $(MODEL_LIB)(flxmod.o) \
870   $(MODEL_LIB)(flxrnf.o) \
[438]871   $(MODEL_LIB)(ice_oce.o) \
[366]872   $(MODEL_LIB)(in_out_manager.o) \
[473]873   $(MODEL_LIB)(lbclnk.o) \
874   $(MODEL_LIB)(lib_mpp.o) \
875   $(MODEL_LIB)(lib_print.o) \
[366]876   $(MODEL_LIB)(oce.o) \
877   $(MODEL_LIB)(ocfzpt.o) \
[473]878   $(MODEL_LIB)(par_kind.o) \
879   $(MODEL_LIB)(par_oce.o) \
[366]880   $(MODEL_LIB)(phycst.o) \
881   $(MODEL_LIB)(prtctl.o) \
[438]882   $(MODEL_LIB)(taumod.o) \
[473]883   $(MODEL_LIB)(tradmp.o) \
[279]884   blk_oce.F90 \
[470]885   cpl_oce.F90 \
886   daymod.F90 \
[246]887   dom_oce.F90 \
[470]888   dtasal.F90 \
889   dtasss.F90 \
890   dtasst.F90 \
891   dtatem.F90 \
[473]892   flx_oce.F90 \
[470]893   flxmod.F90 \
894   flxrnf.F90 \
[373]895   ice_oce.F90 \
[246]896   in_out_manager.F90 \
[470]897   lbclnk.F90 \
898   lib_mpp.F90 \
899   lib_print.f90 \
[246]900   oce.F90 \
[279]901   ocfzpt.F90 \
[470]902   par_kind.F90 \
903   par_oce.F90 \
[309]904   phycst.F90 \
[395]905   prtctl.F90 \
[373]906   taumod.F90 \
[470]907   tradmp.F90 \
[473]908   $(MODEL_LIB)(dom_oce.o) \
909   $(MODEL_LIB)(in_out_manager.o) \
910   $(MODEL_LIB)(lbclnk.o) \
911   $(MODEL_LIB)(lib_mpp.o) \
912   $(MODEL_LIB)(oce.o) \
913   $(MODEL_LIB)(ocesbc.o) \
914   dom_oce.F90 \
915   in_out_manager.F90 \
916   lbclnk.F90 \
917   lib_mpp.F90 \
918   oce.F90 \
919   ocesbc.F90 \
920   domzgr_substitute.h90 \
921   vectopt_loop_substitute.h90 \
922   KEY_CPP \
923   cla.F90
924$(MODEL_LIB)(cla_div.o) :  \
[366]925   $(MODEL_LIB)(blk_oce.o) \
[438]926   $(MODEL_LIB)(cpl_oce.o) \
927   $(MODEL_LIB)(daymod.o) \
[366]928   $(MODEL_LIB)(dom_oce.o) \
[438]929   $(MODEL_LIB)(dtasal.o) \
[451]930   $(MODEL_LIB)(dtasss.o) \
[438]931   $(MODEL_LIB)(dtasst.o) \
932   $(MODEL_LIB)(dtatem.o) \
[473]933   $(MODEL_LIB)(flx_oce.o) \
[438]934   $(MODEL_LIB)(flxmod.o) \
935   $(MODEL_LIB)(flxrnf.o) \
[366]936   $(MODEL_LIB)(ice_oce.o) \
937   $(MODEL_LIB)(in_out_manager.o) \
[438]938   $(MODEL_LIB)(lbclnk.o) \
939   $(MODEL_LIB)(lib_mpp.o) \
940   $(MODEL_LIB)(lib_print.o) \
[366]941   $(MODEL_LIB)(oce.o) \
942   $(MODEL_LIB)(ocfzpt.o) \
[438]943   $(MODEL_LIB)(par_kind.o) \
944   $(MODEL_LIB)(par_oce.o) \
[366]945   $(MODEL_LIB)(phycst.o) \
946   $(MODEL_LIB)(prtctl.o) \
947   $(MODEL_LIB)(taumod.o) \
[438]948   $(MODEL_LIB)(tradmp.o) \
[246]949   blk_oce.F90 \
[373]950   cpl_oce.F90 \
951   daymod.F90 \
[157]952   dom_oce.F90 \
[373]953   dtasal.F90 \
[451]954   dtasss.F90 \
[373]955   dtasst.F90 \
956   dtatem.F90 \
[473]957   flx_oce.F90 \
[373]958   flxmod.F90 \
959   flxrnf.F90 \
[309]960   ice_oce.F90 \
[157]961   in_out_manager.F90 \
[373]962   lbclnk.F90 \
963   lib_mpp.F90 \
964   lib_print.f90 \
[157]965   oce.F90 \
[246]966   ocfzpt.F90 \
[373]967   par_kind.F90 \
968   par_oce.F90 \
[279]969   phycst.F90 \
[395]970   prtctl.F90 \
[309]971   taumod.F90 \
[373]972   tradmp.F90 \
[473]973   $(MODEL_LIB)(dom_oce.o) \
974   $(MODEL_LIB)(in_out_manager.o) \
975   $(MODEL_LIB)(lbclnk.o) \
976   $(MODEL_LIB)(lib_mpp.o) \
977   $(MODEL_LIB)(oce.o) \
978   $(MODEL_LIB)(ocesbc.o) \
979   dom_oce.F90 \
980   in_out_manager.F90 \
981   lbclnk.F90 \
982   lib_mpp.F90 \
983   oce.F90 \
984   ocesbc.F90 \
985   domzgr_substitute.h90 \
986   KEY_CPP \
987   cla_div.F90
988$(MODEL_LIB)(cla_dynspg.o) :  \
[366]989   $(MODEL_LIB)(blk_oce.o) \
990   $(MODEL_LIB)(cpl_oce.o) \
991   $(MODEL_LIB)(daymod.o) \
992   $(MODEL_LIB)(dom_oce.o) \
993   $(MODEL_LIB)(dtasal.o) \
[451]994   $(MODEL_LIB)(dtasss.o) \
[366]995   $(MODEL_LIB)(dtasst.o) \
996   $(MODEL_LIB)(dtatem.o) \
[473]997   $(MODEL_LIB)(dynspg_oce.o) \
998   $(MODEL_LIB)(flx_oce.o) \
[366]999   $(MODEL_LIB)(flxmod.o) \
1000   $(MODEL_LIB)(flxrnf.o) \
1001   $(MODEL_LIB)(ice_oce.o) \
1002   $(MODEL_LIB)(in_out_manager.o) \
[473]1003   $(MODEL_LIB)(iom.o) \
[366]1004   $(MODEL_LIB)(lbclnk.o) \
1005   $(MODEL_LIB)(lib_mpp.o) \
1006   $(MODEL_LIB)(lib_print.o) \
[473]1007   $(MODEL_LIB)(obc_oce.o) \
1008   $(MODEL_LIB)(obc_par.o) \
1009   $(MODEL_LIB)(obccli.o) \
[366]1010   $(MODEL_LIB)(oce.o) \
[473]1011   $(MODEL_LIB)(ocesbc.o) \
[366]1012   $(MODEL_LIB)(ocfzpt.o) \
1013   $(MODEL_LIB)(par_kind.o) \
1014   $(MODEL_LIB)(par_oce.o) \
1015   $(MODEL_LIB)(phycst.o) \
1016   $(MODEL_LIB)(prtctl.o) \
[473]1017   $(MODEL_LIB)(sol_oce.o) \
[366]1018   $(MODEL_LIB)(taumod.o) \
1019   $(MODEL_LIB)(tradmp.o) \
[473]1020   $(MODEL_LIB)(zdf_oce.o) \
[157]1021   blk_oce.F90 \
[309]1022   cpl_oce.F90 \
1023   daymod.F90 \
[157]1024   dom_oce.F90 \
[309]1025   dtasal.F90 \
[451]1026   dtasss.F90 \
[309]1027   dtasst.F90 \
1028   dtatem.F90 \
[470]1029   dynspg_oce.F90 \
[473]1030   flx_oce.F90 \
[309]1031   flxmod.F90 \
1032   flxrnf.F90 \
[279]1033   ice_oce.F90 \
[157]1034   in_out_manager.F90 \
[473]1035   iom.F90 \
[309]1036   lbclnk.F90 \
1037   lib_mpp.F90 \
1038   lib_print.f90 \
[470]1039   obc_oce.F90 \
1040   obc_par.F90 \
[473]1041   obccli.F90 \
1042   oce.F90 \
[470]1043   ocesbc.F90 \
[157]1044   ocfzpt.F90 \
[309]1045   par_kind.F90 \
1046   par_oce.F90 \
[246]1047   phycst.F90 \
[395]1048   prtctl.F90 \
[470]1049   sol_oce.F90 \
[279]1050   taumod.F90 \
[309]1051   tradmp.F90 \
[470]1052   zdf_oce.F90 \
[366]1053   $(MODEL_LIB)(dom_oce.o) \
1054   $(MODEL_LIB)(flxrnf.o) \
1055   $(MODEL_LIB)(in_out_manager.o) \
1056   $(MODEL_LIB)(lbclnk.o) \
1057   $(MODEL_LIB)(lib_mpp.o) \
[438]1058   $(MODEL_LIB)(obc_oce.o) \
[473]1059   $(MODEL_LIB)(obcdyn.o) \
1060   $(MODEL_LIB)(obcvol.o) \
1061   $(MODEL_LIB)(oce.o) \
[470]1062   $(MODEL_LIB)(ocesbc.o) \
[366]1063   $(MODEL_LIB)(phycst.o) \
[438]1064   $(MODEL_LIB)(sol_oce.o) \
[473]1065   $(MODEL_LIB)(solfet.o) \
1066   $(MODEL_LIB)(solpcg.o) \
1067   $(MODEL_LIB)(solsor.o) \
[438]1068   $(MODEL_LIB)(zdf_oce.o) \
[8]1069   dom_oce.F90 \
[279]1070   flxrnf.F90 \
[8]1071   in_out_manager.F90 \
[279]1072   lbclnk.F90 \
1073   lib_mpp.F90 \
[473]1074   obc_oce.F90 \
[470]1075   obcdyn.F90 \
1076   obcvol.F90 \
[473]1077   oce.F90 \
[470]1078   ocesbc.F90 \
[8]1079   phycst.F90 \
[473]1080   sol_oce.F90 \
[470]1081   solfet.F90 \
1082   solpcg.F90 \
1083   solsor.F90 \
[373]1084   zdf_oce.F90 \
[473]1085   domzgr_substitute.h90 \
1086   vectopt_loop_substitute.h90 \
1087   KEY_CPP \
1088   cla_dynspg.F90
1089$(MODEL_LIB)(closea.o) :   \
1090   $(MODEL_LIB)(blk_oce.o) \
1091   $(MODEL_LIB)(cpl_oce.o) \
1092   $(MODEL_LIB)(daymod.o) \
[366]1093   $(MODEL_LIB)(dom_oce.o) \
[473]1094   $(MODEL_LIB)(dtasal.o) \
1095   $(MODEL_LIB)(dtasss.o) \
1096   $(MODEL_LIB)(dtasst.o) \
1097   $(MODEL_LIB)(dtatem.o) \
1098   $(MODEL_LIB)(flx_oce.o) \
1099   $(MODEL_LIB)(flxmod.o) \
[366]1100   $(MODEL_LIB)(flxrnf.o) \
[473]1101   $(MODEL_LIB)(ice_oce.o) \
[366]1102   $(MODEL_LIB)(in_out_manager.o) \
[473]1103   $(MODEL_LIB)(iom.o) \
[366]1104   $(MODEL_LIB)(lbclnk.o) \
1105   $(MODEL_LIB)(lib_mpp.o) \
[473]1106   $(MODEL_LIB)(lib_print.o) \
[438]1107   $(MODEL_LIB)(oce.o) \
[473]1108   $(MODEL_LIB)(ocfzpt.o) \
1109   $(MODEL_LIB)(par_kind.o) \
1110   $(MODEL_LIB)(par_oce.o) \
[366]1111   $(MODEL_LIB)(phycst.o) \
[473]1112   $(MODEL_LIB)(prtctl.o) \
1113   $(MODEL_LIB)(taumod.o) \
1114   $(MODEL_LIB)(tradmp.o) \
[470]1115   blk_oce.F90 \
1116   cpl_oce.F90 \
1117   daymod.F90 \
[8]1118   dom_oce.F90 \
[470]1119   dtasal.F90 \
1120   dtasss.F90 \
1121   dtasst.F90 \
1122   dtatem.F90 \
[473]1123   flx_oce.F90 \
[470]1124   flxmod.F90 \
[246]1125   flxrnf.F90 \
[470]1126   ice_oce.F90 \
[8]1127   in_out_manager.F90 \
[473]1128   iom.F90 \
[246]1129   lbclnk.F90 \
1130   lib_mpp.F90 \
[470]1131   lib_print.f90 \
[438]1132   oce.F90 \
[470]1133   ocfzpt.F90 \
1134   par_kind.F90 \
1135   par_oce.F90 \
[8]1136   phycst.F90 \
[470]1137   prtctl.F90 \
1138   taumod.F90 \
1139   tradmp.F90 \
[366]1140   $(MODEL_LIB)(dom_oce.o) \
1141   $(MODEL_LIB)(flxrnf.o) \
1142   $(MODEL_LIB)(in_out_manager.o) \
1143   $(MODEL_LIB)(lbclnk.o) \
1144   $(MODEL_LIB)(lib_mpp.o) \
1145   $(MODEL_LIB)(oce.o) \
[473]1146   $(MODEL_LIB)(ocesbc.o) \
[8]1147   dom_oce.F90 \
1148   flxrnf.F90 \
1149   in_out_manager.F90 \
1150   lbclnk.F90 \
1151   lib_mpp.F90 \
[473]1152   oce.F90 \
[470]1153   ocesbc.F90 \
[8]1154   vectopt_loop_substitute.h90 \
1155   KEY_CPP \
1156   closea.F90
[366]1157$(MODEL_LIB)(cpl.o) :   \
[473]1158   $(MODEL_LIB)(dom_oce.o) \
1159   $(MODEL_LIB)(in_out_manager.o) \
1160   $(MODEL_LIB)(lib_print.o) \
1161   $(MODEL_LIB)(oce.o) \
1162   $(MODEL_LIB)(par_kind.o) \
1163   $(MODEL_LIB)(par_oce.o) \
1164   $(MODEL_LIB)(phycst.o) \
1165   $(MODEL_LIB)(prtctl.o) \
[470]1166   dom_oce.F90 \
1167   in_out_manager.F90 \
1168   lib_print.f90 \
1169   oce.F90 \
1170   par_kind.F90 \
1171   par_oce.F90 \
1172   phycst.F90 \
1173   prtctl.F90 \
[473]1174   $(MODEL_LIB)(cpl_oce.o) \
1175   $(MODEL_LIB)(daymod.o) \
[438]1176   $(MODEL_LIB)(dom_oce.o) \
[473]1177   $(MODEL_LIB)(flx_oce.o) \
[438]1178   $(MODEL_LIB)(in_out_manager.o) \
1179   $(MODEL_LIB)(oce.o) \
[473]1180   $(MODEL_LIB)(ocfzpt.o) \
[438]1181   $(MODEL_LIB)(phycst.o) \
[470]1182   cpl_oce.F90 \
1183   daymod.F90 \
[373]1184   dom_oce.F90 \
[470]1185   flx_oce.F90 \
[373]1186   in_out_manager.F90 \
1187   oce.F90 \
[470]1188   ocfzpt.F90 \
[373]1189   phycst.F90 \
[395]1190   $(IOIPSL_LIB) \
[438]1191   KEY_CPP \
[8]1192   cpl.F90
[366]1193$(MODEL_LIB)(cpl_oce.o) :  \
[473]1194   $(MODEL_LIB)(par_kind.o) \
[470]1195   par_kind.F90 \
[473]1196   $(MODEL_LIB)(par_oce.o) \
[470]1197   par_oce.F90 \
[438]1198   KEY_CPP \
1199   cpl_oce.F90
1200$(MODEL_LIB)(ctlopn.o) :   \
1201   $(AGRIF_LIB) \
1202   KEY_CPP \
1203   ctlopn.F90
1204$(MODEL_LIB)(daymod.o) :   \
[473]1205   $(MODEL_LIB)(dom_oce.o) \
1206   $(MODEL_LIB)(in_out_manager.o) \
1207   $(MODEL_LIB)(lib_mpp.o) \
1208   $(MODEL_LIB)(lib_print.o) \
1209   $(MODEL_LIB)(par_kind.o) \
1210   $(MODEL_LIB)(par_oce.o) \
[470]1211   dom_oce.F90 \
1212   in_out_manager.F90 \
1213   lib_mpp.F90 \
1214   lib_print.f90 \
1215   par_kind.F90 \
1216   par_oce.F90 \
[438]1217   $(MODEL_LIB)(dom_oce.o) \
1218   $(MODEL_LIB)(in_out_manager.o) \
[473]1219   $(MODEL_LIB)(phycst.o) \
1220   $(MODEL_LIB)(prtctl.o) \
[373]1221   dom_oce.F90 \
1222   in_out_manager.F90 \
[470]1223   phycst.F90 \
1224   prtctl.F90 \
[473]1225   daymod.F90
1226$(MODEL_LIB)(diadimg.o) :  \
[366]1227   $(MODEL_LIB)(dom_oce.o) \
1228   $(MODEL_LIB)(in_out_manager.o) \
[473]1229   $(MODEL_LIB)(lib_print.o) \
1230   $(MODEL_LIB)(par_kind.o) \
1231   $(MODEL_LIB)(par_oce.o) \
[438]1232   $(MODEL_LIB)(phycst.o) \
1233   $(MODEL_LIB)(prtctl.o) \
[309]1234   dom_oce.F90 \
1235   in_out_manager.F90 \
[470]1236   lib_print.f90 \
1237   par_kind.F90 \
1238   par_oce.F90 \
[373]1239   phycst.F90 \
[395]1240   prtctl.F90 \
[473]1241   $(MODEL_LIB)(daymod.o) \
[366]1242   $(MODEL_LIB)(dom_oce.o) \
1243   $(MODEL_LIB)(in_out_manager.o) \
[473]1244   $(MODEL_LIB)(oce.o) \
[470]1245   daymod.F90 \
[279]1246   dom_oce.F90 \
1247   in_out_manager.F90 \
[470]1248   oce.F90 \
[473]1249   domzgr_substitute.h90 \
1250   KEY_CPP \
1251   diadimg.F90
1252$(MODEL_LIB)(diafwb.o) :   \
1253   $(MODEL_LIB)(albedo.o) \
1254   $(MODEL_LIB)(blk_oce.o) \
1255   $(MODEL_LIB)(cpl_oce.o) \
[438]1256   $(MODEL_LIB)(daymod.o) \
[366]1257   $(MODEL_LIB)(dom_oce.o) \
[473]1258   $(MODEL_LIB)(dtasal.o) \
1259   $(MODEL_LIB)(dtasss.o) \
1260   $(MODEL_LIB)(dtasst.o) \
1261   $(MODEL_LIB)(dtatem.o) \
1262   $(MODEL_LIB)(flx_oce.o) \
1263   $(MODEL_LIB)(flxmod.o) \
1264   $(MODEL_LIB)(flxrnf.o) \
1265   $(MODEL_LIB)(ice_oce.o) \
[366]1266   $(MODEL_LIB)(in_out_manager.o) \
[473]1267   $(MODEL_LIB)(iom.o) \
1268   $(MODEL_LIB)(lbclnk.o) \
1269   $(MODEL_LIB)(lib_mpp.o) \
1270   $(MODEL_LIB)(lib_print.o) \
[438]1271   $(MODEL_LIB)(oce.o) \
[473]1272   $(MODEL_LIB)(ocfzpt.o) \
1273   $(MODEL_LIB)(par_kind.o) \
1274   $(MODEL_LIB)(par_oce.o) \
1275   $(MODEL_LIB)(phycst.o) \
1276   $(MODEL_LIB)(prtctl.o) \
1277   $(MODEL_LIB)(taumod.o) \
1278   $(MODEL_LIB)(tradmp.o) \
[470]1279   albedo.F90 \
1280   blk_oce.F90 \
1281   cpl_oce.F90 \
[373]1282   daymod.F90 \
[246]1283   dom_oce.F90 \
[470]1284   dtasal.F90 \
1285   dtasss.F90 \
1286   dtasst.F90 \
1287   dtatem.F90 \
[473]1288   flx_oce.F90 \
[470]1289   flxmod.F90 \
1290   flxrnf.F90 \
1291   ice_oce.F90 \
[8]1292   in_out_manager.F90 \
[473]1293   iom.F90 \
[470]1294   lbclnk.F90 \
1295   lib_mpp.F90 \
1296   lib_print.f90 \
[373]1297   oce.F90 \
[470]1298   ocfzpt.F90 \
1299   par_kind.F90 \
1300   par_oce.F90 \
1301   phycst.F90 \
1302   prtctl.F90 \
1303   taumod.F90 \
1304   tradmp.F90 \
[438]1305   $(MODEL_LIB)(blk_oce.o) \
[366]1306   $(MODEL_LIB)(dom_oce.o) \
[473]1307   $(MODEL_LIB)(flxblk.o) \
[438]1308   $(MODEL_LIB)(flxrnf.o) \
[366]1309   $(MODEL_LIB)(in_out_manager.o) \
[438]1310   $(MODEL_LIB)(lib_mpp.o) \
[366]1311   $(MODEL_LIB)(oce.o) \
[473]1312   $(MODEL_LIB)(ocesbc.o) \
[438]1313   $(MODEL_LIB)(phycst.o) \
[473]1314   $(MODEL_LIB)(zdf_oce.o) \
[373]1315   blk_oce.F90 \
[246]1316   dom_oce.F90 \
[470]1317   flxblk.F90 \
[373]1318   flxrnf.F90 \
[246]1319   in_out_manager.F90 \
[373]1320   lib_mpp.F90 \
[473]1321   oce.F90 \
[470]1322   ocesbc.F90 \
[373]1323   phycst.F90 \
[470]1324   zdf_oce.F90 \
[8]1325   domzgr_substitute.h90 \
1326   vectopt_loop_substitute.h90 \
1327   KEY_CPP \
1328   diafwb.F90
[366]1329$(MODEL_LIB)(diagap.o) :   \
[473]1330   $(MODEL_LIB)(daymod.o) \
1331   $(MODEL_LIB)(dom_oce.o) \
1332   $(MODEL_LIB)(in_out_manager.o) \
1333   $(MODEL_LIB)(iom.o) \
1334   $(MODEL_LIB)(lbclnk.o) \
1335   $(MODEL_LIB)(lib_print.o) \
1336   $(MODEL_LIB)(oce.o) \
1337   $(MODEL_LIB)(par_kind.o) \
1338   $(MODEL_LIB)(par_oce.o) \
1339   $(MODEL_LIB)(phycst.o) \
1340   $(MODEL_LIB)(prtctl.o) \
[470]1341   daymod.F90 \
1342   dom_oce.F90 \
1343   in_out_manager.F90 \
[473]1344   iom.F90 \
1345   lbclnk.F90 \
[470]1346   lib_print.f90 \
1347   oce.F90 \
1348   par_kind.F90 \
1349   par_oce.F90 \
1350   phycst.F90 \
1351   prtctl.F90 \
[438]1352   $(MODEL_LIB)(daymod.o) \
[473]1353   $(MODEL_LIB)(dianam.o) \
[438]1354   $(MODEL_LIB)(dom_oce.o) \
[473]1355   $(MODEL_LIB)(dtasal.o) \
1356   $(MODEL_LIB)(dtatem.o) \
[438]1357   $(MODEL_LIB)(in_out_manager.o) \
[473]1358   $(MODEL_LIB)(lib_mpp.o) \
[438]1359   $(MODEL_LIB)(oce.o) \
[373]1360   daymod.F90 \
[470]1361   dianam.F90 \
[373]1362   dom_oce.F90 \
[470]1363   dtasal.F90 \
1364   dtatem.F90 \
[373]1365   in_out_manager.F90 \
[470]1366   lib_mpp.F90 \
[373]1367   oce.F90 \
[8]1368   domzgr_substitute.h90 \
[395]1369   $(IOIPSL_LIB) \
[8]1370   KEY_CPP \
1371   diagap.F90
[366]1372$(MODEL_LIB)(diahdy.o) :   \
[473]1373   $(MODEL_LIB)(in_out_manager.o) \
1374   $(MODEL_LIB)(lib_print.o) \
1375   $(MODEL_LIB)(par_kind.o) \
1376   $(MODEL_LIB)(par_oce.o) \
[470]1377   in_out_manager.F90 \
1378   lib_print.f90 \
1379   par_kind.F90 \
1380   par_oce.F90 \
[473]1381   $(MODEL_LIB)(dom_oce.o) \
[438]1382   $(MODEL_LIB)(in_out_manager.o) \
[473]1383   $(MODEL_LIB)(oce.o) \
1384   $(MODEL_LIB)(phycst.o) \
[470]1385   dom_oce.F90 \
[373]1386   in_out_manager.F90 \
[470]1387   oce.F90 \
1388   phycst.F90 \
[8]1389   domzgr_substitute.h90 \
1390   KEY_CPP \
1391   diahdy.F90
[366]1392$(MODEL_LIB)(diahth.o) :   \
[473]1393   $(MODEL_LIB)(in_out_manager.o) \
1394   $(MODEL_LIB)(lib_print.o) \
1395   $(MODEL_LIB)(par_kind.o) \
1396   $(MODEL_LIB)(par_oce.o) \
[470]1397   in_out_manager.F90 \
1398   lib_print.f90 \
1399   par_kind.F90 \
1400   par_oce.F90 \
[473]1401   $(MODEL_LIB)(dom_oce.o) \
[438]1402   $(MODEL_LIB)(in_out_manager.o) \
[473]1403   $(MODEL_LIB)(oce.o) \
1404   $(MODEL_LIB)(phycst.o) \
[470]1405   dom_oce.F90 \
[373]1406   in_out_manager.F90 \
[470]1407   oce.F90 \
1408   phycst.F90 \
[8]1409   domzgr_substitute.h90 \
1410   KEY_CPP \
1411   diahth.F90
[366]1412$(MODEL_LIB)(dianam.o) :   \
[473]1413   $(MODEL_LIB)(dom_oce.o) \
1414   $(MODEL_LIB)(in_out_manager.o) \
1415   $(MODEL_LIB)(lib_print.o) \
1416   $(MODEL_LIB)(par_kind.o) \
1417   $(MODEL_LIB)(par_oce.o) \
1418   $(MODEL_LIB)(phycst.o) \
1419   $(MODEL_LIB)(prtctl.o) \
[470]1420   dom_oce.F90 \
1421   in_out_manager.F90 \
1422   lib_print.f90 \
1423   par_kind.F90 \
1424   par_oce.F90 \
1425   phycst.F90 \
1426   prtctl.F90 \
[473]1427   $(MODEL_LIB)(daymod.o) \
[438]1428   $(MODEL_LIB)(dom_oce.o) \
1429   $(MODEL_LIB)(in_out_manager.o) \
1430   $(MODEL_LIB)(phycst.o) \
[470]1431   daymod.F90 \
[373]1432   dom_oce.F90 \
1433   in_out_manager.F90 \
1434   phycst.F90 \
[473]1435   KEY_CPP \
1436   dianam.F90
1437$(MODEL_LIB)(diaptr.o) :   \
[438]1438   $(MODEL_LIB)(daymod.o) \
[366]1439   $(MODEL_LIB)(dom_oce.o) \
1440   $(MODEL_LIB)(in_out_manager.o) \
[473]1441   $(MODEL_LIB)(lib_print.o) \
1442   $(MODEL_LIB)(par_kind.o) \
1443   $(MODEL_LIB)(par_oce.o) \
[366]1444   $(MODEL_LIB)(phycst.o) \
[473]1445   $(MODEL_LIB)(prtctl.o) \
[373]1446   daymod.F90 \
[309]1447   dom_oce.F90 \
1448   in_out_manager.F90 \
[470]1449   lib_print.f90 \
1450   par_kind.F90 \
1451   par_oce.F90 \
[309]1452   phycst.F90 \
[470]1453   prtctl.F90 \
[366]1454   $(MODEL_LIB)(daymod.o) \
[473]1455   $(MODEL_LIB)(dianam.o) \
[366]1456   $(MODEL_LIB)(dom_oce.o) \
1457   $(MODEL_LIB)(in_out_manager.o) \
[473]1458   $(MODEL_LIB)(ldftra_oce.o) \
1459   $(MODEL_LIB)(lib_mpp.o) \
1460   $(MODEL_LIB)(oce.o) \
[366]1461   $(MODEL_LIB)(phycst.o) \
[309]1462   daymod.F90 \
[470]1463   dianam.F90 \
[279]1464   dom_oce.F90 \
1465   in_out_manager.F90 \
[470]1466   ldftra_oce.F90 \
1467   lib_mpp.F90 \
1468   oce.F90 \
[279]1469   phycst.F90 \
[138]1470   domzgr_substitute.h90 \
1471   vectopt_loop_substitute.h90 \
[395]1472   $(IOIPSL_LIB) \
[138]1473   KEY_CPP \
1474   diaptr.F90
[366]1475$(MODEL_LIB)(diaspr.o) :   \
[473]1476   $(MODEL_LIB)(dom_oce.o) \
1477   $(MODEL_LIB)(in_out_manager.o) \
1478   $(MODEL_LIB)(lbclnk.o) \
1479   $(MODEL_LIB)(lib_mpp.o) \
1480   $(MODEL_LIB)(lib_print.o) \
1481   $(MODEL_LIB)(oce.o) \
1482   $(MODEL_LIB)(par_kind.o) \
1483   $(MODEL_LIB)(par_oce.o) \
1484   $(MODEL_LIB)(sol_oce.o) \
1485   $(MODEL_LIB)(zdf_oce.o) \
[246]1486   dom_oce.F90 \
1487   in_out_manager.F90 \
1488   lbclnk.F90 \
1489   lib_mpp.F90 \
1490   lib_print.f90 \
1491   oce.F90 \
1492   par_kind.F90 \
1493   par_oce.F90 \
1494   sol_oce.F90 \
1495   zdf_oce.F90 \
[366]1496   $(MODEL_LIB)(dom_oce.o) \
1497   $(MODEL_LIB)(in_out_manager.o) \
1498   $(MODEL_LIB)(lib_mpp.o) \
1499   $(MODEL_LIB)(oce.o) \
[473]1500   $(MODEL_LIB)(phycst.o) \
[366]1501   $(MODEL_LIB)(sol_oce.o) \
[473]1502   $(MODEL_LIB)(solfet.o) \
1503   $(MODEL_LIB)(solpcg.o) \
1504   $(MODEL_LIB)(solsor.o) \
[8]1505   dom_oce.F90 \
1506   in_out_manager.F90 \
1507   lib_mpp.F90 \
1508   oce.F90 \
[246]1509   phycst.F90 \
[473]1510   sol_oce.F90 \
[246]1511   solfet.F90 \
1512   solpcg.F90 \
1513   solsor.F90 \
[473]1514   KEY_CPP \
1515   diaspr.F90
1516$(MODEL_LIB)(diawri.o) :   \
1517   $(MODEL_LIB)(blk_oce.o) \
1518   $(MODEL_LIB)(cpl_oce.o) \
1519   $(MODEL_LIB)(daymod.o) \
[366]1520   $(MODEL_LIB)(dom_oce.o) \
[473]1521   $(MODEL_LIB)(dtasal.o) \
1522   $(MODEL_LIB)(dtasss.o) \
1523   $(MODEL_LIB)(dtasst.o) \
1524   $(MODEL_LIB)(dtatem.o) \
1525   $(MODEL_LIB)(flx_oce.o) \
1526   $(MODEL_LIB)(flxmod.o) \
1527   $(MODEL_LIB)(flxrnf.o) \
1528   $(MODEL_LIB)(ice_oce.o) \
[366]1529   $(MODEL_LIB)(in_out_manager.o) \
[473]1530   $(MODEL_LIB)(iom.o) \
1531   $(MODEL_LIB)(lbclnk.o) \
[366]1532   $(MODEL_LIB)(lib_mpp.o) \
[473]1533   $(MODEL_LIB)(lib_print.o) \
[366]1534   $(MODEL_LIB)(oce.o) \
[473]1535   $(MODEL_LIB)(ocfzpt.o) \
1536   $(MODEL_LIB)(par_kind.o) \
1537   $(MODEL_LIB)(par_oce.o) \
[366]1538   $(MODEL_LIB)(phycst.o) \
[473]1539   $(MODEL_LIB)(prtctl.o) \
1540   $(MODEL_LIB)(sol_oce.o) \
[366]1541   $(MODEL_LIB)(solfet.o) \
1542   $(MODEL_LIB)(solpcg.o) \
1543   $(MODEL_LIB)(solsor.o) \
[473]1544   $(MODEL_LIB)(taumod.o) \
1545   $(MODEL_LIB)(tradmp.o) \
1546   $(MODEL_LIB)(zdf_oce.o) \
[246]1547   blk_oce.F90 \
1548   cpl_oce.F90 \
1549   daymod.F90 \
[8]1550   dom_oce.F90 \
[246]1551   dtasal.F90 \
[451]1552   dtasss.F90 \
[246]1553   dtasst.F90 \
1554   dtatem.F90 \
[473]1555   flx_oce.F90 \
[246]1556   flxmod.F90 \
1557   flxrnf.F90 \
1558   ice_oce.F90 \
[8]1559   in_out_manager.F90 \
[473]1560   iom.F90 \
[246]1561   lbclnk.F90 \
[8]1562   lib_mpp.F90 \
[246]1563   lib_print.f90 \
[8]1564   oce.F90 \
[246]1565   ocfzpt.F90 \
1566   par_kind.F90 \
1567   par_oce.F90 \
[8]1568   phycst.F90 \
[395]1569   prtctl.F90 \
[269]1570   sol_oce.F90 \
[473]1571   solfet.F90 \
1572   solpcg.F90 \
1573   solsor.F90 \
[246]1574   taumod.F90 \
1575   tradmp.F90 \
1576   zdf_oce.F90 \
[366]1577   $(MODEL_LIB)(daymod.o) \
1578   $(MODEL_LIB)(diadimg.o) \
1579   $(MODEL_LIB)(diahth.o) \
1580   $(MODEL_LIB)(dianam.o) \
1581   $(MODEL_LIB)(diaspr.o) \
1582   $(MODEL_LIB)(dom_oce.o) \
[473]1583   $(MODEL_LIB)(flx_oce.o) \
[470]1584   $(MODEL_LIB)(flxrnf.o) \
[366]1585   $(MODEL_LIB)(ice_oce.o) \
1586   $(MODEL_LIB)(in_out_manager.o) \
1587   $(MODEL_LIB)(lbclnk.o) \
1588   $(MODEL_LIB)(ldfdyn_oce.o) \
1589   $(MODEL_LIB)(ldftra_oce.o) \
[473]1590   $(MODEL_LIB)(oce.o) \
[470]1591   $(MODEL_LIB)(ocesbc.o) \
[366]1592   $(MODEL_LIB)(ocfzpt.o) \
1593   $(MODEL_LIB)(phycst.o) \
1594   $(MODEL_LIB)(sol_oce.o) \
1595   $(MODEL_LIB)(taumod.o) \
[473]1596   $(MODEL_LIB)(zdf_oce.o) \
[366]1597   $(MODEL_LIB)(zdfddm.o) \
1598   $(MODEL_LIB)(zdfmxl.o) \
[269]1599   daymod.F90 \
[473]1600   diadimg.F90 \
[269]1601   diahth.F90 \
1602   dianam.F90 \
[473]1603   diaspr.F90 \
[269]1604   dom_oce.F90 \
[473]1605   flx_oce.F90 \
[269]1606   flxrnf.F90 \
1607   ice_oce.F90 \
1608   in_out_manager.F90 \
1609   lbclnk.F90 \
[473]1610   ldfdyn_oce.F90 \
1611   ldftra_oce.F90 \
1612   oce.F90 \
[470]1613   ocesbc.F90 \
[269]1614   ocfzpt.F90 \
1615   phycst.F90 \
1616   sol_oce.F90 \
1617   taumod.F90 \
[473]1618   zdf_oce.F90 \
[269]1619   zdfddm.F90 \
1620   zdfmxl.F90 \
[473]1621   $(MODEL_LIB)(dtasst.o) \
1622   $(MODEL_LIB)(lib_mpp.o) \
1623   dtasst.F90 \
1624   lib_mpp.F90 \
1625   diawri_dimg.h90 \
1626   zdfddm_substitute.h90 \
1627   $(IOIPSL_LIB) \
1628   KEY_CPP \
1629   diawri.F90
1630$(MODEL_LIB)(diawri1d.o) : \
1631   $(MODEL_LIB)(blk_oce.o) \
1632   $(MODEL_LIB)(cpl_oce.o) \
[366]1633   $(MODEL_LIB)(daymod.o) \
[473]1634   $(MODEL_LIB)(diadimg.o) \
[366]1635   $(MODEL_LIB)(diahth.o) \
1636   $(MODEL_LIB)(dianam.o) \
[473]1637   $(MODEL_LIB)(diaspr.o) \
[366]1638   $(MODEL_LIB)(dom_oce.o) \
[473]1639   $(MODEL_LIB)(dtasal.o) \
1640   $(MODEL_LIB)(dtasss.o) \
1641   $(MODEL_LIB)(dtasst.o) \
1642   $(MODEL_LIB)(dtatem.o) \
1643   $(MODEL_LIB)(dynzdf_exp.o) \
1644   $(MODEL_LIB)(eosbn2.o) \
1645   $(MODEL_LIB)(flx_oce.o) \
1646   $(MODEL_LIB)(flxmod.o) \
[366]1647   $(MODEL_LIB)(flxrnf.o) \
1648   $(MODEL_LIB)(ice_oce.o) \
1649   $(MODEL_LIB)(in_out_manager.o) \
[473]1650   $(MODEL_LIB)(iom.o) \
[366]1651   $(MODEL_LIB)(lbclnk.o) \
[473]1652   $(MODEL_LIB)(ldfdyn_oce.o) \
1653   $(MODEL_LIB)(ldftra_oce.o) \
1654   $(MODEL_LIB)(lib_mpp.o) \
1655   $(MODEL_LIB)(lib_print.o) \
1656   $(MODEL_LIB)(oce.o) \
[470]1657   $(MODEL_LIB)(ocesbc.o) \
[366]1658   $(MODEL_LIB)(ocfzpt.o) \
[473]1659   $(MODEL_LIB)(par_kind.o) \
1660   $(MODEL_LIB)(par_oce.o) \
[366]1661   $(MODEL_LIB)(phycst.o) \
[473]1662   $(MODEL_LIB)(prtctl.o) \
[366]1663   $(MODEL_LIB)(sol_oce.o) \
1664   $(MODEL_LIB)(taumod.o) \
[473]1665   $(MODEL_LIB)(tradmp.o) \
1666   $(MODEL_LIB)(trazdf_exp.o) \
1667   $(MODEL_LIB)(zdf_oce.o) \
[366]1668   $(MODEL_LIB)(zdfddm.o) \
1669   $(MODEL_LIB)(zdfmxl.o) \
[269]1670   blk_oce.F90 \
1671   cpl_oce.F90 \
[8]1672   daymod.F90 \
[473]1673   diadimg.F90 \
1674   diahth.F90 \
1675   dianam.F90 \
1676   diaspr.F90 \
[8]1677   dom_oce.F90 \
[269]1678   dtasal.F90 \
[451]1679   dtasss.F90 \
[269]1680   dtasst.F90 \
1681   dtatem.F90 \
[473]1682   dynzdf_exp.F90 \
1683   eosbn2.F90 \
1684   flx_oce.F90 \
[269]1685   flxmod.F90 \
[246]1686   flxrnf.F90 \
[8]1687   ice_oce.F90 \
1688   in_out_manager.F90 \
[473]1689   iom.F90 \
[8]1690   lbclnk.F90 \
[473]1691   ldfdyn_oce.F90 \
1692   ldftra_oce.F90 \
[269]1693   lib_mpp.F90 \
1694   lib_print.f90 \
1695   oce.F90 \
[473]1696   ocesbc.F90 \
[8]1697   ocfzpt.F90 \
[269]1698   par_kind.F90 \
1699   par_oce.F90 \
[8]1700   phycst.F90 \
[395]1701   prtctl.F90 \
[211]1702   sol_oce.F90 \
[8]1703   taumod.F90 \
[269]1704   tradmp.F90 \
[473]1705   trazdf_exp.F90 \
[269]1706   zdf_oce.F90 \
[473]1707   zdfddm.F90 \
1708   zdfmxl.F90 \
[366]1709   $(MODEL_LIB)(daymod.o) \
[473]1710   $(MODEL_LIB)(diahth.o) \
1711   $(MODEL_LIB)(dianam.o) \
1712   $(MODEL_LIB)(diawri.o) \
[366]1713   $(MODEL_LIB)(dom_oce.o) \
1714   $(MODEL_LIB)(flxrnf.o) \
1715   $(MODEL_LIB)(ice_oce.o) \
1716   $(MODEL_LIB)(in_out_manager.o) \
1717   $(MODEL_LIB)(lbclnk.o) \
1718   $(MODEL_LIB)(oce.o) \
[473]1719   $(MODEL_LIB)(ocesbc.o) \
[366]1720   $(MODEL_LIB)(ocfzpt.o) \
1721   $(MODEL_LIB)(phycst.o) \
1722   $(MODEL_LIB)(sol_oce.o) \
1723   $(MODEL_LIB)(taumod.o) \
1724   $(MODEL_LIB)(zdf_oce.o) \
[473]1725   $(MODEL_LIB)(zdfddm.o) \
1726   $(MODEL_LIB)(zdfkpp.o) \
1727   $(MODEL_LIB)(zdfmxl.o) \
1728   $(MODEL_LIB)(zdftke.o) \
[269]1729   daymod.F90 \
1730   diahth.F90 \
1731   dianam.F90 \
[473]1732   diawri.F90 \
[269]1733   dom_oce.F90 \
1734   flxrnf.F90 \
1735   ice_oce.F90 \
1736   in_out_manager.F90 \
1737   lbclnk.F90 \
[473]1738   oce.F90 \
[470]1739   ocesbc.F90 \
[269]1740   ocfzpt.F90 \
1741   phycst.F90 \
1742   sol_oce.F90 \
1743   taumod.F90 \
[473]1744   zdf_oce.F90 \
[269]1745   zdfddm.F90 \
[473]1746   zdfkpp.F90 \
[269]1747   zdfmxl.F90 \
[473]1748   zdftke.F90 \
[8]1749   zdfddm_substitute.h90 \
[395]1750   $(IOIPSL_LIB) \
[8]1751   KEY_CPP \
[473]1752   diawri1d.F90
[366]1753$(MODEL_LIB)(divcur.o) :   \
1754   $(MODEL_LIB)(dom_oce.o) \
1755   $(MODEL_LIB)(in_out_manager.o) \
1756   $(MODEL_LIB)(lib_mpp.o) \
1757   $(MODEL_LIB)(lib_print.o) \
1758   $(MODEL_LIB)(obc_par.o) \
1759   $(MODEL_LIB)(oce.o) \
1760   $(MODEL_LIB)(par_kind.o) \
1761   $(MODEL_LIB)(par_oce.o) \
[309]1762   dom_oce.F90 \
1763   in_out_manager.F90 \
[473]1764   lib_mpp.F90 \
1765   lib_print.f90 \
1766   obc_par.F90 \
[309]1767   oce.F90 \
[473]1768   par_kind.F90 \
1769   par_oce.F90 \
[366]1770   $(MODEL_LIB)(dom_oce.o) \
1771   $(MODEL_LIB)(in_out_manager.o) \
1772   $(MODEL_LIB)(lbclnk.o) \
1773   $(MODEL_LIB)(obc_oce.o) \
1774   $(MODEL_LIB)(oce.o) \
[8]1775   dom_oce.F90 \
1776   in_out_manager.F90 \
[309]1777   lbclnk.F90 \
1778   obc_oce.F90 \
[8]1779   oce.F90 \
[473]1780   domzgr_substitute.h90 \
1781   vectopt_loop_substitute.h90 \
1782   KEY_CPP \
1783   divcur.F90
1784$(MODEL_LIB)(dom_ice.o) :  \
1785   $(MODEL_LIB)(par_oce.o) \
1786   par_oce.F90 \
1787   $(MODEL_LIB)(par_ice.o) \
1788   par_ice.F90 \
1789   dom_ice.F90
1790$(MODEL_LIB)(dom_oce.o) :  \
1791   $(MODEL_LIB)(par_kind.o) \
[366]1792   par_kind.F90 \
[473]1793   $(MODEL_LIB)(par_oce.o) \
[366]1794   par_oce.F90 \
[473]1795   KEY_CPP \
1796   dom_oce.F90
1797$(MODEL_LIB)(domain.o) :   \
[366]1798   $(MODEL_LIB)(blk_oce.o) \
1799   $(MODEL_LIB)(closea.o) \
1800   $(MODEL_LIB)(daymod.o) \
1801   $(MODEL_LIB)(dom_oce.o) \
[369]1802   $(MODEL_LIB)(dynspg_oce.o) \
[366]1803   $(MODEL_LIB)(flxrnf.o) \
[473]1804   $(MODEL_LIB)(in_out_manager.o) \
[470]1805   $(MODEL_LIB)(ini1d.o) \
[473]1806   $(MODEL_LIB)(iom.o) \
[366]1807   $(MODEL_LIB)(lbclnk.o) \
1808   $(MODEL_LIB)(lib_mpp.o) \
1809   $(MODEL_LIB)(lib_print.o) \
1810   $(MODEL_LIB)(obc_oce.o) \
[473]1811   $(MODEL_LIB)(oce.o) \
[470]1812   $(MODEL_LIB)(ocesbc.o) \
[366]1813   $(MODEL_LIB)(par_kind.o) \
1814   $(MODEL_LIB)(par_oce.o) \
1815   $(MODEL_LIB)(phycst.o) \
1816   $(MODEL_LIB)(prtctl.o) \
1817   $(MODEL_LIB)(solisl.o) \
[309]1818   blk_oce.F90 \
1819   closea.F90 \
1820   daymod.F90 \
[8]1821   dom_oce.F90 \
[473]1822   dynspg_oce.F90 \
[309]1823   flxrnf.F90 \
[366]1824   in_out_manager.F90 \
[473]1825   ini1d.F90 \
1826   iom.F90 \
1827   lbclnk.F90 \
[309]1828   lib_mpp.F90 \
[473]1829   lib_print.f90 \
1830   obc_oce.F90 \
[366]1831   oce.F90 \
[473]1832   ocesbc.F90 \
1833   par_kind.F90 \
1834   par_oce.F90 \
[309]1835   phycst.F90 \
[473]1836   prtctl.F90 \
1837   solisl.F90 \
[366]1838   $(MODEL_LIB)(blk_oce.o) \
1839   $(MODEL_LIB)(closea.o) \
1840   $(MODEL_LIB)(daymod.o) \
[473]1841   $(MODEL_LIB)(dom_oce.o) \
[366]1842   $(MODEL_LIB)(domhgr.o) \
1843   $(MODEL_LIB)(dommsk.o) \
1844   $(MODEL_LIB)(domstp.o) \
1845   $(MODEL_LIB)(domwri.o) \
1846   $(MODEL_LIB)(domzgr.o) \
1847   $(MODEL_LIB)(flxrnf.o) \
1848   $(MODEL_LIB)(ice_oce.o) \
1849   $(MODEL_LIB)(in_out_manager.o) \
1850   $(MODEL_LIB)(lib_mpp.o) \
1851   $(MODEL_LIB)(oce.o) \
1852   $(MODEL_LIB)(phycst.o) \
[473]1853   blk_oce.F90 \
1854   closea.F90 \
1855   daymod.F90 \
1856   dom_oce.F90 \
1857   domhgr.F90 \
1858   dommsk.F90 \
1859   domstp.F90 \
1860   domwri.F90 \
1861   domzgr.F90 \
1862   flxrnf.F90 \
1863   ice_oce.F90 \
1864   in_out_manager.F90 \
1865   lib_mpp.F90 \
1866   oce.F90 \
1867   phycst.F90 \
[8]1868   domzgr_substitute.h90 \
[395]1869   $(IOIPSL_LIB) \
[8]1870   KEY_CPP \
1871   domain.F90
[366]1872$(MODEL_LIB)(domcfg.o) :   \
[473]1873   $(MODEL_LIB)(dom_oce.o) \
1874   $(MODEL_LIB)(in_out_manager.o) \
1875   $(MODEL_LIB)(iom.o) \
1876   $(MODEL_LIB)(lib_mpp.o) \
1877   $(MODEL_LIB)(lib_print.o) \
1878   $(MODEL_LIB)(obc_oce.o) \
1879   $(MODEL_LIB)(oce.o) \
1880   $(MODEL_LIB)(par_kind.o) \
1881   $(MODEL_LIB)(par_oce.o) \
1882   $(MODEL_LIB)(sol_oce.o) \
1883   $(MODEL_LIB)(solfet.o) \
1884   $(MODEL_LIB)(solpcg.o) \
1885   $(MODEL_LIB)(solsor.o) \
[470]1886   dom_oce.F90 \
1887   in_out_manager.F90 \
[473]1888   iom.F90 \
[470]1889   lib_mpp.F90 \
1890   lib_print.f90 \
1891   obc_oce.F90 \
1892   oce.F90 \
1893   par_kind.F90 \
1894   par_oce.F90 \
[473]1895   sol_oce.F90 \
[470]1896   solfet.F90 \
1897   solpcg.F90 \
1898   solsor.F90 \
[438]1899   $(MODEL_LIB)(dom_oce.o) \
1900   $(MODEL_LIB)(in_out_manager.o) \
1901   $(MODEL_LIB)(lib_mpp.o) \
[473]1902   $(MODEL_LIB)(phycst.o) \
1903   $(MODEL_LIB)(solisl.o) \
[373]1904   dom_oce.F90 \
1905   in_out_manager.F90 \
1906   lib_mpp.F90 \
[470]1907   phycst.F90 \
1908   solisl.F90 \
[473]1909   domcfg.F90
1910$(MODEL_LIB)(domhgr.o) :   \
[366]1911   $(MODEL_LIB)(dom_oce.o) \
1912   $(MODEL_LIB)(in_out_manager.o) \
[473]1913   $(MODEL_LIB)(lbclnk.o) \
1914   $(MODEL_LIB)(lib_print.o) \
1915   $(MODEL_LIB)(par_kind.o) \
1916   $(MODEL_LIB)(par_oce.o) \
[309]1917   dom_oce.F90 \
1918   in_out_manager.F90 \
[473]1919   lbclnk.F90 \
[470]1920   lib_print.f90 \
1921   par_kind.F90 \
1922   par_oce.F90 \
[438]1923   $(MODEL_LIB)(dom_oce.o) \
[366]1924   $(MODEL_LIB)(in_out_manager.o) \
[473]1925   $(MODEL_LIB)(iom.o) \
1926   $(MODEL_LIB)(lib_mpp.o) \
1927   $(MODEL_LIB)(phycst.o) \
[373]1928   dom_oce.F90 \
[309]1929   in_out_manager.F90 \
[473]1930   iom.F90 \
[470]1931   lib_mpp.F90 \
1932   phycst.F90 \
[473]1933   KEY_CPP \
1934   domhgr.F90
1935$(MODEL_LIB)(dommsk.o) :   \
[366]1936   $(MODEL_LIB)(dom_oce.o) \
1937   $(MODEL_LIB)(in_out_manager.o) \
[473]1938   $(MODEL_LIB)(iom.o) \
[438]1939   $(MODEL_LIB)(lib_mpp.o) \
[473]1940   $(MODEL_LIB)(lib_print.o) \
1941   $(MODEL_LIB)(obc_oce.o) \
1942   $(MODEL_LIB)(obc_par.o) \
1943   $(MODEL_LIB)(oce.o) \
1944   $(MODEL_LIB)(par_kind.o) \
1945   $(MODEL_LIB)(par_oce.o) \
1946   $(MODEL_LIB)(sol_oce.o) \
1947   $(MODEL_LIB)(solfet.o) \
1948   $(MODEL_LIB)(solpcg.o) \
1949   $(MODEL_LIB)(solsor.o) \
[470]1950   dom_oce.F90 \
1951   in_out_manager.F90 \
[473]1952   iom.F90 \
[470]1953   lib_mpp.F90 \
1954   lib_print.f90 \
1955   obc_oce.F90 \
1956   obc_par.F90 \
1957   oce.F90 \
1958   par_kind.F90 \
1959   par_oce.F90 \
[473]1960   sol_oce.F90 \
[470]1961   solfet.F90 \
1962   solpcg.F90 \
1963   solsor.F90 \
[438]1964   $(MODEL_LIB)(dom_oce.o) \
[473]1965   $(MODEL_LIB)(dynspg_oce.o) \
[438]1966   $(MODEL_LIB)(in_out_manager.o) \
[473]1967   $(MODEL_LIB)(lbclnk.o) \
[438]1968   $(MODEL_LIB)(lib_mpp.o) \
1969   $(MODEL_LIB)(obc_oce.o) \
1970   $(MODEL_LIB)(oce.o) \
[473]1971   $(MODEL_LIB)(solisl.o) \
[373]1972   dom_oce.F90 \
[470]1973   dynspg_oce.F90 \
[373]1974   in_out_manager.F90 \
[470]1975   lbclnk.F90 \
[373]1976   lib_mpp.F90 \
1977   obc_oce.F90 \
1978   oce.F90 \
[470]1979   solisl.F90 \
[8]1980   vectopt_loop_substitute.h90 \
1981   KEY_CPP \
1982   dommsk.F90
[366]1983$(MODEL_LIB)(domstp.o) :   \
[473]1984   $(MODEL_LIB)(lib_print.o) \
1985   $(MODEL_LIB)(par_kind.o) \
1986   $(MODEL_LIB)(par_oce.o) \
[470]1987   lib_print.f90 \
1988   par_kind.F90 \
1989   par_oce.F90 \
[473]1990   $(MODEL_LIB)(dom_oce.o) \
1991   $(MODEL_LIB)(in_out_manager.o) \
1992   $(MODEL_LIB)(oce.o) \
[470]1993   dom_oce.F90 \
1994   in_out_manager.F90 \
1995   oce.F90 \
[8]1996   domzgr_substitute.h90 \
1997   KEY_CPP \
1998   domstp.F90
[366]1999$(MODEL_LIB)(domwri.o) :   \
[473]2000   $(MODEL_LIB)(lib_print.o) \
2001   $(MODEL_LIB)(par_kind.o) \
2002   $(MODEL_LIB)(par_oce.o) \
[470]2003   lib_print.f90 \
2004   par_kind.F90 \
2005   par_oce.F90 \
[473]2006   $(MODEL_LIB)(dom_oce.o) \
2007   $(MODEL_LIB)(in_out_manager.o) \
[470]2008   dom_oce.F90 \
2009   in_out_manager.F90 \
[473]2010   $(MODEL_LIB)(daymod.o) \
2011   $(MODEL_LIB)(lib_mpp.o) \
[470]2012   daymod.F90 \
2013   lib_mpp.F90 \
[121]2014   domwri_dimg.h90 \
[395]2015   $(IOIPSL_LIB) \
[8]2016   KEY_CPP \
2017   domwri.F90
[366]2018$(MODEL_LIB)(domzgr.o) :   \
[473]2019   $(MODEL_LIB)(dom_oce.o) \
2020   $(MODEL_LIB)(flxrnf.o) \
2021   $(MODEL_LIB)(in_out_manager.o) \
2022   $(MODEL_LIB)(iom.o) \
2023   $(MODEL_LIB)(lbclnk.o) \
2024   $(MODEL_LIB)(lib_mpp.o) \
2025   $(MODEL_LIB)(lib_print.o) \
2026   $(MODEL_LIB)(obc_oce.o) \
2027   $(MODEL_LIB)(oce.o) \
2028   $(MODEL_LIB)(ocesbc.o) \
2029   $(MODEL_LIB)(par_kind.o) \
2030   $(MODEL_LIB)(par_oce.o) \
2031   $(MODEL_LIB)(phycst.o) \
2032   $(MODEL_LIB)(sol_oce.o) \
2033   $(MODEL_LIB)(solfet.o) \
2034   $(MODEL_LIB)(solpcg.o) \
2035   $(MODEL_LIB)(solsor.o) \
[470]2036   dom_oce.F90 \
2037   flxrnf.F90 \
2038   in_out_manager.F90 \
[473]2039   iom.F90 \
[470]2040   lbclnk.F90 \
2041   lib_mpp.F90 \
2042   lib_print.f90 \
2043   obc_oce.F90 \
[473]2044   oce.F90 \
[470]2045   ocesbc.F90 \
2046   par_kind.F90 \
2047   par_oce.F90 \
2048   phycst.F90 \
[473]2049   sol_oce.F90 \
[470]2050   solfet.F90 \
2051   solpcg.F90 \
2052   solsor.F90 \
[473]2053   $(MODEL_LIB)(closea.o) \
[438]2054   $(MODEL_LIB)(dom_oce.o) \
2055   $(MODEL_LIB)(in_out_manager.o) \
[473]2056   $(MODEL_LIB)(ini1d.o) \
2057   $(MODEL_LIB)(iom.o) \
[438]2058   $(MODEL_LIB)(lbclnk.o) \
2059   $(MODEL_LIB)(lib_mpp.o) \
2060   $(MODEL_LIB)(oce.o) \
[473]2061   $(MODEL_LIB)(solisl.o) \
[470]2062   closea.F90 \
[373]2063   dom_oce.F90 \
[473]2064   in_out_manager.F90 \
[470]2065   ini1d.F90 \
[473]2066   iom.F90 \
[373]2067   lbclnk.F90 \
2068   lib_mpp.F90 \
[438]2069   oce.F90 \
[470]2070   solisl.F90 \
[473]2071   domzgr_substitute.h90 \
2072   domzgr_zps.h90 \
2073   vectopt_loop_substitute.h90 \
2074   KEY_CPP \
2075   domzgr.F90
2076$(MODEL_LIB)(dtasal.o) :   \
[366]2077   $(MODEL_LIB)(dom_oce.o) \
2078   $(MODEL_LIB)(in_out_manager.o) \
2079   $(MODEL_LIB)(lbclnk.o) \
2080   $(MODEL_LIB)(lib_mpp.o) \
[473]2081   $(MODEL_LIB)(lib_print.o) \
[366]2082   $(MODEL_LIB)(oce.o) \
2083   $(MODEL_LIB)(par_kind.o) \
2084   $(MODEL_LIB)(par_oce.o) \
[473]2085   $(MODEL_LIB)(phycst.o) \
2086   $(MODEL_LIB)(prtctl.o) \
[8]2087   dom_oce.F90 \
2088   in_out_manager.F90 \
[473]2089   lbclnk.F90 \
2090   lib_mpp.F90 \
[8]2091   lib_print.f90 \
[473]2092   oce.F90 \
[8]2093   par_kind.F90 \
2094   par_oce.F90 \
2095   phycst.F90 \
[395]2096   prtctl.F90 \
[473]2097   $(MODEL_LIB)(daymod.o) \
[366]2098   $(MODEL_LIB)(dom_oce.o) \
2099   $(MODEL_LIB)(in_out_manager.o) \
[473]2100   $(MODEL_LIB)(iom.o) \
2101   $(MODEL_LIB)(lbclnk.o) \
2102   $(MODEL_LIB)(oce.o) \
[470]2103   $(MODEL_LIB)(phycst.o) \
[8]2104   daymod.F90 \
2105   dom_oce.F90 \
2106   in_out_manager.F90 \
[473]2107   iom.F90 \
2108   lbclnk.F90 \
[8]2109   oce.F90 \
[473]2110   phycst.F90 \
[8]2111   domzgr_substitute.h90 \
2112   KEY_CPP \
2113   dtasal.F90
[438]2114$(MODEL_LIB)(dtasss.o) :   \
[473]2115   $(MODEL_LIB)(dom_oce.o) \
2116   $(MODEL_LIB)(in_out_manager.o) \
2117   $(MODEL_LIB)(lbclnk.o) \
2118   $(MODEL_LIB)(lib_print.o) \
2119   $(MODEL_LIB)(oce.o) \
2120   $(MODEL_LIB)(par_kind.o) \
2121   $(MODEL_LIB)(par_oce.o) \
2122   $(MODEL_LIB)(phycst.o) \
2123   $(MODEL_LIB)(prtctl.o) \
[470]2124   dom_oce.F90 \
2125   in_out_manager.F90 \
[473]2126   lbclnk.F90 \
[470]2127   lib_print.f90 \
2128   oce.F90 \
2129   par_kind.F90 \
2130   par_oce.F90 \
2131   phycst.F90 \
2132   prtctl.F90 \
[473]2133   $(MODEL_LIB)(daymod.o) \
[438]2134   $(MODEL_LIB)(dom_oce.o) \
2135   $(MODEL_LIB)(in_out_manager.o) \
[473]2136   $(MODEL_LIB)(iom.o) \
[438]2137   $(MODEL_LIB)(oce.o) \
[473]2138   $(MODEL_LIB)(ocfzpt.o) \
[470]2139   daymod.F90 \
[373]2140   dom_oce.F90 \
2141   in_out_manager.F90 \
[473]2142   iom.F90 \
[373]2143   oce.F90 \
[470]2144   ocfzpt.F90 \
[473]2145   KEY_CPP \
2146   dtasss.F90
2147$(MODEL_LIB)(dtasst.o) :   \
[366]2148   $(MODEL_LIB)(dom_oce.o) \
2149   $(MODEL_LIB)(in_out_manager.o) \
[473]2150   $(MODEL_LIB)(lbclnk.o) \
2151   $(MODEL_LIB)(lib_print.o) \
[438]2152   $(MODEL_LIB)(oce.o) \
[473]2153   $(MODEL_LIB)(par_kind.o) \
2154   $(MODEL_LIB)(par_oce.o) \
2155   $(MODEL_LIB)(phycst.o) \
2156   $(MODEL_LIB)(prtctl.o) \
[470]2157   dom_oce.F90 \
2158   in_out_manager.F90 \
[473]2159   lbclnk.F90 \
[470]2160   lib_print.f90 \
2161   oce.F90 \
2162   par_kind.F90 \
2163   par_oce.F90 \
2164   phycst.F90 \
2165   prtctl.F90 \
[473]2166   $(MODEL_LIB)(daymod.o) \
[438]2167   $(MODEL_LIB)(dom_oce.o) \
2168   $(MODEL_LIB)(in_out_manager.o) \
[473]2169   $(MODEL_LIB)(iom.o) \
[366]2170   $(MODEL_LIB)(oce.o) \
[473]2171   $(MODEL_LIB)(ocfzpt.o) \
[470]2172   daymod.F90 \
[309]2173   dom_oce.F90 \
2174   in_out_manager.F90 \
[473]2175   iom.F90 \
[309]2176   oce.F90 \
[470]2177   ocfzpt.F90 \
[473]2178   KEY_CPP \
2179   dtasst.F90
2180$(MODEL_LIB)(dtatem.o) :   \
[366]2181   $(MODEL_LIB)(dom_oce.o) \
2182   $(MODEL_LIB)(in_out_manager.o) \
[473]2183   $(MODEL_LIB)(lbclnk.o) \
2184   $(MODEL_LIB)(lib_mpp.o) \
2185   $(MODEL_LIB)(lib_print.o) \
[366]2186   $(MODEL_LIB)(oce.o) \
[473]2187   $(MODEL_LIB)(par_kind.o) \
2188   $(MODEL_LIB)(par_oce.o) \
2189   $(MODEL_LIB)(phycst.o) \
2190   $(MODEL_LIB)(prtctl.o) \
[470]2191   dom_oce.F90 \
2192   in_out_manager.F90 \
[473]2193   lbclnk.F90 \
2194   lib_mpp.F90 \
[470]2195   lib_print.f90 \
[473]2196   oce.F90 \
[470]2197   par_kind.F90 \
2198   par_oce.F90 \
2199   phycst.F90 \
2200   prtctl.F90 \
[473]2201   $(MODEL_LIB)(daymod.o) \
[438]2202   $(MODEL_LIB)(dom_oce.o) \
2203   $(MODEL_LIB)(in_out_manager.o) \
[473]2204   $(MODEL_LIB)(iom.o) \
2205   $(MODEL_LIB)(lbclnk.o) \
2206   $(MODEL_LIB)(oce.o) \
[438]2207   $(MODEL_LIB)(phycst.o) \
[470]2208   daymod.F90 \
[373]2209   dom_oce.F90 \
2210   in_out_manager.F90 \
[473]2211   iom.F90 \
2212   lbclnk.F90 \
[470]2213   oce.F90 \
[473]2214   phycst.F90 \
[8]2215   domzgr_substitute.h90 \
2216   KEY_CPP \
2217   dtatem.F90
[366]2218$(MODEL_LIB)(dyncor1d.o) : \
[473]2219   $(MODEL_LIB)(dom_oce.o) \
2220   $(MODEL_LIB)(in_out_manager.o) \
2221   $(MODEL_LIB)(lib_mpp.o) \
2222   $(MODEL_LIB)(lib_print.o) \
2223   $(MODEL_LIB)(par_kind.o) \
2224   $(MODEL_LIB)(par_oce.o) \
[470]2225   dom_oce.F90 \
2226   in_out_manager.F90 \
2227   lib_mpp.F90 \
2228   lib_print.f90 \
2229   par_kind.F90 \
2230   par_oce.F90 \
[438]2231   $(MODEL_LIB)(dom_oce.o) \
2232   $(MODEL_LIB)(in_out_manager.o) \
[473]2233   $(MODEL_LIB)(oce.o) \
2234   $(MODEL_LIB)(phycst.o) \
2235   $(MODEL_LIB)(prtctl.o) \
[373]2236   dom_oce.F90 \
2237   in_out_manager.F90 \
[470]2238   oce.F90 \
2239   phycst.F90 \
2240   prtctl.F90 \
[473]2241   vectopt_loop_substitute.h90 \
2242   KEY_CPP \
2243   dyncor1d.F90
2244$(MODEL_LIB)(dynhpg.o) :   \
[366]2245   $(MODEL_LIB)(dom_oce.o) \
2246   $(MODEL_LIB)(in_out_manager.o) \
[473]2247   $(MODEL_LIB)(lbclnk.o) \
2248   $(MODEL_LIB)(lib_mpp.o) \
2249   $(MODEL_LIB)(lib_print.o) \
[438]2250   $(MODEL_LIB)(oce.o) \
[473]2251   $(MODEL_LIB)(par_kind.o) \
2252   $(MODEL_LIB)(par_oce.o) \
[438]2253   $(MODEL_LIB)(phycst.o) \
2254   $(MODEL_LIB)(prtctl.o) \
[473]2255   $(MODEL_LIB)(trabbl.o) \
2256   $(MODEL_LIB)(trdicp.o) \
2257   $(MODEL_LIB)(trdicp_oce.o) \
2258   $(MODEL_LIB)(trdmld.o) \
2259   $(MODEL_LIB)(trdmld_oce.o) \
2260   $(MODEL_LIB)(trdmod.o) \
2261   $(MODEL_LIB)(trdmod_oce.o) \
2262   $(MODEL_LIB)(trdvor.o) \
2263   $(MODEL_LIB)(trdvor_oce.o) \
[373]2264   dom_oce.F90 \
2265   in_out_manager.F90 \
[470]2266   lbclnk.F90 \
[373]2267   lib_mpp.F90 \
2268   lib_print.f90 \
2269   oce.F90 \
2270   par_kind.F90 \
2271   par_oce.F90 \
[470]2272   phycst.F90 \
2273   prtctl.F90 \
[373]2274   trabbl.F90 \
2275   trdicp.F90 \
2276   trdicp_oce.F90 \
2277   trdmld.F90 \
2278   trdmld_oce.F90 \
[470]2279   trdmod.F90 \
[373]2280   trdmod_oce.F90 \
2281   trdvor.F90 \
2282   trdvor_oce.F90 \
[366]2283   $(MODEL_LIB)(dom_oce.o) \
[473]2284   $(MODEL_LIB)(dynhpg_jki.o) \
[366]2285   $(MODEL_LIB)(in_out_manager.o) \
[470]2286   $(MODEL_LIB)(lbclnk.o) \
[366]2287   $(MODEL_LIB)(oce.o) \
[438]2288   $(MODEL_LIB)(phycst.o) \
2289   $(MODEL_LIB)(prtctl.o) \
2290   $(MODEL_LIB)(trdmod.o) \
[366]2291   $(MODEL_LIB)(trdmod_oce.o) \
[309]2292   dom_oce.F90 \
[470]2293   dynhpg_jki.F90 \
[309]2294   in_out_manager.F90 \
[470]2295   lbclnk.F90 \
[309]2296   oce.F90 \
[373]2297   phycst.F90 \
[395]2298   prtctl.F90 \
[373]2299   trdmod.F90 \
[309]2300   trdmod_oce.F90 \
[8]2301   domzgr_substitute.h90 \
2302   vectopt_loop_substitute.h90 \
2303   KEY_CPP \
2304   dynhpg.F90
[470]2305$(MODEL_LIB)(dynhpg_jki.o) :  \
[473]2306   $(MODEL_LIB)(dom_oce.o) \
2307   $(MODEL_LIB)(in_out_manager.o) \
2308   $(MODEL_LIB)(lib_mpp.o) \
2309   $(MODEL_LIB)(lib_print.o) \
2310   $(MODEL_LIB)(oce.o) \
2311   $(MODEL_LIB)(par_kind.o) \
2312   $(MODEL_LIB)(par_oce.o) \
2313   $(MODEL_LIB)(trabbl.o) \
2314   $(MODEL_LIB)(trdicp.o) \
2315   $(MODEL_LIB)(trdicp_oce.o) \
2316   $(MODEL_LIB)(trdmld.o) \
2317   $(MODEL_LIB)(trdmld_oce.o) \
2318   $(MODEL_LIB)(trdmod_oce.o) \
2319   $(MODEL_LIB)(trdvor.o) \
2320   $(MODEL_LIB)(trdvor_oce.o) \
[373]2321   dom_oce.F90 \
2322   in_out_manager.F90 \
2323   lib_mpp.F90 \
2324   lib_print.f90 \
2325   oce.F90 \
2326   par_kind.F90 \
2327   par_oce.F90 \
2328   trabbl.F90 \
2329   trdicp.F90 \
2330   trdicp_oce.F90 \
2331   trdmld.F90 \
2332   trdmld_oce.F90 \
2333   trdmod_oce.F90 \
2334   trdvor.F90 \
2335   trdvor_oce.F90 \
[366]2336   $(MODEL_LIB)(dom_oce.o) \
2337   $(MODEL_LIB)(in_out_manager.o) \
[473]2338   $(MODEL_LIB)(lbclnk.o) \
[438]2339   $(MODEL_LIB)(oce.o) \
[473]2340   $(MODEL_LIB)(phycst.o) \
2341   $(MODEL_LIB)(prtctl.o) \
2342   $(MODEL_LIB)(trdmod.o) \
[438]2343   $(MODEL_LIB)(trdmod_oce.o) \
[246]2344   dom_oce.F90 \
2345   in_out_manager.F90 \
[470]2346   lbclnk.F90 \
2347   oce.F90 \
2348   phycst.F90 \
2349   prtctl.F90 \
2350   trdmod.F90 \
2351   trdmod_oce.F90 \
2352   domzgr_substitute.h90 \
2353   vectopt_loop_substitute.h90 \
2354   KEY_CPP \
2355   dynhpg_jki.F90
2356$(MODEL_LIB)(dynkeg.o) :   \
[473]2357   $(MODEL_LIB)(dom_oce.o) \
2358   $(MODEL_LIB)(in_out_manager.o) \
2359   $(MODEL_LIB)(lib_mpp.o) \
2360   $(MODEL_LIB)(lib_print.o) \
2361   $(MODEL_LIB)(oce.o) \
2362   $(MODEL_LIB)(par_kind.o) \
2363   $(MODEL_LIB)(par_oce.o) \
2364   $(MODEL_LIB)(trabbl.o) \
2365   $(MODEL_LIB)(trdicp.o) \
2366   $(MODEL_LIB)(trdicp_oce.o) \
2367   $(MODEL_LIB)(trdmld.o) \
2368   $(MODEL_LIB)(trdmld_oce.o) \
2369   $(MODEL_LIB)(trdmod_oce.o) \
2370   $(MODEL_LIB)(trdvor.o) \
2371   $(MODEL_LIB)(trdvor_oce.o) \
[470]2372   dom_oce.F90 \
2373   in_out_manager.F90 \
[269]2374   lib_mpp.F90 \
[8]2375   lib_print.f90 \
[246]2376   oce.F90 \
[8]2377   par_kind.F90 \
2378   par_oce.F90 \
[246]2379   trabbl.F90 \
2380   trdicp.F90 \
2381   trdicp_oce.F90 \
2382   trdmld.F90 \
2383   trdmld_oce.F90 \
2384   trdmod_oce.F90 \
2385   trdvor.F90 \
2386   trdvor_oce.F90 \
[366]2387   $(MODEL_LIB)(dom_oce.o) \
2388   $(MODEL_LIB)(in_out_manager.o) \
2389   $(MODEL_LIB)(oce.o) \
[473]2390   $(MODEL_LIB)(prtctl.o) \
2391   $(MODEL_LIB)(trdmod.o) \
[366]2392   $(MODEL_LIB)(trdmod_oce.o) \
[269]2393   dom_oce.F90 \
2394   in_out_manager.F90 \
[470]2395   oce.F90 \
2396   prtctl.F90 \
2397   trdmod.F90 \
2398   trdmod_oce.F90 \
[473]2399   vectopt_loop_substitute.h90 \
2400   KEY_CPP \
2401   dynkeg.F90
2402$(MODEL_LIB)(dynldf.o) :   \
[470]2403   $(MODEL_LIB)(dom_oce.o) \
2404   $(MODEL_LIB)(in_out_manager.o) \
[473]2405   $(MODEL_LIB)(lbclnk.o) \
2406   $(MODEL_LIB)(ldfdyn_oce.o) \
2407   $(MODEL_LIB)(ldfslp.o) \
2408   $(MODEL_LIB)(ldftra_oce.o) \
2409   $(MODEL_LIB)(lib_mpp.o) \
2410   $(MODEL_LIB)(lib_print.o) \
[470]2411   $(MODEL_LIB)(oce.o) \
[473]2412   $(MODEL_LIB)(par_kind.o) \
2413   $(MODEL_LIB)(par_oce.o) \
2414   $(MODEL_LIB)(phycst.o) \
[470]2415   $(MODEL_LIB)(prtctl.o) \
[473]2416   $(MODEL_LIB)(trabbl.o) \
2417   $(MODEL_LIB)(trdicp.o) \
2418   $(MODEL_LIB)(trdicp_oce.o) \
2419   $(MODEL_LIB)(trdmld.o) \
2420   $(MODEL_LIB)(trdmld_oce.o) \
[470]2421   $(MODEL_LIB)(trdmod.o) \
2422   $(MODEL_LIB)(trdmod_oce.o) \
[473]2423   $(MODEL_LIB)(trdvor.o) \
2424   $(MODEL_LIB)(trdvor_oce.o) \
2425   $(MODEL_LIB)(zdf_oce.o) \
2426   $(MODEL_LIB)(zdfmxl.o) \
[470]2427   dom_oce.F90 \
2428   in_out_manager.F90 \
2429   lbclnk.F90 \
2430   ldfdyn_oce.F90 \
2431   ldfslp.F90 \
2432   ldftra_oce.F90 \
[438]2433   lib_mpp.F90 \
2434   lib_print.f90 \
[269]2435   oce.F90 \
[438]2436   par_kind.F90 \
2437   par_oce.F90 \
[470]2438   phycst.F90 \
2439   prtctl.F90 \
[438]2440   trabbl.F90 \
2441   trdicp.F90 \
2442   trdicp_oce.F90 \
2443   trdmld.F90 \
2444   trdmld_oce.F90 \
[470]2445   trdmod.F90 \
[269]2446   trdmod_oce.F90 \
[438]2447   trdvor.F90 \
2448   trdvor_oce.F90 \
[473]2449   zdf_oce.F90 \
[470]2450   zdfmxl.F90 \
[366]2451   $(MODEL_LIB)(dom_oce.o) \
[473]2452   $(MODEL_LIB)(dynldf_bilap.o) \
2453   $(MODEL_LIB)(dynldf_bilapg.o) \
2454   $(MODEL_LIB)(dynldf_iso.o) \
2455   $(MODEL_LIB)(dynldf_lap.o) \
[366]2456   $(MODEL_LIB)(in_out_manager.o) \
[438]2457   $(MODEL_LIB)(lbclnk.o) \
2458   $(MODEL_LIB)(ldfdyn_oce.o) \
[470]2459   $(MODEL_LIB)(ldfslp.o) \
2460   $(MODEL_LIB)(lib_mpp.o) \
[366]2461   $(MODEL_LIB)(oce.o) \
[470]2462   $(MODEL_LIB)(phycst.o) \
[366]2463   $(MODEL_LIB)(prtctl.o) \
2464   $(MODEL_LIB)(trdmod.o) \
2465   $(MODEL_LIB)(trdmod_oce.o) \
[8]2466   dom_oce.F90 \
[473]2467   dynldf_bilap.F90 \
[470]2468   dynldf_bilapg.F90 \
2469   dynldf_iso.F90 \
2470   dynldf_lap.F90 \
[8]2471   in_out_manager.F90 \
2472   lbclnk.F90 \
2473   ldfdyn_oce.F90 \
[470]2474   ldfslp.F90 \
2475   lib_mpp.F90 \
[8]2476   oce.F90 \
[470]2477   phycst.F90 \
[395]2478   prtctl.F90 \
[438]2479   trdmod.F90 \
[246]2480   trdmod_oce.F90 \
[473]2481   domzgr_substitute.h90 \
2482   vectopt_loop_substitute.h90 \
2483   KEY_CPP \
2484   dynldf.F90
2485$(MODEL_LIB)(dynldf_bilap.o) :   \
[366]2486   $(MODEL_LIB)(dom_oce.o) \
2487   $(MODEL_LIB)(in_out_manager.o) \
2488   $(MODEL_LIB)(lib_mpp.o) \
[473]2489   $(MODEL_LIB)(lib_print.o) \
[366]2490   $(MODEL_LIB)(oce.o) \
[473]2491   $(MODEL_LIB)(par_kind.o) \
2492   $(MODEL_LIB)(par_oce.o) \
2493   $(MODEL_LIB)(trabbl.o) \
2494   $(MODEL_LIB)(trdicp.o) \
2495   $(MODEL_LIB)(trdicp_oce.o) \
2496   $(MODEL_LIB)(trdmld.o) \
2497   $(MODEL_LIB)(trdmld_oce.o) \
[366]2498   $(MODEL_LIB)(trdmod_oce.o) \
[473]2499   $(MODEL_LIB)(trdvor.o) \
2500   $(MODEL_LIB)(trdvor_oce.o) \
[306]2501   dom_oce.F90 \
2502   in_out_manager.F90 \
[438]2503   lib_mpp.F90 \
2504   lib_print.f90 \
[306]2505   oce.F90 \
[438]2506   par_kind.F90 \
2507   par_oce.F90 \
2508   trabbl.F90 \
2509   trdicp.F90 \
2510   trdicp_oce.F90 \
2511   trdmld.F90 \
2512   trdmld_oce.F90 \
[306]2513   trdmod_oce.F90 \
[438]2514   trdvor.F90 \
2515   trdvor_oce.F90 \
[366]2516   $(MODEL_LIB)(dom_oce.o) \
2517   $(MODEL_LIB)(in_out_manager.o) \
2518   $(MODEL_LIB)(lbclnk.o) \
2519   $(MODEL_LIB)(ldfdyn_oce.o) \
[473]2520   $(MODEL_LIB)(oce.o) \
2521   $(MODEL_LIB)(trdmod.o) \
2522   $(MODEL_LIB)(trdmod_oce.o) \
2523   dom_oce.F90 \
2524   in_out_manager.F90 \
2525   lbclnk.F90 \
2526   ldfdyn_oce.F90 \
2527   oce.F90 \
2528   trdmod.F90 \
2529   trdmod_oce.F90 \
2530   domzgr_substitute.h90 \
2531   ldfdyn_substitute.h90 \
2532   vectopt_loop_substitute.h90 \
2533   KEY_CPP \
2534   dynldf_bilap.F90
2535$(MODEL_LIB)(dynldf_bilapg.o) :  \
2536   $(MODEL_LIB)(dom_oce.o) \
2537   $(MODEL_LIB)(in_out_manager.o) \
2538   $(MODEL_LIB)(lbclnk.o) \
2539   $(MODEL_LIB)(ldfdyn_oce.o) \
[470]2540   $(MODEL_LIB)(ldftra_oce.o) \
2541   $(MODEL_LIB)(lib_mpp.o) \
2542   $(MODEL_LIB)(lib_print.o) \
[366]2543   $(MODEL_LIB)(oce.o) \
[470]2544   $(MODEL_LIB)(par_kind.o) \
2545   $(MODEL_LIB)(par_oce.o) \
2546   $(MODEL_LIB)(phycst.o) \
[366]2547   $(MODEL_LIB)(prtctl.o) \
[470]2548   $(MODEL_LIB)(trabbl.o) \
2549   $(MODEL_LIB)(trdicp.o) \
2550   $(MODEL_LIB)(trdicp_oce.o) \
2551   $(MODEL_LIB)(trdmld.o) \
2552   $(MODEL_LIB)(trdmld_oce.o) \
[366]2553   $(MODEL_LIB)(trdmod_oce.o) \
[470]2554   $(MODEL_LIB)(trdvor.o) \
2555   $(MODEL_LIB)(trdvor_oce.o) \
2556   $(MODEL_LIB)(zdfmxl.o) \
[438]2557   dom_oce.F90 \
2558   in_out_manager.F90 \
2559   lbclnk.F90 \
2560   ldfdyn_oce.F90 \
[473]2561   ldftra_oce.F90 \
2562   lib_mpp.F90 \
2563   lib_print.f90 \
[438]2564   oce.F90 \
[473]2565   par_kind.F90 \
2566   par_oce.F90 \
2567   phycst.F90 \
[438]2568   prtctl.F90 \
[473]2569   trabbl.F90 \
2570   trdicp.F90 \
2571   trdicp_oce.F90 \
2572   trdmld.F90 \
2573   trdmld_oce.F90 \
[438]2574   trdmod_oce.F90 \
[473]2575   trdvor.F90 \
2576   trdvor_oce.F90 \
2577   zdfmxl.F90 \
[470]2578   $(MODEL_LIB)(dom_oce.o) \
2579   $(MODEL_LIB)(in_out_manager.o) \
2580   $(MODEL_LIB)(lbclnk.o) \
2581   $(MODEL_LIB)(ldfdyn_oce.o) \
2582   $(MODEL_LIB)(ldfslp.o) \
2583   $(MODEL_LIB)(oce.o) \
2584   $(MODEL_LIB)(prtctl.o) \
2585   $(MODEL_LIB)(trdmod.o) \
2586   $(MODEL_LIB)(trdmod_oce.o) \
2587   $(MODEL_LIB)(zdf_oce.o) \
[473]2588   dom_oce.F90 \
2589   in_out_manager.F90 \
2590   lbclnk.F90 \
2591   ldfdyn_oce.F90 \
2592   ldfslp.F90 \
2593   oce.F90 \
2594   prtctl.F90 \
2595   trdmod.F90 \
2596   trdmod_oce.F90 \
2597   zdf_oce.F90 \
[373]2598   domzgr_substitute.h90 \
2599   ldfdyn_substitute.h90 \
2600   KEY_CPP \
2601   dynldf_bilapg.F90
[473]2602$(MODEL_LIB)(dynldf_iso.o) :  \
[366]2603   $(MODEL_LIB)(dom_oce.o) \
2604   $(MODEL_LIB)(in_out_manager.o) \
[473]2605   $(MODEL_LIB)(lbclnk.o) \
2606   $(MODEL_LIB)(ldfdyn_oce.o) \
2607   $(MODEL_LIB)(ldftra_oce.o) \
[366]2608   $(MODEL_LIB)(lib_mpp.o) \
2609   $(MODEL_LIB)(lib_print.o) \
2610   $(MODEL_LIB)(oce.o) \
2611   $(MODEL_LIB)(par_kind.o) \
2612   $(MODEL_LIB)(par_oce.o) \
[473]2613   $(MODEL_LIB)(phycst.o) \
2614   $(MODEL_LIB)(prtctl.o) \
[366]2615   $(MODEL_LIB)(trabbl.o) \
2616   $(MODEL_LIB)(trdicp.o) \
2617   $(MODEL_LIB)(trdicp_oce.o) \
2618   $(MODEL_LIB)(trdmld.o) \
2619   $(MODEL_LIB)(trdmld_oce.o) \
2620   $(MODEL_LIB)(trdmod_oce.o) \
2621   $(MODEL_LIB)(trdvor.o) \
2622   $(MODEL_LIB)(trdvor_oce.o) \
[473]2623   $(MODEL_LIB)(zdfmxl.o) \
[309]2624   dom_oce.F90 \
2625   in_out_manager.F90 \
2626   lbclnk.F90 \
2627   ldfdyn_oce.F90 \
[246]2628   ldftra_oce.F90 \
[269]2629   lib_mpp.F90 \
[246]2630   lib_print.f90 \
[8]2631   oce.F90 \
[246]2632   par_kind.F90 \
2633   par_oce.F90 \
2634   phycst.F90 \
[395]2635   prtctl.F90 \
[246]2636   trabbl.F90 \
2637   trdicp.F90 \
2638   trdicp_oce.F90 \
2639   trdmld.F90 \
2640   trdmld_oce.F90 \
2641   trdmod_oce.F90 \
2642   trdvor.F90 \
2643   trdvor_oce.F90 \
2644   zdfmxl.F90 \
[366]2645   $(MODEL_LIB)(dom_oce.o) \
2646   $(MODEL_LIB)(in_out_manager.o) \
[470]2647   $(MODEL_LIB)(lbclnk.o) \
[366]2648   $(MODEL_LIB)(ldfdyn_oce.o) \
[473]2649   $(MODEL_LIB)(ldfslp.o) \
[366]2650   $(MODEL_LIB)(ldftra_oce.o) \
2651   $(MODEL_LIB)(oce.o) \
2652   $(MODEL_LIB)(prtctl.o) \
[473]2653   $(MODEL_LIB)(trdmod.o) \
[366]2654   $(MODEL_LIB)(trdmod_oce.o) \
[473]2655   $(MODEL_LIB)(zdf_oce.o) \
[8]2656   dom_oce.F90 \
2657   in_out_manager.F90 \
[470]2658   lbclnk.F90 \
[8]2659   ldfdyn_oce.F90 \
[246]2660   ldfslp.F90 \
[8]2661   ldftra_oce.F90 \
2662   oce.F90 \
[395]2663   prtctl.F90 \
[246]2664   trdmod.F90 \
2665   trdmod_oce.F90 \
2666   zdf_oce.F90 \
[473]2667   domzgr_substitute.h90 \
2668   ldfdyn_substitute.h90 \
2669   vectopt_loop_substitute.h90 \
2670   KEY_CPP \
2671   dynldf_iso.F90
2672$(MODEL_LIB)(dynldf_lap.o) :  \
[366]2673   $(MODEL_LIB)(dom_oce.o) \
2674   $(MODEL_LIB)(in_out_manager.o) \
[438]2675   $(MODEL_LIB)(lbclnk.o) \
[366]2676   $(MODEL_LIB)(ldfdyn_oce.o) \
2677   $(MODEL_LIB)(ldftra_oce.o) \
[473]2678   $(MODEL_LIB)(lib_print.o) \
[366]2679   $(MODEL_LIB)(oce.o) \
[473]2680   $(MODEL_LIB)(par_kind.o) \
2681   $(MODEL_LIB)(par_oce.o) \
2682   $(MODEL_LIB)(phycst.o) \
[366]2683   $(MODEL_LIB)(prtctl.o) \
[473]2684   $(MODEL_LIB)(trabbl.o) \
2685   $(MODEL_LIB)(trdicp.o) \
2686   $(MODEL_LIB)(trdicp_oce.o) \
2687   $(MODEL_LIB)(trdmld.o) \
2688   $(MODEL_LIB)(trdmld_oce.o) \
[366]2689   $(MODEL_LIB)(trdmod_oce.o) \
[473]2690   $(MODEL_LIB)(trdvor.o) \
2691   $(MODEL_LIB)(trdvor_oce.o) \
2692   $(MODEL_LIB)(zdfmxl.o) \
[246]2693   dom_oce.F90 \
2694   in_out_manager.F90 \
2695   lbclnk.F90 \
2696   ldfdyn_oce.F90 \
2697   ldftra_oce.F90 \
2698   lib_print.f90 \
2699   oce.F90 \
2700   par_kind.F90 \
2701   par_oce.F90 \
2702   phycst.F90 \
[395]2703   prtctl.F90 \
[246]2704   trabbl.F90 \
2705   trdicp.F90 \
2706   trdicp_oce.F90 \
2707   trdmld.F90 \
2708   trdmld_oce.F90 \
2709   trdmod_oce.F90 \
2710   trdvor.F90 \
2711   trdvor_oce.F90 \
2712   zdfmxl.F90 \
[366]2713   $(MODEL_LIB)(dom_oce.o) \
2714   $(MODEL_LIB)(in_out_manager.o) \
2715   $(MODEL_LIB)(ldfdyn_oce.o) \
[473]2716   $(MODEL_LIB)(ldfslp.o) \
[366]2717   $(MODEL_LIB)(oce.o) \
[473]2718   $(MODEL_LIB)(trdmod.o) \
[366]2719   $(MODEL_LIB)(trdmod_oce.o) \
[473]2720   $(MODEL_LIB)(zdf_oce.o) \
[8]2721   dom_oce.F90 \
2722   in_out_manager.F90 \
2723   ldfdyn_oce.F90 \
[246]2724   ldfslp.F90 \
[8]2725   oce.F90 \
[246]2726   trdmod.F90 \
2727   trdmod_oce.F90 \
2728   zdf_oce.F90 \
[8]2729   domzgr_substitute.h90 \
2730   ldfdyn_substitute.h90 \
2731   vectopt_loop_substitute.h90 \
2732   KEY_CPP \
2733   dynldf_lap.F90
[473]2734$(MODEL_LIB)(dynnxt.o) :   \
2735   $(MODEL_LIB)(cla_div.o) \
2736   $(MODEL_LIB)(divcur.o) \
[366]2737   $(MODEL_LIB)(dom_oce.o) \
[473]2738   $(MODEL_LIB)(dynspg_oce.o) \
[366]2739   $(MODEL_LIB)(in_out_manager.o) \
[473]2740   $(MODEL_LIB)(lbclnk.o) \
[366]2741   $(MODEL_LIB)(lib_mpp.o) \
2742   $(MODEL_LIB)(lib_print.o) \
[473]2743   $(MODEL_LIB)(obc_oce.o) \
2744   $(MODEL_LIB)(obc_par.o) \
2745   $(MODEL_LIB)(obccli.o) \
[366]2746   $(MODEL_LIB)(oce.o) \
[473]2747   $(MODEL_LIB)(ocesbc.o) \
2748   $(MODEL_LIB)(ocfzpt.o) \
[366]2749   $(MODEL_LIB)(par_kind.o) \
2750   $(MODEL_LIB)(par_oce.o) \
[473]2751   $(MODEL_LIB)(phycst.o) \
2752   $(MODEL_LIB)(sol_oce.o) \
2753   $(MODEL_LIB)(wzvmod.o) \
[395]2754   cla_div.F90 \
2755   divcur.F90 \
[373]2756   dom_oce.F90 \
[369]2757   dynspg_oce.F90 \
[246]2758   in_out_manager.F90 \
[366]2759   lbclnk.F90 \
[246]2760   lib_mpp.F90 \
2761   lib_print.f90 \
[366]2762   obc_oce.F90 \
[369]2763   obc_par.F90 \
[473]2764   obccli.F90 \
2765   oce.F90 \
[470]2766   ocesbc.F90 \
[395]2767   ocfzpt.F90 \
[246]2768   par_kind.F90 \
2769   par_oce.F90 \
[366]2770   phycst.F90 \
[395]2771   sol_oce.F90 \
2772   wzvmod.F90 \
[473]2773   $(MODEL_LIB)(agrif_opa_interp.o) \
2774   $(MODEL_LIB)(agrif_opa_update.o) \
[366]2775   $(MODEL_LIB)(dom_oce.o) \
[369]2776   $(MODEL_LIB)(dynspg_oce.o) \
[366]2777   $(MODEL_LIB)(in_out_manager.o) \
2778   $(MODEL_LIB)(lbclnk.o) \
[369]2779   $(MODEL_LIB)(obc_oce.o) \
[473]2780   $(MODEL_LIB)(obcdyn.o) \
2781   $(MODEL_LIB)(obcdyn_bt.o) \
2782   $(MODEL_LIB)(obcvol.o) \
[366]2783   $(MODEL_LIB)(oce.o) \
[473]2784   $(MODEL_LIB)(prtctl.o) \
[395]2785   agrif_opa_interp.F90 \
2786   agrif_opa_update.F90 \
[269]2787   dom_oce.F90 \
[369]2788   dynspg_oce.F90 \
[269]2789   in_out_manager.F90 \
2790   lbclnk.F90 \
[473]2791   obc_oce.F90 \
[366]2792   obcdyn.F90 \
[369]2793   obcdyn_bt.F90 \
2794   obcvol.F90 \
[269]2795   oce.F90 \
[395]2796   prtctl.F90 \
[473]2797   $(AGRIF_LIB) \
2798   KEY_CPP \
2799   dynnxt.F90
2800$(MODEL_LIB)(dynnxt1d.o) : \
[470]2801   $(MODEL_LIB)(dom_oce.o) \
2802   $(MODEL_LIB)(in_out_manager.o) \
[473]2803   $(MODEL_LIB)(lib_mpp.o) \
2804   $(MODEL_LIB)(lib_print.o) \
[470]2805   $(MODEL_LIB)(oce.o) \
[473]2806   $(MODEL_LIB)(par_kind.o) \
2807   $(MODEL_LIB)(par_oce.o) \
[8]2808   dom_oce.F90 \
2809   in_out_manager.F90 \
[269]2810   lib_mpp.F90 \
2811   lib_print.f90 \
[8]2812   oce.F90 \
[269]2813   par_kind.F90 \
2814   par_oce.F90 \
[473]2815   $(MODEL_LIB)(dom_oce.o) \
2816   $(MODEL_LIB)(in_out_manager.o) \
2817   $(MODEL_LIB)(lbclnk.o) \
2818   $(MODEL_LIB)(oce.o) \
2819   $(MODEL_LIB)(prtctl.o) \
2820   dom_oce.F90 \
2821   in_out_manager.F90 \
2822   lbclnk.F90 \
2823   oce.F90 \
[395]2824   prtctl.F90 \
[473]2825   KEY_CPP \
2826   dynnxt1d.F90
2827$(MODEL_LIB)(dynspg.o) :   \
[395]2828   $(MODEL_LIB)(agrif_opa_interp.o) \
[366]2829   $(MODEL_LIB)(cla_dynspg.o) \
2830   $(MODEL_LIB)(dom_oce.o) \
[369]2831   $(MODEL_LIB)(dynspg_oce.o) \
[366]2832   $(MODEL_LIB)(dynvor.o) \
2833   $(MODEL_LIB)(flxrnf.o) \
2834   $(MODEL_LIB)(in_out_manager.o) \
2835   $(MODEL_LIB)(lbclnk.o) \
2836   $(MODEL_LIB)(ldfdyn_oce.o) \
2837   $(MODEL_LIB)(ldftra_oce.o) \
2838   $(MODEL_LIB)(lib_mpp.o) \
2839   $(MODEL_LIB)(lib_print.o) \
[473]2840   $(MODEL_LIB)(obc_oce.o) \
2841   $(MODEL_LIB)(obc_par.o) \
[369]2842   $(MODEL_LIB)(obcdta.o) \
[366]2843   $(MODEL_LIB)(obcdyn.o) \
[369]2844   $(MODEL_LIB)(obcfla.o) \
[366]2845   $(MODEL_LIB)(obcvol.o) \
[473]2846   $(MODEL_LIB)(oce.o) \
[470]2847   $(MODEL_LIB)(ocesbc.o) \
[366]2848   $(MODEL_LIB)(par_kind.o) \
2849   $(MODEL_LIB)(par_oce.o) \
2850   $(MODEL_LIB)(phycst.o) \
2851   $(MODEL_LIB)(prtctl.o) \
[473]2852   $(MODEL_LIB)(sol_oce.o) \
[366]2853   $(MODEL_LIB)(solfet.o) \
2854   $(MODEL_LIB)(solisl.o) \
[427]2855   $(MODEL_LIB)(solmat.o) \
[366]2856   $(MODEL_LIB)(solpcg.o) \
2857   $(MODEL_LIB)(solsor.o) \
2858   $(MODEL_LIB)(solsor_e.o) \
2859   $(MODEL_LIB)(trabbl.o) \
2860   $(MODEL_LIB)(trdicp.o) \
2861   $(MODEL_LIB)(trdicp_oce.o) \
2862   $(MODEL_LIB)(trdmld.o) \
2863   $(MODEL_LIB)(trdmld_oce.o) \
2864   $(MODEL_LIB)(trdmod_oce.o) \
2865   $(MODEL_LIB)(trdvor.o) \
2866   $(MODEL_LIB)(trdvor_oce.o) \
2867   $(MODEL_LIB)(zdf_oce.o) \
[473]2868   agrif_opa_interp.F90 \
2869   cla_dynspg.F90 \
[365]2870   dom_oce.F90 \
[369]2871   dynspg_oce.F90 \
[473]2872   dynvor.F90 \
2873   flxrnf.F90 \
[365]2874   in_out_manager.F90 \
[473]2875   lbclnk.F90 \
2876   ldfdyn_oce.F90 \
2877   ldftra_oce.F90 \
2878   lib_mpp.F90 \
2879   lib_print.f90 \
[366]2880   obc_oce.F90 \
[473]2881   obc_par.F90 \
2882   obcdta.F90 \
2883   obcdyn.F90 \
2884   obcfla.F90 \
2885   obcvol.F90 \
[366]2886   oce.F90 \
[473]2887   ocesbc.F90 \
2888   par_kind.F90 \
2889   par_oce.F90 \
2890   phycst.F90 \
[395]2891   prtctl.F90 \
[473]2892   sol_oce.F90 \
2893   solfet.F90 \
2894   solisl.F90 \
2895   solmat.F90 \
2896   solpcg.F90 \
2897   solsor.F90 \
2898   solsor_e.F90 \
2899   trabbl.F90 \
2900   trdicp.F90 \
2901   trdicp_oce.F90 \
2902   trdmld.F90 \
2903   trdmld_oce.F90 \
[365]2904   trdmod_oce.F90 \
[473]2905   trdvor.F90 \
2906   trdvor_oce.F90 \
2907   zdf_oce.F90 \
[366]2908   $(MODEL_LIB)(dom_oce.o) \
2909   $(MODEL_LIB)(dynspg_exp.o) \
[373]2910   $(MODEL_LIB)(dynspg_exp_jki.o) \
[366]2911   $(MODEL_LIB)(dynspg_flt.o) \
2912   $(MODEL_LIB)(dynspg_flt_jki.o) \
[369]2913   $(MODEL_LIB)(dynspg_oce.o) \
[366]2914   $(MODEL_LIB)(dynspg_rl.o) \
2915   $(MODEL_LIB)(dynspg_ts.o) \
[373]2916   $(MODEL_LIB)(dynspg_ts_jki.o) \
[366]2917   $(MODEL_LIB)(in_out_manager.o) \
[369]2918   $(MODEL_LIB)(obc_oce.o) \
[366]2919   $(MODEL_LIB)(oce.o) \
2920   $(MODEL_LIB)(prtctl.o) \
2921   $(MODEL_LIB)(trdmod.o) \
2922   $(MODEL_LIB)(trdmod_oce.o) \
[365]2923   dom_oce.F90 \
[473]2924   dynspg_exp.F90 \
2925   dynspg_exp_jki.F90 \
2926   dynspg_flt.F90 \
2927   dynspg_flt_jki.F90 \
[369]2928   dynspg_oce.F90 \
[473]2929   dynspg_rl.F90 \
2930   dynspg_ts.F90 \
2931   dynspg_ts_jki.F90 \
[365]2932   in_out_manager.F90 \
[369]2933   obc_oce.F90 \
[365]2934   oce.F90 \
[395]2935   prtctl.F90 \
[473]2936   trdmod.F90 \
2937   trdmod_oce.F90 \
2938   domzgr_substitute.h90 \
2939   vectopt_loop_substitute.h90 \
2940   KEY_CPP \
2941   dynspg.F90
2942$(MODEL_LIB)(dynspg_exp.o) :  \
[366]2943   $(MODEL_LIB)(blk_oce.o) \
2944   $(MODEL_LIB)(cpl_oce.o) \
2945   $(MODEL_LIB)(daymod.o) \
2946   $(MODEL_LIB)(dom_oce.o) \
2947   $(MODEL_LIB)(dtasal.o) \
[451]2948   $(MODEL_LIB)(dtasss.o) \
[366]2949   $(MODEL_LIB)(dtasst.o) \
2950   $(MODEL_LIB)(dtatem.o) \
[369]2951   $(MODEL_LIB)(dynspg_oce.o) \
[473]2952   $(MODEL_LIB)(flx_oce.o) \
[366]2953   $(MODEL_LIB)(flxmod.o) \
2954   $(MODEL_LIB)(flxrnf.o) \
2955   $(MODEL_LIB)(ice_oce.o) \
2956   $(MODEL_LIB)(in_out_manager.o) \
[473]2957   $(MODEL_LIB)(iom.o) \
[366]2958   $(MODEL_LIB)(lbclnk.o) \
2959   $(MODEL_LIB)(lib_mpp.o) \
2960   $(MODEL_LIB)(lib_print.o) \
[369]2961   $(MODEL_LIB)(obc_oce.o) \
[366]2962   $(MODEL_LIB)(obc_par.o) \
[473]2963   $(MODEL_LIB)(obccli.o) \
[366]2964   $(MODEL_LIB)(oce.o) \
2965   $(MODEL_LIB)(ocfzpt.o) \
2966   $(MODEL_LIB)(par_kind.o) \
2967   $(MODEL_LIB)(par_oce.o) \
2968   $(MODEL_LIB)(phycst.o) \
2969   $(MODEL_LIB)(prtctl.o) \
2970   $(MODEL_LIB)(taumod.o) \
2971   $(MODEL_LIB)(tradmp.o) \
[473]2972   blk_oce.F90 \
2973   cpl_oce.F90 \
2974   daymod.F90 \
[373]2975   dom_oce.F90 \
[473]2976   dtasal.F90 \
2977   dtasss.F90 \
2978   dtasst.F90 \
2979   dtatem.F90 \
2980   dynspg_oce.F90 \
2981   flx_oce.F90 \
2982   flxmod.F90 \
2983   flxrnf.F90 \
2984   ice_oce.F90 \
[373]2985   in_out_manager.F90 \
[473]2986   iom.F90 \
[373]2987   lbclnk.F90 \
2988   lib_mpp.F90 \
[473]2989   lib_print.f90 \
[373]2990   obc_oce.F90 \
2991   obc_par.F90 \
[473]2992   obccli.F90 \
[373]2993   oce.F90 \
[473]2994   ocfzpt.F90 \
2995   par_kind.F90 \
2996   par_oce.F90 \
[373]2997   phycst.F90 \
[395]2998   prtctl.F90 \
[473]2999   taumod.F90 \
3000   tradmp.F90 \
[373]3001   $(MODEL_LIB)(dom_oce.o) \
3002   $(MODEL_LIB)(in_out_manager.o) \
3003   $(MODEL_LIB)(lbclnk.o) \
3004   $(MODEL_LIB)(lib_mpp.o) \
3005   $(MODEL_LIB)(obc_oce.o) \
3006   $(MODEL_LIB)(obc_par.o) \
[473]3007   $(MODEL_LIB)(obcdta.o) \
3008   $(MODEL_LIB)(oce.o) \
[470]3009   $(MODEL_LIB)(ocesbc.o) \
[373]3010   $(MODEL_LIB)(phycst.o) \
3011   $(MODEL_LIB)(prtctl.o) \
[8]3012   dom_oce.F90 \
3013   in_out_manager.F90 \
3014   lbclnk.F90 \
3015   lib_mpp.F90 \
[369]3016   obc_oce.F90 \
[365]3017   obc_par.F90 \
[473]3018   obcdta.F90 \
[365]3019   oce.F90 \
[473]3020   ocesbc.F90 \
[365]3021   phycst.F90 \
[395]3022   prtctl.F90 \
[473]3023   domzgr_substitute.h90 \
3024   vectopt_loop_substitute.h90 \
3025   KEY_CPP \
3026   dynspg_exp.F90
3027$(MODEL_LIB)(dynspg_exp_jki.o) : \
[373]3028   $(MODEL_LIB)(blk_oce.o) \
3029   $(MODEL_LIB)(cpl_oce.o) \
3030   $(MODEL_LIB)(daymod.o) \
[366]3031   $(MODEL_LIB)(dom_oce.o) \
[373]3032   $(MODEL_LIB)(dtasal.o) \
[451]3033   $(MODEL_LIB)(dtasss.o) \
[373]3034   $(MODEL_LIB)(dtasst.o) \
3035   $(MODEL_LIB)(dtatem.o) \
3036   $(MODEL_LIB)(dynspg_oce.o) \
[473]3037   $(MODEL_LIB)(flx_oce.o) \
[373]3038   $(MODEL_LIB)(flxmod.o) \
3039   $(MODEL_LIB)(flxrnf.o) \
3040   $(MODEL_LIB)(ice_oce.o) \
[366]3041   $(MODEL_LIB)(in_out_manager.o) \
[473]3042   $(MODEL_LIB)(iom.o) \
[366]3043   $(MODEL_LIB)(lbclnk.o) \
3044   $(MODEL_LIB)(lib_mpp.o) \
[373]3045   $(MODEL_LIB)(lib_print.o) \
[366]3046   $(MODEL_LIB)(obc_oce.o) \
[373]3047   $(MODEL_LIB)(obc_par.o) \
[473]3048   $(MODEL_LIB)(obccli.o) \
[366]3049   $(MODEL_LIB)(oce.o) \
[373]3050   $(MODEL_LIB)(ocfzpt.o) \
3051   $(MODEL_LIB)(par_kind.o) \
3052   $(MODEL_LIB)(par_oce.o) \
[366]3053   $(MODEL_LIB)(phycst.o) \
3054   $(MODEL_LIB)(prtctl.o) \
[373]3055   $(MODEL_LIB)(taumod.o) \
3056   $(MODEL_LIB)(tradmp.o) \
[473]3057   blk_oce.F90 \
3058   cpl_oce.F90 \
3059   daymod.F90 \
[365]3060   dom_oce.F90 \
[473]3061   dtasal.F90 \
3062   dtasss.F90 \
3063   dtasst.F90 \
3064   dtatem.F90 \
3065   dynspg_oce.F90 \
3066   flx_oce.F90 \
3067   flxmod.F90 \
3068   flxrnf.F90 \
3069   ice_oce.F90 \
[365]3070   in_out_manager.F90 \
[473]3071   iom.F90 \
[365]3072   lbclnk.F90 \
3073   lib_mpp.F90 \
[473]3074   lib_print.f90 \
[365]3075   obc_oce.F90 \
[373]3076   obc_par.F90 \
[473]3077   obccli.F90 \
[366]3078   oce.F90 \
[473]3079   ocfzpt.F90 \
3080   par_kind.F90 \
3081   par_oce.F90 \
[365]3082   phycst.F90 \
[395]3083   prtctl.F90 \
[473]3084   taumod.F90 \
3085   tradmp.F90 \
[366]3086   $(MODEL_LIB)(dom_oce.o) \
3087   $(MODEL_LIB)(in_out_manager.o) \
3088   $(MODEL_LIB)(lbclnk.o) \
3089   $(MODEL_LIB)(lib_mpp.o) \
3090   $(MODEL_LIB)(obc_oce.o) \
3091   $(MODEL_LIB)(obc_par.o) \
[473]3092   $(MODEL_LIB)(obcdta.o) \
3093   $(MODEL_LIB)(oce.o) \
[470]3094   $(MODEL_LIB)(ocesbc.o) \
[366]3095   $(MODEL_LIB)(phycst.o) \
3096   $(MODEL_LIB)(prtctl.o) \
[365]3097   dom_oce.F90 \
3098   in_out_manager.F90 \
3099   lbclnk.F90 \
3100   lib_mpp.F90 \
[373]3101   obc_oce.F90 \
3102   obc_par.F90 \
[473]3103   obcdta.F90 \
3104   oce.F90 \
[470]3105   ocesbc.F90 \
[8]3106   phycst.F90 \
[395]3107   prtctl.F90 \
[473]3108   domzgr_substitute.h90 \
3109   vectopt_loop_substitute.h90 \
3110   KEY_CPP \
3111   dynspg_exp_jki.F90
3112$(MODEL_LIB)(dynspg_flt.o) :  \
[373]3113   $(MODEL_LIB)(blk_oce.o) \
3114   $(MODEL_LIB)(cpl_oce.o) \
3115   $(MODEL_LIB)(daymod.o) \
[366]3116   $(MODEL_LIB)(dom_oce.o) \
[373]3117   $(MODEL_LIB)(dtasal.o) \
[451]3118   $(MODEL_LIB)(dtasss.o) \
[373]3119   $(MODEL_LIB)(dtasst.o) \
3120   $(MODEL_LIB)(dtatem.o) \
3121   $(MODEL_LIB)(dynspg_oce.o) \
[473]3122   $(MODEL_LIB)(flx_oce.o) \
[373]3123   $(MODEL_LIB)(flxmod.o) \
[366]3124   $(MODEL_LIB)(flxrnf.o) \
[373]3125   $(MODEL_LIB)(ice_oce.o) \
[366]3126   $(MODEL_LIB)(in_out_manager.o) \
[473]3127   $(MODEL_LIB)(iom.o) \
[366]3128   $(MODEL_LIB)(lbclnk.o) \
[427]3129   $(MODEL_LIB)(lib_feti.o) \
[366]3130   $(MODEL_LIB)(lib_mpp.o) \
[373]3131   $(MODEL_LIB)(lib_print.o) \
[473]3132   $(MODEL_LIB)(obc_oce.o) \
3133   $(MODEL_LIB)(obc_par.o) \
[373]3134   $(MODEL_LIB)(obccli.o) \
[366]3135   $(MODEL_LIB)(obcdyn.o) \
3136   $(MODEL_LIB)(obcvol.o) \
[473]3137   $(MODEL_LIB)(oce.o) \
[470]3138   $(MODEL_LIB)(ocesbc.o) \
[373]3139   $(MODEL_LIB)(ocfzpt.o) \
3140   $(MODEL_LIB)(par_kind.o) \
3141   $(MODEL_LIB)(par_oce.o) \
[366]3142   $(MODEL_LIB)(phycst.o) \
3143   $(MODEL_LIB)(prtctl.o) \
[473]3144   $(MODEL_LIB)(sol_oce.o) \
[366]3145   $(MODEL_LIB)(solfet.o) \
3146   $(MODEL_LIB)(solpcg.o) \
3147   $(MODEL_LIB)(solsor.o) \
[373]3148   $(MODEL_LIB)(taumod.o) \
3149   $(MODEL_LIB)(tradmp.o) \
[366]3150   $(MODEL_LIB)(zdf_oce.o) \
[473]3151   blk_oce.F90 \
3152   cpl_oce.F90 \
3153   daymod.F90 \
[8]3154   dom_oce.F90 \
[473]3155   dtasal.F90 \
3156   dtasss.F90 \
3157   dtasst.F90 \
3158   dtatem.F90 \
3159   dynspg_oce.F90 \
3160   flx_oce.F90 \
3161   flxmod.F90 \
[8]3162   flxrnf.F90 \
[473]3163   ice_oce.F90 \
[8]3164   in_out_manager.F90 \
[473]3165   iom.F90 \
[8]3166   lbclnk.F90 \
[473]3167   lib_feti.F90 \
[8]3168   lib_mpp.F90 \
[473]3169   lib_print.f90 \
3170   obc_oce.F90 \
3171   obc_par.F90 \
3172   obccli.F90 \
[8]3173   obcdyn.F90 \
3174   obcvol.F90 \
[473]3175   oce.F90 \
[470]3176   ocesbc.F90 \
[473]3177   ocfzpt.F90 \
3178   par_kind.F90 \
3179   par_oce.F90 \
[8]3180   phycst.F90 \
[395]3181   prtctl.F90 \
[473]3182   sol_oce.F90 \
[8]3183   solfet.F90 \
3184   solpcg.F90 \
3185   solsor.F90 \
[473]3186   taumod.F90 \
3187   tradmp.F90 \
[8]3188   zdf_oce.F90 \
[395]3189   $(MODEL_LIB)(agrif_opa_interp.o) \
[373]3190   $(MODEL_LIB)(cla_dynspg.o) \
[366]3191   $(MODEL_LIB)(dom_oce.o) \
3192   $(MODEL_LIB)(flxrnf.o) \
3193   $(MODEL_LIB)(in_out_manager.o) \
3194   $(MODEL_LIB)(lbclnk.o) \
3195   $(MODEL_LIB)(lib_mpp.o) \
[473]3196   $(MODEL_LIB)(obc_oce.o) \
[366]3197   $(MODEL_LIB)(obcdyn.o) \
3198   $(MODEL_LIB)(obcvol.o) \
[473]3199   $(MODEL_LIB)(oce.o) \
[470]3200   $(MODEL_LIB)(ocesbc.o) \
[366]3201   $(MODEL_LIB)(phycst.o) \
3202   $(MODEL_LIB)(prtctl.o) \
[473]3203   $(MODEL_LIB)(sol_oce.o) \
[366]3204   $(MODEL_LIB)(solfet.o) \
[427]3205   $(MODEL_LIB)(solmat.o) \
[366]3206   $(MODEL_LIB)(solpcg.o) \
3207   $(MODEL_LIB)(solsor.o) \
[373]3208   $(MODEL_LIB)(solsor_e.o) \
[366]3209   $(MODEL_LIB)(zdf_oce.o) \
[473]3210   agrif_opa_interp.F90 \
3211   cla_dynspg.F90 \
[8]3212   dom_oce.F90 \
3213   flxrnf.F90 \
3214   in_out_manager.F90 \
3215   lbclnk.F90 \
3216   lib_mpp.F90 \
[473]3217   obc_oce.F90 \
[8]3218   obcdyn.F90 \
3219   obcvol.F90 \
[473]3220   oce.F90 \
[470]3221   ocesbc.F90 \
[8]3222   phycst.F90 \
[395]3223   prtctl.F90 \
[473]3224   sol_oce.F90 \
[8]3225   solfet.F90 \
[473]3226   solmat.F90 \
[8]3227   solpcg.F90 \
3228   solsor.F90 \
[473]3229   solsor_e.F90 \
[8]3230   zdf_oce.F90 \
[473]3231   domzgr_substitute.h90 \
3232   vectopt_loop_substitute.h90 \
3233   $(AGRIF_LIB) \
3234   KEY_CPP \
3235   dynspg_flt.F90
3236$(MODEL_LIB)(dynspg_flt_jki.o) : \
[373]3237   $(MODEL_LIB)(blk_oce.o) \
3238   $(MODEL_LIB)(cpl_oce.o) \
3239   $(MODEL_LIB)(daymod.o) \
[366]3240   $(MODEL_LIB)(dom_oce.o) \
[373]3241   $(MODEL_LIB)(dtasal.o) \
[451]3242   $(MODEL_LIB)(dtasss.o) \
[373]3243   $(MODEL_LIB)(dtasst.o) \
3244   $(MODEL_LIB)(dtatem.o) \
3245   $(MODEL_LIB)(dynspg_oce.o) \
[473]3246   $(MODEL_LIB)(flx_oce.o) \
[373]3247   $(MODEL_LIB)(flxmod.o) \
[366]3248   $(MODEL_LIB)(flxrnf.o) \
[373]3249   $(MODEL_LIB)(ice_oce.o) \
[366]3250   $(MODEL_LIB)(in_out_manager.o) \
[473]3251   $(MODEL_LIB)(iom.o) \
[366]3252   $(MODEL_LIB)(lbclnk.o) \
[427]3253   $(MODEL_LIB)(lib_feti.o) \
[366]3254   $(MODEL_LIB)(lib_mpp.o) \
[373]3255   $(MODEL_LIB)(lib_print.o) \
[473]3256   $(MODEL_LIB)(obc_oce.o) \
3257   $(MODEL_LIB)(obc_par.o) \
[373]3258   $(MODEL_LIB)(obccli.o) \
[366]3259   $(MODEL_LIB)(obcdyn.o) \
3260   $(MODEL_LIB)(obcvol.o) \
[473]3261   $(MODEL_LIB)(oce.o) \
[470]3262   $(MODEL_LIB)(ocesbc.o) \
[373]3263   $(MODEL_LIB)(ocfzpt.o) \
3264   $(MODEL_LIB)(par_kind.o) \
3265   $(MODEL_LIB)(par_oce.o) \
[366]3266   $(MODEL_LIB)(phycst.o) \
3267   $(MODEL_LIB)(prtctl.o) \
[473]3268   $(MODEL_LIB)(sol_oce.o) \
[366]3269   $(MODEL_LIB)(solfet.o) \
3270   $(MODEL_LIB)(solpcg.o) \
3271   $(MODEL_LIB)(solsor.o) \
[373]3272   $(MODEL_LIB)(taumod.o) \
3273   $(MODEL_LIB)(tradmp.o) \
[366]3274   $(MODEL_LIB)(zdf_oce.o) \
[473]3275   blk_oce.F90 \
3276   cpl_oce.F90 \
3277   daymod.F90 \
[8]3278   dom_oce.F90 \
[473]3279   dtasal.F90 \
3280   dtasss.F90 \
3281   dtasst.F90 \
3282   dtatem.F90 \
3283   dynspg_oce.F90 \
3284   flx_oce.F90 \
3285   flxmod.F90 \
[269]3286   flxrnf.F90 \
[473]3287   ice_oce.F90 \
[8]3288   in_out_manager.F90 \
[473]3289   iom.F90 \
[8]3290   lbclnk.F90 \
[473]3291   lib_feti.F90 \
[8]3292   lib_mpp.F90 \
[473]3293   lib_print.f90 \
3294   obc_oce.F90 \
3295   obc_par.F90 \
3296   obccli.F90 \
[269]3297   obcdyn.F90 \
3298   obcvol.F90 \
[473]3299   oce.F90 \
[470]3300   ocesbc.F90 \
[473]3301   ocfzpt.F90 \
3302   par_kind.F90 \
3303   par_oce.F90 \
[269]3304   phycst.F90 \
[395]3305   prtctl.F90 \
[473]3306   sol_oce.F90 \
[8]3307   solfet.F90 \
3308   solpcg.F90 \
3309   solsor.F90 \
[473]3310   taumod.F90 \
3311   tradmp.F90 \
[89]3312   zdf_oce.F90 \
[395]3313   $(MODEL_LIB)(agrif_opa_interp.o) \
[373]3314   $(MODEL_LIB)(cla_dynspg.o) \
[366]3315   $(MODEL_LIB)(dom_oce.o) \
[373]3316   $(MODEL_LIB)(flxrnf.o) \
[366]3317   $(MODEL_LIB)(in_out_manager.o) \
3318   $(MODEL_LIB)(lbclnk.o) \
3319   $(MODEL_LIB)(lib_mpp.o) \
[473]3320   $(MODEL_LIB)(obc_oce.o) \
[373]3321   $(MODEL_LIB)(obcdyn.o) \
3322   $(MODEL_LIB)(obcvol.o) \
[473]3323   $(MODEL_LIB)(oce.o) \
[470]3324   $(MODEL_LIB)(ocesbc.o) \
[373]3325   $(MODEL_LIB)(phycst.o) \
3326   $(MODEL_LIB)(prtctl.o) \
[473]3327   $(MODEL_LIB)(sol_oce.o) \
[366]3328   $(MODEL_LIB)(solfet.o) \
[427]3329   $(MODEL_LIB)(solmat.o) \
[366]3330   $(MODEL_LIB)(solpcg.o) \
3331   $(MODEL_LIB)(solsor.o) \
[373]3332   $(MODEL_LIB)(solsor_e.o) \
[366]3333   $(MODEL_LIB)(zdf_oce.o) \
[473]3334   agrif_opa_interp.F90 \
3335   cla_dynspg.F90 \
3336   dom_oce.F90 \
3337   flxrnf.F90 \
3338   in_out_manager.F90 \
3339   lbclnk.F90 \
3340   lib_mpp.F90 \
3341   obc_oce.F90 \
3342   obcdyn.F90 \
3343   obcvol.F90 \
3344   oce.F90 \
3345   ocesbc.F90 \
3346   phycst.F90 \
3347   prtctl.F90 \
3348   sol_oce.F90 \
3349   solfet.F90 \
3350   solmat.F90 \
3351   solpcg.F90 \
3352   solsor.F90 \
3353   solsor_e.F90 \
3354   zdf_oce.F90 \
[470]3355   domzgr_substitute.h90 \
3356   $(AGRIF_LIB) \
3357   KEY_CPP \
3358   dynspg_flt_jki.F90
3359$(MODEL_LIB)(dynspg_oce.o) :  \
[473]3360   $(MODEL_LIB)(par_kind.o) \
[470]3361   par_kind.F90 \
[473]3362   $(MODEL_LIB)(par_oce.o) \
[470]3363   par_oce.F90 \
3364   KEY_CPP \
3365   dynspg_oce.F90
3366$(MODEL_LIB)(dynspg_rl.o) :   \
[473]3367   $(MODEL_LIB)(dom_oce.o) \
3368   $(MODEL_LIB)(in_out_manager.o) \
3369   $(MODEL_LIB)(iom.o) \
3370   $(MODEL_LIB)(lbclnk.o) \
3371   $(MODEL_LIB)(lib_mpp.o) \
3372   $(MODEL_LIB)(lib_print.o) \
3373   $(MODEL_LIB)(obc_oce.o) \
3374   $(MODEL_LIB)(obc_par.o) \
3375   $(MODEL_LIB)(oce.o) \
3376   $(MODEL_LIB)(par_kind.o) \
3377   $(MODEL_LIB)(par_oce.o) \
3378   $(MODEL_LIB)(sol_oce.o) \
3379   $(MODEL_LIB)(solfet.o) \
3380   $(MODEL_LIB)(solpcg.o) \
3381   $(MODEL_LIB)(solsor.o) \
3382   $(MODEL_LIB)(zdf_oce.o) \
[8]3383   dom_oce.F90 \
3384   in_out_manager.F90 \
[473]3385   iom.F90 \
[8]3386   lbclnk.F90 \
3387   lib_mpp.F90 \
[470]3388   lib_print.f90 \
[8]3389   obc_oce.F90 \
[470]3390   obc_par.F90 \
[8]3391   oce.F90 \
[470]3392   par_kind.F90 \
3393   par_oce.F90 \
[473]3394   sol_oce.F90 \
[89]3395   solfet.F90 \
3396   solpcg.F90 \
3397   solsor.F90 \
[8]3398   zdf_oce.F90 \
[366]3399   $(MODEL_LIB)(dom_oce.o) \
3400   $(MODEL_LIB)(in_out_manager.o) \
3401   $(MODEL_LIB)(lbclnk.o) \
[473]3402   $(MODEL_LIB)(ldfdyn_oce.o) \
3403   $(MODEL_LIB)(ldftra_oce.o) \
[366]3404   $(MODEL_LIB)(lib_mpp.o) \
3405   $(MODEL_LIB)(obc_oce.o) \
3406   $(MODEL_LIB)(oce.o) \
[473]3407   $(MODEL_LIB)(phycst.o) \
3408   $(MODEL_LIB)(sol_oce.o) \
[366]3409   $(MODEL_LIB)(solfet.o) \
[473]3410   $(MODEL_LIB)(solisl.o) \
[366]3411   $(MODEL_LIB)(solpcg.o) \
3412   $(MODEL_LIB)(solsor.o) \
[473]3413   $(MODEL_LIB)(solsor_e.o) \
[366]3414   $(MODEL_LIB)(zdf_oce.o) \
[269]3415   dom_oce.F90 \
3416   in_out_manager.F90 \
3417   lbclnk.F90 \
[470]3418   ldfdyn_oce.F90 \
3419   ldftra_oce.F90 \
[269]3420   lib_mpp.F90 \
3421   obc_oce.F90 \
3422   oce.F90 \
[470]3423   phycst.F90 \
[473]3424   sol_oce.F90 \
[269]3425   solfet.F90 \
[470]3426   solisl.F90 \
[269]3427   solpcg.F90 \
3428   solsor.F90 \
[470]3429   solsor_e.F90 \
[269]3430   zdf_oce.F90 \
[473]3431   domzgr_substitute.h90 \
3432   obc_vectopt_loop_substitute.h90 \
3433   vectopt_loop_substitute.h90 \
3434   KEY_CPP \
3435   dynspg_rl.F90
3436$(MODEL_LIB)(dynspg_ts.o) :   \
3437   $(MODEL_LIB)(blk_oce.o) \
3438   $(MODEL_LIB)(cpl_oce.o) \
3439   $(MODEL_LIB)(daymod.o) \
[373]3440   $(MODEL_LIB)(dom_oce.o) \
[473]3441   $(MODEL_LIB)(dtasal.o) \
3442   $(MODEL_LIB)(dtasss.o) \
3443   $(MODEL_LIB)(dtasst.o) \
3444   $(MODEL_LIB)(dtatem.o) \
3445   $(MODEL_LIB)(dynspg_oce.o) \
3446   $(MODEL_LIB)(flx_oce.o) \
3447   $(MODEL_LIB)(flxmod.o) \
3448   $(MODEL_LIB)(flxrnf.o) \
3449   $(MODEL_LIB)(ice_oce.o) \
[373]3450   $(MODEL_LIB)(in_out_manager.o) \
[473]3451   $(MODEL_LIB)(iom.o) \
[373]3452   $(MODEL_LIB)(lbclnk.o) \
3453   $(MODEL_LIB)(lib_mpp.o) \
[473]3454   $(MODEL_LIB)(lib_print.o) \
[373]3455   $(MODEL_LIB)(obc_oce.o) \
[473]3456   $(MODEL_LIB)(obc_par.o) \
3457   $(MODEL_LIB)(obccli.o) \
3458   $(MODEL_LIB)(obcdta.o) \
[373]3459   $(MODEL_LIB)(oce.o) \
[473]3460   $(MODEL_LIB)(ocfzpt.o) \
3461   $(MODEL_LIB)(par_kind.o) \
3462   $(MODEL_LIB)(par_oce.o) \
[373]3463   $(MODEL_LIB)(phycst.o) \
[473]3464   $(MODEL_LIB)(prtctl.o) \
3465   $(MODEL_LIB)(taumod.o) \
3466   $(MODEL_LIB)(tradmp.o) \
3467   $(MODEL_LIB)(trdmod.o) \
3468   $(MODEL_LIB)(trdmod_oce.o) \
[470]3469   blk_oce.F90 \
3470   cpl_oce.F90 \
3471   daymod.F90 \
[373]3472   dom_oce.F90 \
[470]3473   dtasal.F90 \
3474   dtasss.F90 \
3475   dtasst.F90 \
3476   dtatem.F90 \
3477   dynspg_oce.F90 \
[473]3478   flx_oce.F90 \
[470]3479   flxmod.F90 \
3480   flxrnf.F90 \
3481   ice_oce.F90 \
[373]3482   in_out_manager.F90 \
[473]3483   iom.F90 \
[373]3484   lbclnk.F90 \
3485   lib_mpp.F90 \
[470]3486   lib_print.f90 \
[473]3487   obc_oce.F90 \
3488   obc_par.F90 \
[470]3489   obccli.F90 \
3490   obcdta.F90 \
[373]3491   oce.F90 \
[470]3492   ocfzpt.F90 \
3493   par_kind.F90 \
3494   par_oce.F90 \
[373]3495   phycst.F90 \
[470]3496   prtctl.F90 \
3497   taumod.F90 \
3498   tradmp.F90 \
3499   trdmod.F90 \
3500   trdmod_oce.F90 \
[366]3501   $(MODEL_LIB)(dom_oce.o) \
[369]3502   $(MODEL_LIB)(dynspg_oce.o) \
[473]3503   $(MODEL_LIB)(dynvor.o) \
[366]3504   $(MODEL_LIB)(in_out_manager.o) \
3505   $(MODEL_LIB)(lbclnk.o) \
3506   $(MODEL_LIB)(lib_mpp.o) \
[438]3507   $(MODEL_LIB)(obc_oce.o) \
3508   $(MODEL_LIB)(obc_par.o) \
[473]3509   $(MODEL_LIB)(obcdta.o) \
3510   $(MODEL_LIB)(obcfla.o) \
[366]3511   $(MODEL_LIB)(oce.o) \
[473]3512   $(MODEL_LIB)(ocesbc.o) \
[366]3513   $(MODEL_LIB)(phycst.o) \
3514   $(MODEL_LIB)(prtctl.o) \
[373]3515   dom_oce.F90 \
3516   dynspg_oce.F90 \
[470]3517   dynvor.F90 \
[373]3518   in_out_manager.F90 \
3519   lbclnk.F90 \
3520   lib_mpp.F90 \
[473]3521   obc_oce.F90 \
3522   obc_par.F90 \
[470]3523   obcdta.F90 \
3524   obcfla.F90 \
[473]3525   oce.F90 \
[470]3526   ocesbc.F90 \
[373]3527   phycst.F90 \
[395]3528   prtctl.F90 \
[473]3529   domzgr_substitute.h90 \
3530   vectopt_loop_substitute.h90 \
3531   KEY_CPP \
3532   dynspg_ts.F90
3533$(MODEL_LIB)(dynspg_ts_jki.o) :  \
3534   $(MODEL_LIB)(blk_oce.o) \
3535   $(MODEL_LIB)(cpl_oce.o) \
3536   $(MODEL_LIB)(daymod.o) \
[373]3537   $(MODEL_LIB)(dom_oce.o) \
[473]3538   $(MODEL_LIB)(dtasal.o) \
3539   $(MODEL_LIB)(dtasss.o) \
3540   $(MODEL_LIB)(dtasst.o) \
3541   $(MODEL_LIB)(dtatem.o) \
[373]3542   $(MODEL_LIB)(dynspg_oce.o) \
[473]3543   $(MODEL_LIB)(flx_oce.o) \
3544   $(MODEL_LIB)(flxmod.o) \
3545   $(MODEL_LIB)(flxrnf.o) \
3546   $(MODEL_LIB)(ice_oce.o) \
[373]3547   $(MODEL_LIB)(in_out_manager.o) \
[473]3548   $(MODEL_LIB)(iom.o) \
[373]3549   $(MODEL_LIB)(lbclnk.o) \
3550   $(MODEL_LIB)(lib_mpp.o) \
[473]3551   $(MODEL_LIB)(lib_print.o) \
[438]3552   $(MODEL_LIB)(obc_oce.o) \
3553   $(MODEL_LIB)(obc_par.o) \
[473]3554   $(MODEL_LIB)(obccli.o) \
3555   $(MODEL_LIB)(obcdta.o) \
[438]3556   $(MODEL_LIB)(oce.o) \
[473]3557   $(MODEL_LIB)(ocfzpt.o) \
3558   $(MODEL_LIB)(par_kind.o) \
3559   $(MODEL_LIB)(par_oce.o) \
[373]3560   $(MODEL_LIB)(phycst.o) \
3561   $(MODEL_LIB)(prtctl.o) \
[473]3562   $(MODEL_LIB)(taumod.o) \
3563   $(MODEL_LIB)(tradmp.o) \
3564   $(MODEL_LIB)(trdmod.o) \
3565   $(MODEL_LIB)(trdmod_oce.o) \
[470]3566   blk_oce.F90 \
3567   cpl_oce.F90 \
3568   daymod.F90 \
[309]3569   dom_oce.F90 \
[470]3570   dtasal.F90 \
3571   dtasss.F90 \
3572   dtasst.F90 \
3573   dtatem.F90 \
[369]3574   dynspg_oce.F90 \
[473]3575   flx_oce.F90 \
[470]3576   flxmod.F90 \
3577   flxrnf.F90 \
3578   ice_oce.F90 \
[309]3579   in_out_manager.F90 \
[473]3580   iom.F90 \
[365]3581   lbclnk.F90 \
[309]3582   lib_mpp.F90 \
[470]3583   lib_print.f90 \
[473]3584   obc_oce.F90 \
3585   obc_par.F90 \
[470]3586   obccli.F90 \
3587   obcdta.F90 \
[309]3588   oce.F90 \
[470]3589   ocfzpt.F90 \
3590   par_kind.F90 \
3591   par_oce.F90 \
[365]3592   phycst.F90 \
[395]3593   prtctl.F90 \
[470]3594   taumod.F90 \
3595   tradmp.F90 \
3596   trdmod.F90 \
3597   trdmod_oce.F90 \
[366]3598   $(MODEL_LIB)(dom_oce.o) \
[369]3599   $(MODEL_LIB)(dynspg_oce.o) \
[473]3600   $(MODEL_LIB)(dynvor.o) \
[366]3601   $(MODEL_LIB)(in_out_manager.o) \
3602   $(MODEL_LIB)(lbclnk.o) \
3603   $(MODEL_LIB)(lib_mpp.o) \
[438]3604   $(MODEL_LIB)(obc_oce.o) \
3605   $(MODEL_LIB)(obc_par.o) \
[473]3606   $(MODEL_LIB)(obcdta.o) \
3607   $(MODEL_LIB)(obcfla.o) \
[366]3608   $(MODEL_LIB)(oce.o) \
[473]3609   $(MODEL_LIB)(ocesbc.o) \
[366]3610   $(MODEL_LIB)(phycst.o) \
3611   $(MODEL_LIB)(prtctl.o) \
[365]3612   dom_oce.F90 \
[369]3613   dynspg_oce.F90 \
[470]3614   dynvor.F90 \
[365]3615   in_out_manager.F90 \
3616   lbclnk.F90 \
3617   lib_mpp.F90 \
[473]3618   obc_oce.F90 \
3619   obc_par.F90 \
[470]3620   obcdta.F90 \
3621   obcfla.F90 \
[473]3622   oce.F90 \
[470]3623   ocesbc.F90 \
[365]3624   phycst.F90 \
[395]3625   prtctl.F90 \
[365]3626   domzgr_substitute.h90 \
3627   vectopt_loop_substitute.h90 \
3628   KEY_CPP \
[373]3629   dynspg_ts_jki.F90
[366]3630$(MODEL_LIB)(dynvor.o) :   \
[473]3631   $(MODEL_LIB)(dom_oce.o) \
3632   $(MODEL_LIB)(in_out_manager.o) \
3633   $(MODEL_LIB)(lib_mpp.o) \
3634   $(MODEL_LIB)(lib_print.o) \
3635   $(MODEL_LIB)(oce.o) \
3636   $(MODEL_LIB)(par_kind.o) \
3637   $(MODEL_LIB)(par_oce.o) \
3638   $(MODEL_LIB)(trabbl.o) \
3639   $(MODEL_LIB)(trdicp.o) \
3640   $(MODEL_LIB)(trdicp_oce.o) \
3641   $(MODEL_LIB)(trdmld.o) \
3642   $(MODEL_LIB)(trdmld_oce.o) \
3643   $(MODEL_LIB)(trdmod_oce.o) \
3644   $(MODEL_LIB)(trdvor.o) \
3645   $(MODEL_LIB)(trdvor_oce.o) \
[470]3646   dom_oce.F90 \
3647   in_out_manager.F90 \
3648   lib_mpp.F90 \
3649   lib_print.f90 \
3650   oce.F90 \
3651   par_kind.F90 \
3652   par_oce.F90 \
3653   trabbl.F90 \
3654   trdicp.F90 \
3655   trdicp_oce.F90 \
3656   trdmld.F90 \
3657   trdmld_oce.F90 \
3658   trdmod_oce.F90 \
3659   trdvor.F90 \
3660   trdvor_oce.F90 \
[438]3661   $(MODEL_LIB)(dom_oce.o) \
3662   $(MODEL_LIB)(in_out_manager.o) \
[473]3663   $(MODEL_LIB)(lbclnk.o) \
[438]3664   $(MODEL_LIB)(oce.o) \
[473]3665   $(MODEL_LIB)(prtctl.o) \
3666   $(MODEL_LIB)(trdmod.o) \
[438]3667   $(MODEL_LIB)(trdmod_oce.o) \
[373]3668   dom_oce.F90 \
3669   in_out_manager.F90 \
[470]3670   lbclnk.F90 \
[373]3671   oce.F90 \
[470]3672   prtctl.F90 \
3673   trdmod.F90 \
[373]3674   trdmod_oce.F90 \
[269]3675   domzgr_substitute.h90 \
3676   vectopt_loop_substitute.h90 \
3677   KEY_CPP \
3678   dynvor.F90
[366]3679$(MODEL_LIB)(dynzad.o) :   \
[473]3680   $(MODEL_LIB)(daymod.o) \
3681   $(MODEL_LIB)(dom_oce.o) \
3682   $(MODEL_LIB)(in_out_manager.o) \
3683   $(MODEL_LIB)(iom.o) \
3684   $(MODEL_LIB)(lib_mpp.o) \
3685   $(MODEL_LIB)(lib_print.o) \
3686   $(MODEL_LIB)(oce.o) \
3687   $(MODEL_LIB)(par_kind.o) \
3688   $(MODEL_LIB)(par_oce.o) \
3689   $(MODEL_LIB)(phycst.o) \
3690   $(MODEL_LIB)(trabbl.o) \
3691   $(MODEL_LIB)(trdicp.o) \
3692   $(MODEL_LIB)(trdicp_oce.o) \
3693   $(MODEL_LIB)(trdmld.o) \
3694   $(MODEL_LIB)(trdmld_oce.o) \
3695   $(MODEL_LIB)(trdmod_oce.o) \
3696   $(MODEL_LIB)(trdvor.o) \
3697   $(MODEL_LIB)(trdvor_oce.o) \
[373]3698   daymod.F90 \
3699   dom_oce.F90 \
3700   in_out_manager.F90 \
[473]3701   iom.F90 \
[373]3702   lib_mpp.F90 \
3703   lib_print.f90 \
3704   oce.F90 \
3705   par_kind.F90 \
3706   par_oce.F90 \
3707   phycst.F90 \
3708   trabbl.F90 \
3709   trdicp.F90 \
3710   trdicp_oce.F90 \
3711   trdmld.F90 \
3712   trdmld_oce.F90 \
3713   trdmod_oce.F90 \
3714   trdvor.F90 \
3715   trdvor_oce.F90 \
[366]3716   $(MODEL_LIB)(dom_oce.o) \
[473]3717   $(MODEL_LIB)(flxrnf.o) \
[366]3718   $(MODEL_LIB)(in_out_manager.o) \
[473]3719   $(MODEL_LIB)(oce.o) \
3720   $(MODEL_LIB)(prtctl.o) \
3721   $(MODEL_LIB)(trdmod.o) \
3722   $(MODEL_LIB)(trdmod_oce.o) \
3723   dom_oce.F90 \
3724   flxrnf.F90 \
3725   in_out_manager.F90 \
3726   oce.F90 \
3727   prtctl.F90 \
3728   trdmod.F90 \
3729   trdmod_oce.F90 \
3730   domzgr_substitute.h90 \
3731   vectopt_loop_substitute.h90 \
3732   KEY_CPP \
3733   dynzad.F90
3734$(MODEL_LIB)(dynzdf.o) :   \
3735   $(MODEL_LIB)(dom_oce.o) \
3736   $(MODEL_LIB)(dynzdf_exp.o) \
3737   $(MODEL_LIB)(eosbn2.o) \
3738   $(MODEL_LIB)(in_out_manager.o) \
3739   $(MODEL_LIB)(lbclnk.o) \
[366]3740   $(MODEL_LIB)(lib_mpp.o) \
3741   $(MODEL_LIB)(lib_print.o) \
3742   $(MODEL_LIB)(oce.o) \
[473]3743   $(MODEL_LIB)(ocesbc.o) \
[366]3744   $(MODEL_LIB)(par_kind.o) \
3745   $(MODEL_LIB)(par_oce.o) \
3746   $(MODEL_LIB)(phycst.o) \
[473]3747   $(MODEL_LIB)(prtctl.o) \
3748   $(MODEL_LIB)(taumod.o) \
[366]3749   $(MODEL_LIB)(trabbl.o) \
[473]3750   $(MODEL_LIB)(trazdf_exp.o) \
[366]3751   $(MODEL_LIB)(trdicp.o) \
3752   $(MODEL_LIB)(trdicp_oce.o) \
3753   $(MODEL_LIB)(trdmld.o) \
3754   $(MODEL_LIB)(trdmld_oce.o) \
3755   $(MODEL_LIB)(trdmod_oce.o) \
3756   $(MODEL_LIB)(trdvor.o) \
3757   $(MODEL_LIB)(trdvor_oce.o) \
[473]3758   $(MODEL_LIB)(zdf_oce.o) \
3759   $(MODEL_LIB)(zdfddm.o) \
[309]3760   dom_oce.F90 \
[470]3761   dynzdf_exp.F90 \
3762   eosbn2.F90 \
3763   in_out_manager.F90 \
[373]3764   lbclnk.F90 \
[309]3765   lib_mpp.F90 \
3766   lib_print.f90 \
[473]3767   oce.F90 \
[470]3768   ocesbc.F90 \
[309]3769   par_kind.F90 \
3770   par_oce.F90 \
3771   phycst.F90 \
[470]3772   prtctl.F90 \
3773   taumod.F90 \
[309]3774   trabbl.F90 \
[470]3775   trazdf_exp.F90 \
[309]3776   trdicp.F90 \
3777   trdicp_oce.F90 \
3778   trdmld.F90 \
3779   trdmld_oce.F90 \
3780   trdmod_oce.F90 \
3781   trdvor.F90 \
3782   trdvor_oce.F90 \
[473]3783   zdf_oce.F90 \
[470]3784   zdfddm.F90 \
[366]3785   $(MODEL_LIB)(dom_oce.o) \
[470]3786   $(MODEL_LIB)(dynzdf_exp.o) \
[473]3787   $(MODEL_LIB)(dynzdf_imp.o) \
3788   $(MODEL_LIB)(dynzdf_imp_jki.o) \
[366]3789   $(MODEL_LIB)(in_out_manager.o) \
[473]3790   $(MODEL_LIB)(ldfdyn_oce.o) \
[366]3791   $(MODEL_LIB)(oce.o) \
[438]3792   $(MODEL_LIB)(prtctl.o) \
[473]3793   $(MODEL_LIB)(trdmod.o) \
[366]3794   $(MODEL_LIB)(trdmod_oce.o) \
[438]3795   $(MODEL_LIB)(zdf_oce.o) \
[473]3796   $(MODEL_LIB)(zdfkpp.o) \
3797   $(MODEL_LIB)(zdftke.o) \
[279]3798   dom_oce.F90 \
[470]3799   dynzdf_exp.F90 \
3800   dynzdf_imp.F90 \
3801   dynzdf_imp_jki.F90 \
[279]3802   in_out_manager.F90 \
[470]3803   ldfdyn_oce.F90 \
[279]3804   oce.F90 \
[395]3805   prtctl.F90 \
[373]3806   trdmod.F90 \
[279]3807   trdmod_oce.F90 \
[473]3808   zdf_oce.F90 \
[470]3809   zdfkpp.F90 \
3810   zdftke.F90 \
[438]3811   domzgr_substitute.h90 \
3812   vectopt_loop_substitute.h90 \
[470]3813   zdfddm_substitute.h90 \
[438]3814   KEY_CPP \
[470]3815   dynzdf.F90
3816$(MODEL_LIB)(dynzdf_exp.o) :  \
[473]3817   $(MODEL_LIB)(daymod.o) \
3818   $(MODEL_LIB)(dom_oce.o) \
3819   $(MODEL_LIB)(in_out_manager.o) \
3820   $(MODEL_LIB)(lbclnk.o) \
3821   $(MODEL_LIB)(lib_mpp.o) \
3822   $(MODEL_LIB)(lib_print.o) \
3823   $(MODEL_LIB)(par_kind.o) \
3824   $(MODEL_LIB)(par_oce.o) \
3825   $(MODEL_LIB)(phycst.o) \
[470]3826   daymod.F90 \
3827   dom_oce.F90 \
3828   in_out_manager.F90 \
3829   lbclnk.F90 \
3830   lib_mpp.F90 \
3831   lib_print.f90 \
3832   par_kind.F90 \
3833   par_oce.F90 \
3834   phycst.F90 \
[366]3835   $(MODEL_LIB)(dom_oce.o) \
3836   $(MODEL_LIB)(in_out_manager.o) \
[473]3837   $(MODEL_LIB)(oce.o) \
[366]3838   $(MODEL_LIB)(phycst.o) \
[473]3839   $(MODEL_LIB)(prtctl.o) \
3840   $(MODEL_LIB)(taumod.o) \
3841   $(MODEL_LIB)(zdf_oce.o) \
[8]3842   dom_oce.F90 \
3843   in_out_manager.F90 \
[246]3844   oce.F90 \
[8]3845   phycst.F90 \
[470]3846   prtctl.F90 \
3847   taumod.F90 \
3848   zdf_oce.F90 \
3849   domzgr_substitute.h90 \
3850   vectopt_loop_substitute.h90 \
3851   KEY_CPP \
3852   dynzdf_exp.F90
3853$(MODEL_LIB)(dynzdf_imp.o) :  \
[473]3854   $(MODEL_LIB)(daymod.o) \
3855   $(MODEL_LIB)(dom_oce.o) \
3856   $(MODEL_LIB)(in_out_manager.o) \
3857   $(MODEL_LIB)(lbclnk.o) \
3858   $(MODEL_LIB)(lib_mpp.o) \
3859   $(MODEL_LIB)(lib_print.o) \
3860   $(MODEL_LIB)(par_kind.o) \
3861   $(MODEL_LIB)(par_oce.o) \
3862   $(MODEL_LIB)(phycst.o) \
[470]3863   daymod.F90 \
[8]3864   dom_oce.F90 \
3865   in_out_manager.F90 \
[470]3866   lbclnk.F90 \
3867   lib_mpp.F90 \
3868   lib_print.f90 \
3869   par_kind.F90 \
3870   par_oce.F90 \
[8]3871   phycst.F90 \
[366]3872   $(MODEL_LIB)(dom_oce.o) \
3873   $(MODEL_LIB)(in_out_manager.o) \
[473]3874   $(MODEL_LIB)(oce.o) \
[366]3875   $(MODEL_LIB)(phycst.o) \
[473]3876   $(MODEL_LIB)(prtctl.o) \
3877   $(MODEL_LIB)(taumod.o) \
3878   $(MODEL_LIB)(zdf_oce.o) \
[8]3879   dom_oce.F90 \
3880   in_out_manager.F90 \
3881   oce.F90 \
3882   phycst.F90 \
[470]3883   prtctl.F90 \
3884   taumod.F90 \
3885   zdf_oce.F90 \
3886   domzgr_substitute.h90 \
3887   vectopt_loop_substitute.h90 \
3888   KEY_CPP \
3889   dynzdf_imp.F90
3890$(MODEL_LIB)(dynzdf_imp_jki.o) : \
[473]3891   $(MODEL_LIB)(daymod.o) \
3892   $(MODEL_LIB)(dom_oce.o) \
3893   $(MODEL_LIB)(in_out_manager.o) \
3894   $(MODEL_LIB)(lbclnk.o) \
3895   $(MODEL_LIB)(lib_mpp.o) \
3896   $(MODEL_LIB)(lib_print.o) \
3897   $(MODEL_LIB)(par_kind.o) \
3898   $(MODEL_LIB)(par_oce.o) \
3899   $(MODEL_LIB)(phycst.o) \
[470]3900   daymod.F90 \
[8]3901   dom_oce.F90 \
3902   in_out_manager.F90 \
[470]3903   lbclnk.F90 \
3904   lib_mpp.F90 \
3905   lib_print.f90 \
3906   par_kind.F90 \
3907   par_oce.F90 \
[8]3908   phycst.F90 \
[366]3909   $(MODEL_LIB)(dom_oce.o) \
3910   $(MODEL_LIB)(in_out_manager.o) \
[473]3911   $(MODEL_LIB)(oce.o) \
[366]3912   $(MODEL_LIB)(phycst.o) \
[473]3913   $(MODEL_LIB)(prtctl.o) \
3914   $(MODEL_LIB)(taumod.o) \
3915   $(MODEL_LIB)(zdf_oce.o) \
[8]3916   dom_oce.F90 \
3917   in_out_manager.F90 \
3918   oce.F90 \
3919   phycst.F90 \
[395]3920   prtctl.F90 \
[470]3921   taumod.F90 \
3922   zdf_oce.F90 \
[473]3923   domzgr_substitute.h90 \
3924   vectopt_loop_substitute.h90 \
3925   KEY_CPP \
3926   dynzdf_imp_jki.F90
3927$(MODEL_LIB)(eosbn2.o) :   \
[366]3928   $(MODEL_LIB)(dom_oce.o) \
3929   $(MODEL_LIB)(in_out_manager.o) \
[473]3930   $(MODEL_LIB)(lbclnk.o) \
3931   $(MODEL_LIB)(lib_mpp.o) \
3932   $(MODEL_LIB)(lib_print.o) \
[366]3933   $(MODEL_LIB)(oce.o) \
[473]3934   $(MODEL_LIB)(par_kind.o) \
3935   $(MODEL_LIB)(par_oce.o) \
[366]3936   $(MODEL_LIB)(prtctl.o) \
[438]3937   $(MODEL_LIB)(zdf_oce.o) \
[8]3938   dom_oce.F90 \
3939   in_out_manager.F90 \
[470]3940   lbclnk.F90 \
3941   lib_mpp.F90 \
3942   lib_print.f90 \
[246]3943   oce.F90 \
[470]3944   par_kind.F90 \
3945   par_oce.F90 \
[395]3946   prtctl.F90 \
[373]3947   zdf_oce.F90 \
[438]3948   $(MODEL_LIB)(dom_oce.o) \
3949   $(MODEL_LIB)(in_out_manager.o) \
[473]3950   $(MODEL_LIB)(phycst.o) \
[438]3951   $(MODEL_LIB)(prtctl.o) \
[473]3952   $(MODEL_LIB)(zdfddm.o) \
[373]3953   dom_oce.F90 \
3954   in_out_manager.F90 \
[470]3955   phycst.F90 \
[395]3956   prtctl.F90 \
[470]3957   zdfddm.F90 \
[8]3958   domzgr_substitute.h90 \
3959   vectopt_loop_substitute.h90 \
3960   KEY_CPP \
3961   eosbn2.F90
[366]3962$(MODEL_LIB)(flo4rk.o) :   \
[473]3963   $(MODEL_LIB)(lib_print.o) \
3964   $(MODEL_LIB)(par_kind.o) \
3965   $(MODEL_LIB)(par_oce.o) \
[470]3966   lib_print.f90 \
3967   par_kind.F90 \
3968   par_oce.F90 \
[366]3969   $(MODEL_LIB)(dom_oce.o) \
3970   $(MODEL_LIB)(flo_oce.o) \
3971   $(MODEL_LIB)(in_out_manager.o) \
3972   $(MODEL_LIB)(oce.o) \
[309]3973   dom_oce.F90 \
3974   flo_oce.F90 \
3975   in_out_manager.F90 \
3976   oce.F90 \
[473]3977   KEY_CPP \
3978   flo4rk.F90
3979$(MODEL_LIB)(flo_oce.o) :  \
3980   $(MODEL_LIB)(par_kind.o) \
3981   par_kind.F90 \
3982   $(MODEL_LIB)(par_oce.o) \
[366]3983   par_oce.F90 \
[473]3984   KEY_CPP \
3985   flo_oce.F90
3986$(MODEL_LIB)(floats.o) :   \
[366]3987   $(MODEL_LIB)(daymod.o) \
3988   $(MODEL_LIB)(dom_oce.o) \
3989   $(MODEL_LIB)(flo_oce.o) \
3990   $(MODEL_LIB)(in_out_manager.o) \
3991   $(MODEL_LIB)(lib_mpp.o) \
3992   $(MODEL_LIB)(oce.o) \
3993   $(MODEL_LIB)(par_oce.o) \
3994   $(MODEL_LIB)(phycst.o) \
[473]3995   daymod.F90 \
3996   dom_oce.F90 \
[8]3997   flo_oce.F90 \
[473]3998   in_out_manager.F90 \
[309]3999   lib_mpp.F90 \
[473]4000   oce.F90 \
4001   par_oce.F90 \
4002   phycst.F90 \
[366]4003   $(MODEL_LIB)(flo4rk.o) \
[473]4004   $(MODEL_LIB)(flo_oce.o) \
[366]4005   $(MODEL_LIB)(floblk.o) \
4006   $(MODEL_LIB)(flodom.o) \
4007   $(MODEL_LIB)(flowri.o) \
4008   $(MODEL_LIB)(lib_mpp.o) \
[473]4009   flo4rk.F90 \
4010   flo_oce.F90 \
4011   floblk.F90 \
4012   flodom.F90 \
4013   flowri.F90 \
4014   lib_mpp.F90 \
[395]4015   $(IOIPSL_LIB) \
[438]4016   KEY_CPP \
[8]4017   floats.F90
[366]4018$(MODEL_LIB)(floblk.o) :   \
[473]4019   $(MODEL_LIB)(dom_oce.o) \
4020   $(MODEL_LIB)(in_out_manager.o) \
4021   $(MODEL_LIB)(lib_print.o) \
4022   $(MODEL_LIB)(par_kind.o) \
4023   $(MODEL_LIB)(par_oce.o) \
[470]4024   dom_oce.F90 \
4025   in_out_manager.F90 \
4026   lib_print.f90 \
4027   par_kind.F90 \
4028   par_oce.F90 \
[438]4029   $(MODEL_LIB)(dom_oce.o) \
[473]4030   $(MODEL_LIB)(flo_oce.o) \
[438]4031   $(MODEL_LIB)(in_out_manager.o) \
[473]4032   $(MODEL_LIB)(lib_mpp.o) \
4033   $(MODEL_LIB)(oce.o) \
4034   $(MODEL_LIB)(phycst.o) \
[373]4035   dom_oce.F90 \
[470]4036   flo_oce.F90 \
[373]4037   in_out_manager.F90 \
[470]4038   lib_mpp.F90 \
4039   oce.F90 \
4040   phycst.F90 \
[438]4041   KEY_CPP \
4042   floblk.F90
4043$(MODEL_LIB)(flodom.o) :   \
[473]4044   $(MODEL_LIB)(dom_oce.o) \
4045   $(MODEL_LIB)(in_out_manager.o) \
4046   $(MODEL_LIB)(lib_print.o) \
4047   $(MODEL_LIB)(par_kind.o) \
4048   $(MODEL_LIB)(par_oce.o) \
[470]4049   dom_oce.F90 \
4050   in_out_manager.F90 \
4051   lib_print.f90 \
4052   par_kind.F90 \
4053   par_oce.F90 \
[366]4054   $(MODEL_LIB)(dom_oce.o) \
[473]4055   $(MODEL_LIB)(flo_oce.o) \
[366]4056   $(MODEL_LIB)(in_out_manager.o) \
[473]4057   $(MODEL_LIB)(lib_mpp.o) \
4058   $(MODEL_LIB)(oce.o) \
[279]4059   dom_oce.F90 \
[470]4060   flo_oce.F90 \
[279]4061   in_out_manager.F90 \
[470]4062   lib_mpp.F90 \
4063   oce.F90 \
[8]4064   domzgr_substitute.h90 \
4065   KEY_CPP \
4066   flodom.F90
[366]4067$(MODEL_LIB)(flowri.o) :   \
[473]4068   $(MODEL_LIB)(dom_oce.o) \
4069   $(MODEL_LIB)(in_out_manager.o) \
4070   $(MODEL_LIB)(lib_print.o) \
4071   $(MODEL_LIB)(par_kind.o) \
4072   $(MODEL_LIB)(par_oce.o) \
4073   $(MODEL_LIB)(phycst.o) \
4074   $(MODEL_LIB)(prtctl.o) \
[470]4075   dom_oce.F90 \
4076   in_out_manager.F90 \
4077   lib_print.f90 \
4078   par_kind.F90 \
4079   par_oce.F90 \
4080   phycst.F90 \
4081   prtctl.F90 \
[473]4082   $(MODEL_LIB)(daymod.o) \
[438]4083   $(MODEL_LIB)(dom_oce.o) \
[473]4084   $(MODEL_LIB)(flo_oce.o) \
[438]4085   $(MODEL_LIB)(in_out_manager.o) \
[473]4086   $(MODEL_LIB)(lib_mpp.o) \
4087   $(MODEL_LIB)(oce.o) \
[470]4088   daymod.F90 \
[373]4089   dom_oce.F90 \
[470]4090   flo_oce.F90 \
[373]4091   in_out_manager.F90 \
[470]4092   lib_mpp.F90 \
4093   oce.F90 \
[473]4094   domzgr_substitute.h90 \
4095   KEY_CPP \
4096   flowri.F90
4097$(MODEL_LIB)(flx_oce.o) :  \
4098   $(MODEL_LIB)(par_kind.o) \
4099   par_kind.F90 \
4100   $(MODEL_LIB)(par_oce.o) \
4101   par_oce.F90 \
4102   KEY_CPP \
4103   flx_oce.F90
4104$(MODEL_LIB)(flxblk.o) :   \
4105   $(MODEL_LIB)(blk_oce.o) \
4106   $(MODEL_LIB)(cpl_oce.o) \
[438]4107   $(MODEL_LIB)(daymod.o) \
[366]4108   $(MODEL_LIB)(dom_oce.o) \
[473]4109   $(MODEL_LIB)(flx_oce.o) \
4110   $(MODEL_LIB)(ice.o) \
[366]4111   $(MODEL_LIB)(in_out_manager.o) \
[473]4112   $(MODEL_LIB)(lbclnk.o) \
[438]4113   $(MODEL_LIB)(lib_mpp.o) \
[473]4114   $(MODEL_LIB)(lib_print.o) \
[438]4115   $(MODEL_LIB)(oce.o) \
[473]4116   $(MODEL_LIB)(ocfzpt.o) \
[470]4117   $(MODEL_LIB)(par_kind.o) \
4118   $(MODEL_LIB)(par_oce.o) \
[473]4119   $(MODEL_LIB)(phycst.o) \
4120   $(MODEL_LIB)(prtctl.o) \
[470]4121   blk_oce.F90 \
4122   cpl_oce.F90 \
[373]4123   daymod.F90 \
[309]4124   dom_oce.F90 \
[470]4125   flx_oce.F90 \
4126   ice.F90 \
[309]4127   in_out_manager.F90 \
[470]4128   lbclnk.F90 \
[373]4129   lib_mpp.F90 \
[470]4130   lib_print.f90 \
[373]4131   oce.F90 \
[470]4132   ocfzpt.F90 \
[438]4133   par_kind.F90 \
4134   par_oce.F90 \
[470]4135   phycst.F90 \
4136   prtctl.F90 \
[473]4137   $(MODEL_LIB)(albedo.o) \
[438]4138   $(MODEL_LIB)(blk_oce.o) \
4139   $(MODEL_LIB)(cpl_oce.o) \
[366]4140   $(MODEL_LIB)(daymod.o) \
4141   $(MODEL_LIB)(dom_oce.o) \
[438]4142   $(MODEL_LIB)(flx_oce.o) \
[366]4143   $(MODEL_LIB)(in_out_manager.o) \
[438]4144   $(MODEL_LIB)(lbclnk.o) \
[366]4145   $(MODEL_LIB)(oce.o) \
[438]4146   $(MODEL_LIB)(ocfzpt.o) \
4147   $(MODEL_LIB)(phycst.o) \
4148   $(MODEL_LIB)(prtctl.o) \
[470]4149   albedo.F90 \
[373]4150   blk_oce.F90 \
4151   cpl_oce.F90 \
[309]4152   daymod.F90 \
[279]4153   dom_oce.F90 \
[373]4154   flx_oce.F90 \
[279]4155   in_out_manager.F90 \
[373]4156   lbclnk.F90 \
[309]4157   oce.F90 \
[373]4158   ocfzpt.F90 \
4159   phycst.F90 \
[395]4160   prtctl.F90 \
[473]4161   KEY_CPP \
4162   flxblk.F90
4163$(MODEL_LIB)(flxfwb.o) :   \
[438]4164   $(MODEL_LIB)(albedo.o) \
[366]4165   $(MODEL_LIB)(blk_oce.o) \
4166   $(MODEL_LIB)(cpl_oce.o) \
4167   $(MODEL_LIB)(daymod.o) \
4168   $(MODEL_LIB)(dom_oce.o) \
[473]4169   $(MODEL_LIB)(dtasal.o) \
4170   $(MODEL_LIB)(dtasss.o) \
4171   $(MODEL_LIB)(dtasst.o) \
4172   $(MODEL_LIB)(dtatem.o) \
[366]4173   $(MODEL_LIB)(flx_oce.o) \
[473]4174   $(MODEL_LIB)(flxmod.o) \
4175   $(MODEL_LIB)(flxrnf.o) \
4176   $(MODEL_LIB)(ice_oce.o) \
[366]4177   $(MODEL_LIB)(in_out_manager.o) \
[473]4178   $(MODEL_LIB)(iom.o) \
[366]4179   $(MODEL_LIB)(lbclnk.o) \
[473]4180   $(MODEL_LIB)(lib_mpp.o) \
4181   $(MODEL_LIB)(lib_print.o) \
[366]4182   $(MODEL_LIB)(oce.o) \
4183   $(MODEL_LIB)(ocfzpt.o) \
[473]4184   $(MODEL_LIB)(par_kind.o) \
4185   $(MODEL_LIB)(par_oce.o) \
[366]4186   $(MODEL_LIB)(phycst.o) \
4187   $(MODEL_LIB)(prtctl.o) \
[473]4188   $(MODEL_LIB)(taumod.o) \
4189   $(MODEL_LIB)(tradmp.o) \
[373]4190   albedo.F90 \
[309]4191   blk_oce.F90 \
4192   cpl_oce.F90 \
[279]4193   daymod.F90 \
[8]4194   dom_oce.F90 \
[470]4195   dtasal.F90 \
4196   dtasss.F90 \
4197   dtasst.F90 \
4198   dtatem.F90 \
[473]4199   flx_oce.F90 \
[470]4200   flxmod.F90 \
4201   flxrnf.F90 \
4202   ice_oce.F90 \
[8]4203   in_out_manager.F90 \
[473]4204   iom.F90 \
[309]4205   lbclnk.F90 \
[470]4206   lib_mpp.F90 \
4207   lib_print.f90 \
[279]4208   oce.F90 \
[309]4209   ocfzpt.F90 \
[470]4210   par_kind.F90 \
4211   par_oce.F90 \
[309]4212   phycst.F90 \
[395]4213   prtctl.F90 \
[470]4214   taumod.F90 \
4215   tradmp.F90 \
[366]4216   $(MODEL_LIB)(blk_oce.o) \
4217   $(MODEL_LIB)(cpl_oce.o) \
4218   $(MODEL_LIB)(daymod.o) \
4219   $(MODEL_LIB)(dom_oce.o) \
[473]4220   $(MODEL_LIB)(flxblk.o) \
[438]4221   $(MODEL_LIB)(flxrnf.o) \
[366]4222   $(MODEL_LIB)(in_out_manager.o) \
[438]4223   $(MODEL_LIB)(lib_mpp.o) \
[366]4224   $(MODEL_LIB)(oce.o) \
[473]4225   $(MODEL_LIB)(ocesbc.o) \
[366]4226   $(MODEL_LIB)(phycst.o) \
[279]4227   blk_oce.F90 \
4228   cpl_oce.F90 \
[44]4229   daymod.F90 \
[8]4230   dom_oce.F90 \
[470]4231   flxblk.F90 \
[373]4232   flxrnf.F90 \
[8]4233   in_out_manager.F90 \
[373]4234   lib_mpp.F90 \
[473]4235   oce.F90 \
[470]4236   ocesbc.F90 \
[279]4237   phycst.F90 \
[473]4238   domzgr_substitute.h90 \
4239   vectopt_loop_substitute.h90 \
4240   KEY_CPP \
4241   flxfwb.F90
4242$(MODEL_LIB)(flxmod.o) :   \
[366]4243   $(MODEL_LIB)(dom_oce.o) \
4244   $(MODEL_LIB)(in_out_manager.o) \
4245   $(MODEL_LIB)(lib_mpp.o) \
[473]4246   $(MODEL_LIB)(lib_print.o) \
[366]4247   $(MODEL_LIB)(oce.o) \
[473]4248   $(MODEL_LIB)(par_kind.o) \
4249   $(MODEL_LIB)(par_oce.o) \
[366]4250   $(MODEL_LIB)(phycst.o) \
[473]4251   $(MODEL_LIB)(prtctl.o) \
[8]4252   dom_oce.F90 \
4253   in_out_manager.F90 \
[309]4254   lib_mpp.F90 \
[470]4255   lib_print.f90 \
[438]4256   oce.F90 \
[470]4257   par_kind.F90 \
4258   par_oce.F90 \
[8]4259   phycst.F90 \
[470]4260   prtctl.F90 \
[473]4261   $(MODEL_LIB)(daymod.o) \
[366]4262   $(MODEL_LIB)(dom_oce.o) \
4263   $(MODEL_LIB)(in_out_manager.o) \
[473]4264   $(MODEL_LIB)(lbclnk.o) \
[366]4265   $(MODEL_LIB)(lib_mpp.o) \
4266   $(MODEL_LIB)(oce.o) \
[473]4267   $(MODEL_LIB)(ocfzpt.o) \
[366]4268   $(MODEL_LIB)(phycst.o) \
[470]4269   daymod.F90 \
[8]4270   dom_oce.F90 \
4271   in_out_manager.F90 \
[470]4272   lbclnk.F90 \
[279]4273   lib_mpp.F90 \
[366]4274   oce.F90 \
[470]4275   ocfzpt.F90 \
[8]4276   phycst.F90 \
[473]4277   $(MODEL_LIB)(blk_oce.o) \
4278   $(MODEL_LIB)(bulk.o) \
4279   $(MODEL_LIB)(cpl_oce.o) \
4280   $(MODEL_LIB)(dtatem.o) \
4281   $(MODEL_LIB)(flx_oce.o) \
4282   $(MODEL_LIB)(flxrnf.o) \
4283   $(MODEL_LIB)(ice.o) \
4284   $(MODEL_LIB)(ice_oce.o) \
4285   $(MODEL_LIB)(iom.o) \
[438]4286   $(MODEL_LIB)(lbclnk.o) \
[473]4287   $(MODEL_LIB)(par_oce.o) \
[366]4288   $(MODEL_LIB)(phycst.o) \
[473]4289   $(MODEL_LIB)(taumod.o) \
[470]4290   blk_oce.F90 \
4291   bulk.F90 \
4292   cpl_oce.F90 \
[473]4293   dtatem.F90 \
4294   flx_oce.F90 \
[470]4295   flxrnf.F90 \
[473]4296   ice.F90 \
[470]4297   ice_oce.F90 \
[473]4298   iom.F90 \
4299   lbclnk.F90 \
4300   par_oce.F90 \
4301   phycst.F90 \
4302   taumod.F90 \
[8]4303   domzgr_substitute.h90 \
4304   flx_bulk_daily.h90 \
4305   flx_bulk_monthly.h90 \
[473]4306   flx_core.h90 \
[8]4307   flx_coupled_ice.h90 \
4308   flx_coupled_noice.h90 \
4309   flx_forced_daily.h90 \
4310   KEY_CPP \
4311   flxmod.F90
[366]4312$(MODEL_LIB)(flxrnf.o) :   \
[473]4313   $(MODEL_LIB)(dom_oce.o) \
4314   $(MODEL_LIB)(in_out_manager.o) \
4315   $(MODEL_LIB)(lbclnk.o) \
4316   $(MODEL_LIB)(lib_print.o) \
4317   $(MODEL_LIB)(par_kind.o) \
4318   $(MODEL_LIB)(par_oce.o) \
4319   $(MODEL_LIB)(phycst.o) \
4320   $(MODEL_LIB)(prtctl.o) \
[470]4321   dom_oce.F90 \
4322   in_out_manager.F90 \
[473]4323   lbclnk.F90 \
[470]4324   lib_print.f90 \
4325   par_kind.F90 \
4326   par_oce.F90 \
4327   phycst.F90 \
4328   prtctl.F90 \
[473]4329   $(MODEL_LIB)(daymod.o) \
[438]4330   $(MODEL_LIB)(dom_oce.o) \
4331   $(MODEL_LIB)(in_out_manager.o) \
[473]4332   $(MODEL_LIB)(iom.o) \
[438]4333   $(MODEL_LIB)(phycst.o) \
[470]4334   daymod.F90 \
[373]4335   dom_oce.F90 \
4336   in_out_manager.F90 \
[473]4337   iom.F90 \
[373]4338   phycst.F90 \
[438]4339   $(MODEL_LIB)(daymod.o) \
[366]4340   $(MODEL_LIB)(dom_oce.o) \
4341   $(MODEL_LIB)(in_out_manager.o) \
4342   $(MODEL_LIB)(phycst.o) \
[373]4343   daymod.F90 \
[309]4344   dom_oce.F90 \
4345   in_out_manager.F90 \
4346   phycst.F90 \
[8]4347   flxrnf_ORCA_R05.h90 \
4348   KEY_CPP \
4349   flxrnf.F90
[473]4350$(MODEL_LIB)(geo2ocean.o) :   \
4351   $(MODEL_LIB)(dom_oce.o) \
4352   $(MODEL_LIB)(in_out_manager.o) \
4353   $(MODEL_LIB)(lib_mpp.o) \
4354   $(MODEL_LIB)(lib_print.o) \
4355   $(MODEL_LIB)(oce.o) \
[366]4356   $(MODEL_LIB)(par_kind.o) \
4357   $(MODEL_LIB)(par_oce.o) \
[8]4358   dom_oce.F90 \
4359   in_out_manager.F90 \
4360   lib_mpp.F90 \
4361   lib_print.f90 \
4362   oce.F90 \
4363   par_kind.F90 \
4364   par_oce.F90 \
[366]4365   $(MODEL_LIB)(dom_oce.o) \
4366   $(MODEL_LIB)(in_out_manager.o) \
[473]4367   $(MODEL_LIB)(lbclnk.o) \
4368   $(MODEL_LIB)(phycst.o) \
[8]4369   dom_oce.F90 \
4370   in_out_manager.F90 \
4371   lbclnk.F90 \
4372   phycst.F90 \
[473]4373   vectopt_loop_substitute.h90 \
4374   KEY_CPP \
4375   geo2ocean.F90
4376$(MODEL_LIB)(ice.o) :   \
4377   $(MODEL_LIB)(par_oce.o) \
4378   par_oce.F90 \
4379   $(MODEL_LIB)(par_ice.o) \
4380   par_ice.F90 \
4381   KEY_CPP \
4382   ice.F90
4383$(MODEL_LIB)(ice_oce.o) :  \
4384   $(MODEL_LIB)(par_kind.o) \
4385   $(MODEL_LIB)(par_oce.o) \
4386   par_kind.F90 \
4387   par_oce.F90 \
4388   $(MODEL_LIB)(blk_oce.o) \
4389   $(MODEL_LIB)(par_oce.o) \
4390   blk_oce.F90 \
4391   par_oce.F90 \
4392   KEY_CPP \
4393   ice_oce.F90
4394$(MODEL_LIB)(iceini.o) :   \
4395   $(MODEL_LIB)(blk_oce.o) \
4396   $(MODEL_LIB)(daymod.o) \
4397   $(MODEL_LIB)(dom_ice.o) \
[470]4398   $(MODEL_LIB)(dom_oce.o) \
[473]4399   $(MODEL_LIB)(ice.o) \
4400   $(MODEL_LIB)(ice_oce.o) \
[470]4401   $(MODEL_LIB)(in_out_manager.o) \
[473]4402   $(MODEL_LIB)(iom.o) \
[470]4403   $(MODEL_LIB)(lbclnk.o) \
[473]4404   $(MODEL_LIB)(lib_print.o) \
4405   $(MODEL_LIB)(oce.o) \
4406   $(MODEL_LIB)(ocfzpt.o) \
4407   $(MODEL_LIB)(par_ice.o) \
4408   $(MODEL_LIB)(par_kind.o) \
4409   $(MODEL_LIB)(par_oce.o) \
[470]4410   $(MODEL_LIB)(phycst.o) \
[366]4411   blk_oce.F90 \
[246]4412   daymod.F90 \
4413   dom_ice.F90 \
4414   dom_oce.F90 \
4415   ice.F90 \
4416   ice_oce.F90 \
4417   in_out_manager.F90 \
[473]4418   iom.F90 \
[246]4419   lbclnk.F90 \
4420   lib_print.f90 \
4421   oce.F90 \
4422   ocfzpt.F90 \
[8]4423   par_ice.F90 \
4424   par_kind.F90 \
4425   par_oce.F90 \
[246]4426   phycst.F90 \
[366]4427   $(MODEL_LIB)(dom_oce.o) \
[473]4428   $(MODEL_LIB)(flx_oce.o) \
[366]4429   $(MODEL_LIB)(ice.o) \
4430   $(MODEL_LIB)(ice_oce.o) \
4431   $(MODEL_LIB)(in_out_manager.o) \
[473]4432   $(MODEL_LIB)(ini1d.o) \
4433   $(MODEL_LIB)(limistate.o) \
4434   $(MODEL_LIB)(limmsh.o) \
4435   $(MODEL_LIB)(limrst.o) \
[366]4436   $(MODEL_LIB)(ocfzpt.o) \
4437   $(MODEL_LIB)(phycst.o) \
[8]4438   dom_oce.F90 \
[246]4439   flx_oce.F90 \
[8]4440   ice.F90 \
4441   ice_oce.F90 \
[473]4442   in_out_manager.F90 \
[470]4443   ini1d.F90 \
[246]4444   limistate.F90 \
4445   limmsh.F90 \
4446   limrst.F90 \
[8]4447   ocfzpt.F90 \
4448   phycst.F90 \
[473]4449   KEY_CPP \
4450   iceini.F90
4451$(MODEL_LIB)(icestp.o) :   \
4452   $(MODEL_LIB)(albedo.o) \
4453   $(MODEL_LIB)(blk_oce.o) \
4454   $(MODEL_LIB)(cpl_oce.o) \
4455   $(MODEL_LIB)(daymod.o) \
4456   $(MODEL_LIB)(dianam.o) \
4457   $(MODEL_LIB)(dom_ice.o) \
[366]4458   $(MODEL_LIB)(dom_oce.o) \
[473]4459   $(MODEL_LIB)(dtasal.o) \
4460   $(MODEL_LIB)(dtasss.o) \
4461   $(MODEL_LIB)(dtasst.o) \
4462   $(MODEL_LIB)(dtatem.o) \
[366]4463   $(MODEL_LIB)(flx_oce.o) \
[473]4464   $(MODEL_LIB)(flxblk.o) \
4465   $(MODEL_LIB)(flxmod.o) \
4466   $(MODEL_LIB)(flxrnf.o) \
[366]4467   $(MODEL_LIB)(ice.o) \
4468   $(MODEL_LIB)(ice_oce.o) \
[473]4469   $(MODEL_LIB)(iceini.o) \
4470   $(MODEL_LIB)(in_out_manager.o) \
[470]4471   $(MODEL_LIB)(ini1d.o) \
[473]4472   $(MODEL_LIB)(iom.o) \
4473   $(MODEL_LIB)(lbclnk.o) \
4474   $(MODEL_LIB)(lib_mpp.o) \
4475   $(MODEL_LIB)(lib_print.o) \
4476   $(MODEL_LIB)(limadv.o) \
4477   $(MODEL_LIB)(limhdf.o) \
[366]4478   $(MODEL_LIB)(limistate.o) \
4479   $(MODEL_LIB)(limmsh.o) \
[473]4480   $(MODEL_LIB)(limrhg.o) \
[366]4481   $(MODEL_LIB)(limrst.o) \
[473]4482   $(MODEL_LIB)(limtab.o) \
4483   $(MODEL_LIB)(limthd_lac.o) \
4484   $(MODEL_LIB)(limthd_zdf.o) \
4485   $(MODEL_LIB)(oce.o) \
[366]4486   $(MODEL_LIB)(ocfzpt.o) \
[473]4487   $(MODEL_LIB)(par_ice.o) \
4488   $(MODEL_LIB)(par_kind.o) \
4489   $(MODEL_LIB)(par_oce.o) \
[366]4490   $(MODEL_LIB)(phycst.o) \
[473]4491   $(MODEL_LIB)(prtctl.o) \
4492   $(MODEL_LIB)(taumod.o) \
4493   $(MODEL_LIB)(thd_ice.o) \
4494   $(MODEL_LIB)(tradmp.o) \
[246]4495   albedo.F90 \
4496   blk_oce.F90 \
4497   cpl_oce.F90 \
4498   daymod.F90 \
4499   dianam.F90 \
4500   dom_ice.F90 \
[8]4501   dom_oce.F90 \
[246]4502   dtasal.F90 \
[451]4503   dtasss.F90 \
[246]4504   dtasst.F90 \
4505   dtatem.F90 \
[473]4506   flx_oce.F90 \
[246]4507   flxblk.F90 \
4508   flxmod.F90 \
4509   flxrnf.F90 \
[8]4510   ice.F90 \
4511   ice_oce.F90 \
[473]4512   iceini.F90 \
4513   in_out_manager.F90 \
[470]4514   ini1d.F90 \
[473]4515   iom.F90 \
[246]4516   lbclnk.F90 \
4517   lib_mpp.F90 \
4518   lib_print.f90 \
4519   limadv.F90 \
4520   limhdf.F90 \
[8]4521   limistate.F90 \
4522   limmsh.F90 \
[246]4523   limrhg.F90 \
[8]4524   limrst.F90 \
[246]4525   limtab.F90 \
4526   limthd_lac.F90 \
4527   limthd_zdf.F90 \
4528   oce.F90 \
[8]4529   ocfzpt.F90 \
[246]4530   par_ice.F90 \
4531   par_kind.F90 \
4532   par_oce.F90 \
[8]4533   phycst.F90 \
[395]4534   prtctl.F90 \
[246]4535   taumod.F90 \
4536   thd_ice.F90 \
4537   tradmp.F90 \
[366]4538   $(MODEL_LIB)(cpl_oce.o) \
4539   $(MODEL_LIB)(daymod.o) \
4540   $(MODEL_LIB)(dom_ice.o) \
4541   $(MODEL_LIB)(dom_oce.o) \
4542   $(MODEL_LIB)(flx_oce.o) \
4543   $(MODEL_LIB)(ice.o) \
4544   $(MODEL_LIB)(ice_oce.o) \
[473]4545   $(MODEL_LIB)(iceini.o) \
[366]4546   $(MODEL_LIB)(in_out_manager.o) \
4547   $(MODEL_LIB)(lbclnk.o) \
[473]4548   $(MODEL_LIB)(limdia.o) \
4549   $(MODEL_LIB)(limdmp.o) \
4550   $(MODEL_LIB)(limdyn.o) \
4551   $(MODEL_LIB)(limflx.o) \
[366]4552   $(MODEL_LIB)(limrst.o) \
[473]4553   $(MODEL_LIB)(limthd.o) \
4554   $(MODEL_LIB)(limtrp.o) \
4555   $(MODEL_LIB)(limwri.o) \
[366]4556   $(MODEL_LIB)(oce.o) \
[473]4557   $(MODEL_LIB)(ocesbc.o) \
[366]4558   $(MODEL_LIB)(phycst.o) \
4559   $(MODEL_LIB)(prtctl.o) \
4560   $(MODEL_LIB)(taumod.o) \
[269]4561   cpl_oce.F90 \
4562   daymod.F90 \
4563   dom_ice.F90 \
4564   dom_oce.F90 \
4565   flx_oce.F90 \
4566   ice.F90 \
4567   ice_oce.F90 \
[473]4568   iceini.F90 \
[269]4569   in_out_manager.F90 \
4570   lbclnk.F90 \
4571   limdia.F90 \
[473]4572   limdmp.F90 \
[269]4573   limdyn.F90 \
4574   limflx.F90 \
4575   limrst.F90 \
4576   limthd.F90 \
4577   limtrp.F90 \
4578   limwri.F90 \
[473]4579   oce.F90 \
[470]4580   ocesbc.F90 \
[269]4581   phycst.F90 \
[395]4582   prtctl.F90 \
[269]4583   taumod.F90 \
[473]4584   domzgr_substitute.h90 \
4585   vectopt_loop_substitute.h90 \
4586   KEY_CPP \
4587   icestp.F90
4588$(MODEL_LIB)(icestp1d.o) : \
4589   $(MODEL_LIB)(albedo.o) \
[366]4590   $(MODEL_LIB)(blk_oce.o) \
4591   $(MODEL_LIB)(cpl_oce.o) \
4592   $(MODEL_LIB)(daymod.o) \
[473]4593   $(MODEL_LIB)(dianam.o) \
[366]4594   $(MODEL_LIB)(dom_ice.o) \
4595   $(MODEL_LIB)(dom_oce.o) \
4596   $(MODEL_LIB)(dtasal.o) \
[473]4597   $(MODEL_LIB)(dtasss.o) \
4598   $(MODEL_LIB)(dtasst.o) \
[366]4599   $(MODEL_LIB)(dtatem.o) \
[473]4600   $(MODEL_LIB)(flx_oce.o) \
4601   $(MODEL_LIB)(flxblk.o) \
[366]4602   $(MODEL_LIB)(flxmod.o) \
4603   $(MODEL_LIB)(flxrnf.o) \
4604   $(MODEL_LIB)(ice.o) \
4605   $(MODEL_LIB)(ice_oce.o) \
[473]4606   $(MODEL_LIB)(iceini.o) \
[366]4607   $(MODEL_LIB)(in_out_manager.o) \
[473]4608   $(MODEL_LIB)(ini1d.o) \
4609   $(MODEL_LIB)(iom.o) \
[366]4610   $(MODEL_LIB)(lbclnk.o) \
[473]4611   $(MODEL_LIB)(lib_mpp.o) \
4612   $(MODEL_LIB)(lib_print.o) \
4613   $(MODEL_LIB)(limadv.o) \
4614   $(MODEL_LIB)(limhdf.o) \
4615   $(MODEL_LIB)(limistate.o) \
4616   $(MODEL_LIB)(limmsh.o) \
4617   $(MODEL_LIB)(limrhg.o) \
[366]4618   $(MODEL_LIB)(limrst.o) \
[473]4619   $(MODEL_LIB)(limtab.o) \
4620   $(MODEL_LIB)(limthd_lac.o) \
4621   $(MODEL_LIB)(limthd_zdf.o) \
[366]4622   $(MODEL_LIB)(oce.o) \
4623   $(MODEL_LIB)(ocfzpt.o) \
[473]4624   $(MODEL_LIB)(par_ice.o) \
4625   $(MODEL_LIB)(par_kind.o) \
4626   $(MODEL_LIB)(par_oce.o) \
[366]4627   $(MODEL_LIB)(phycst.o) \
4628   $(MODEL_LIB)(prtctl.o) \
4629   $(MODEL_LIB)(taumod.o) \
[473]4630   $(MODEL_LIB)(thd_ice.o) \
[366]4631   $(MODEL_LIB)(tradmp.o) \
[473]4632   $(MODEL_LIB)(trdmod.o) \
4633   $(MODEL_LIB)(trdmod_oce.o) \
4634   $(MODEL_LIB)(zdf_oce.o) \
4635   $(MODEL_LIB)(zdfmxl.o) \
[269]4636   albedo.F90 \
4637   blk_oce.F90 \
[89]4638   cpl_oce.F90 \
[8]4639   daymod.F90 \
[269]4640   dianam.F90 \
[8]4641   dom_ice.F90 \
4642   dom_oce.F90 \
[269]4643   dtasal.F90 \
[438]4644   dtasss.F90 \
[269]4645   dtasst.F90 \
4646   dtatem.F90 \
[473]4647   flx_oce.F90 \
[269]4648   flxblk.F90 \
4649   flxmod.F90 \
4650   flxrnf.F90 \
[8]4651   ice.F90 \
4652   ice_oce.F90 \
[473]4653   iceini.F90 \
4654   in_out_manager.F90 \
[470]4655   ini1d.F90 \
[473]4656   iom.F90 \
[8]4657   lbclnk.F90 \
[269]4658   lib_mpp.F90 \
4659   lib_print.f90 \
4660   limadv.F90 \
4661   limhdf.F90 \
4662   limistate.F90 \
4663   limmsh.F90 \
4664   limrhg.F90 \
[8]4665   limrst.F90 \
[269]4666   limtab.F90 \
4667   limthd_lac.F90 \
4668   limthd_zdf.F90 \
[8]4669   oce.F90 \
[269]4670   ocfzpt.F90 \
4671   par_ice.F90 \
4672   par_kind.F90 \
4673   par_oce.F90 \
[8]4674   phycst.F90 \
[395]4675   prtctl.F90 \
[8]4676   taumod.F90 \
[269]4677   thd_ice.F90 \
4678   tradmp.F90 \
[473]4679   trdmod.F90 \
4680   trdmod_oce.F90 \
4681   zdf_oce.F90 \
4682   zdfmxl.F90 \
[366]4683   $(MODEL_LIB)(blk_oce.o) \
4684   $(MODEL_LIB)(cpl_oce.o) \
4685   $(MODEL_LIB)(daymod.o) \
4686   $(MODEL_LIB)(dom_ice.o) \
4687   $(MODEL_LIB)(dom_oce.o) \
4688   $(MODEL_LIB)(dtasal.o) \
4689   $(MODEL_LIB)(dtatem.o) \
[473]4690   $(MODEL_LIB)(flx_oce.o) \
[366]4691   $(MODEL_LIB)(flxmod.o) \
4692   $(MODEL_LIB)(flxrnf.o) \
4693   $(MODEL_LIB)(ice.o) \
4694   $(MODEL_LIB)(ice_oce.o) \
[473]4695   $(MODEL_LIB)(iceini.o) \
[366]4696   $(MODEL_LIB)(in_out_manager.o) \
4697   $(MODEL_LIB)(lbclnk.o) \
[473]4698   $(MODEL_LIB)(limdia.o) \
4699   $(MODEL_LIB)(limdyn.o) \
4700   $(MODEL_LIB)(limflx.o) \
[366]4701   $(MODEL_LIB)(limrst.o) \
[473]4702   $(MODEL_LIB)(limthd.o) \
4703   $(MODEL_LIB)(limtrp.o) \
4704   $(MODEL_LIB)(limwri.o) \
[366]4705   $(MODEL_LIB)(oce.o) \
[473]4706   $(MODEL_LIB)(ocesbc.o) \
[366]4707   $(MODEL_LIB)(ocfzpt.o) \
4708   $(MODEL_LIB)(phycst.o) \
4709   $(MODEL_LIB)(prtctl.o) \
4710   $(MODEL_LIB)(taumod.o) \
4711   $(MODEL_LIB)(tradmp.o) \
[473]4712   blk_oce.F90 \
[269]4713   cpl_oce.F90 \
4714   daymod.F90 \
4715   dom_ice.F90 \
4716   dom_oce.F90 \
[473]4717   dtasal.F90 \
4718   dtatem.F90 \
[269]4719   flx_oce.F90 \
[473]4720   flxmod.F90 \
4721   flxrnf.F90 \
[269]4722   ice.F90 \
4723   ice_oce.F90 \
[473]4724   iceini.F90 \
[269]4725   in_out_manager.F90 \
4726   lbclnk.F90 \
4727   limdia.F90 \
4728   limdyn.F90 \
4729   limflx.F90 \
4730   limrst.F90 \
4731   limthd.F90 \
4732   limtrp.F90 \
4733   limwri.F90 \
[473]4734   oce.F90 \
[470]4735   ocesbc.F90 \
[473]4736   ocfzpt.F90 \
[269]4737   phycst.F90 \
[395]4738   prtctl.F90 \
[269]4739   taumod.F90 \
[473]4740   tradmp.F90 \
[8]4741   domzgr_substitute.h90 \
4742   vectopt_loop_substitute.h90 \
4743   KEY_CPP \
[473]4744   icestp1d.F90
4745$(MODEL_LIB)(in_out_manager.o) : \
4746   $(MODEL_LIB)(par_kind.o) \
[438]4747   par_kind.F90 \
[473]4748   $(MODEL_LIB)(lib_print.o) \
[438]4749   $(MODEL_LIB)(par_kind.o) \
[373]4750   $(MODEL_LIB)(par_oce.o) \
[438]4751   lib_print.f90 \
[306]4752   par_kind.F90 \
[373]4753   par_oce.F90 \
[473]4754   in_out_manager.F90
4755$(MODEL_LIB)(ini1d.o) : \
[438]4756   $(MODEL_LIB)(in_out_manager.o) \
4757   $(MODEL_LIB)(lib_print.o) \
[366]4758   $(MODEL_LIB)(par_kind.o) \
4759   $(MODEL_LIB)(par_oce.o) \
[373]4760   in_out_manager.F90 \
[473]4761   lib_print.f90 \
4762   par_kind.F90 \
4763   par_oce.F90 \
[438]4764   $(MODEL_LIB)(dom_oce.o) \
[366]4765   $(MODEL_LIB)(in_out_manager.o) \
[438]4766   $(MODEL_LIB)(phycst.o) \
[473]4767   dom_oce.F90 \
4768   in_out_manager.F90 \
4769   phycst.F90 \
[438]4770   KEY_CPP \
4771   ini1d.F90
4772$(MODEL_LIB)(initrc.o) :   \
4773   initrc.F90
[473]4774$(MODEL_LIB)(iom.o) :   \
4775   $(MODEL_LIB)(dom_oce.o) \
4776   $(MODEL_LIB)(in_out_manager.o) \
4777   $(MODEL_LIB)(lib_mpp.o) \
[366]4778   $(MODEL_LIB)(lib_print.o) \
[473]4779   $(MODEL_LIB)(oce.o) \
[366]4780   $(MODEL_LIB)(par_kind.o) \
4781   $(MODEL_LIB)(par_oce.o) \
[8]4782   dom_oce.F90 \
4783   in_out_manager.F90 \
[269]4784   lib_mpp.F90 \
4785   lib_print.f90 \
[306]4786   oce.F90 \
[269]4787   par_kind.F90 \
4788   par_oce.F90 \
[473]4789   $(MODEL_LIB)(dom_oce.o) \
4790   $(MODEL_LIB)(in_out_manager.o) \
4791   $(MODEL_LIB)(lbclnk.o) \
4792   dom_oce.F90 \
4793   in_out_manager.F90 \
4794   lbclnk.F90 \
4795   $(IOIPSL_LIB) \
4796   KEY_CPP \
4797   iom.F90
4798$(MODEL_LIB)(istate.o) :   \
[470]4799   $(MODEL_LIB)(blk_oce.o) \
4800   $(MODEL_LIB)(cpl_oce.o) \
[366]4801   $(MODEL_LIB)(daymod.o) \
4802   $(MODEL_LIB)(dom_oce.o) \
[470]4803   $(MODEL_LIB)(dynspg_exp.o) \
4804   $(MODEL_LIB)(dynspg_exp_jki.o) \
4805   $(MODEL_LIB)(dynspg_flt.o) \
4806   $(MODEL_LIB)(dynspg_flt_jki.o) \
4807   $(MODEL_LIB)(dynspg_oce.o) \
4808   $(MODEL_LIB)(dynspg_rl.o) \
4809   $(MODEL_LIB)(dynspg_ts.o) \
4810   $(MODEL_LIB)(dynspg_ts_jki.o) \
4811   $(MODEL_LIB)(flx_oce.o) \
4812   $(MODEL_LIB)(ice_oce.o) \
[366]4813   $(MODEL_LIB)(in_out_manager.o) \
[473]4814   $(MODEL_LIB)(iom.o) \
[366]4815   $(MODEL_LIB)(lbclnk.o) \
[470]4816   $(MODEL_LIB)(lib_mpp.o) \
4817   $(MODEL_LIB)(lib_print.o) \
4818   $(MODEL_LIB)(obc_oce.o) \
[366]4819   $(MODEL_LIB)(oce.o) \
[470]4820   $(MODEL_LIB)(par_kind.o) \
4821   $(MODEL_LIB)(par_oce.o) \
[366]4822   $(MODEL_LIB)(phycst.o) \
[470]4823   $(MODEL_LIB)(prtctl.o) \
[473]4824   $(MODEL_LIB)(sol_oce.o) \
[470]4825   $(MODEL_LIB)(solfet.o) \
4826   $(MODEL_LIB)(solpcg.o) \
4827   $(MODEL_LIB)(solsor.o) \
4828   $(MODEL_LIB)(trdmod.o) \
4829   $(MODEL_LIB)(trdmod_oce.o) \
[473]4830   $(MODEL_LIB)(zdf_oce.o) \
[470]4831   $(MODEL_LIB)(zdfddm.o) \
4832   $(MODEL_LIB)(zdftke.o) \
[473]4833   blk_oce.F90 \
4834   cpl_oce.F90 \
[269]4835   daymod.F90 \
4836   dom_oce.F90 \
[473]4837   dynspg_exp.F90 \
4838   dynspg_exp_jki.F90 \
4839   dynspg_flt.F90 \
4840   dynspg_flt_jki.F90 \
4841   dynspg_oce.F90 \
4842   dynspg_rl.F90 \
4843   dynspg_ts.F90 \
4844   dynspg_ts_jki.F90 \
4845   flx_oce.F90 \
4846   ice_oce.F90 \
[269]4847   in_out_manager.F90 \
[473]4848   iom.F90 \
[269]4849   lbclnk.F90 \
[473]4850   lib_mpp.F90 \
4851   lib_print.f90 \
4852   obc_oce.F90 \
[269]4853   oce.F90 \
[473]4854   par_kind.F90 \
4855   par_oce.F90 \
[269]4856   phycst.F90 \
[473]4857   prtctl.F90 \
4858   sol_oce.F90 \
4859   solfet.F90 \
4860   solpcg.F90 \
4861   solsor.F90 \
4862   trdmod.F90 \
4863   trdmod_oce.F90 \
[269]4864   zdf_oce.F90 \
[473]4865   zdfddm.F90 \
4866   zdftke.F90 \
[470]4867   $(MODEL_LIB)(daymod.o) \
4868   $(MODEL_LIB)(divcur.o) \
4869   $(MODEL_LIB)(dom_oce.o) \
4870   $(MODEL_LIB)(dtasal.o) \
4871   $(MODEL_LIB)(dtatem.o) \
4872   $(MODEL_LIB)(dynspg.o) \
4873   $(MODEL_LIB)(eosbn2.o) \
4874   $(MODEL_LIB)(in_out_manager.o) \
[473]4875   $(MODEL_LIB)(iom.o) \
[470]4876   $(MODEL_LIB)(lbclnk.o) \
4877   $(MODEL_LIB)(ldftra_oce.o) \
4878   $(MODEL_LIB)(oce.o) \
4879   $(MODEL_LIB)(phycst.o) \
4880   $(MODEL_LIB)(restart.o) \
4881   $(MODEL_LIB)(solisl.o) \
4882   $(MODEL_LIB)(wzvmod.o) \
4883   $(MODEL_LIB)(zdf_oce.o) \
[473]4884   daymod.F90 \
4885   divcur.F90 \
4886   dom_oce.F90 \
4887   dtasal.F90 \
4888   dtatem.F90 \
4889   dynspg.F90 \
4890   eosbn2.F90 \
4891   in_out_manager.F90 \
4892   iom.F90 \
4893   lbclnk.F90 \
4894   ldftra_oce.F90 \
4895   oce.F90 \
4896   phycst.F90 \
4897   restart.F90 \
4898   solisl.F90 \
4899   wzvmod.F90 \
4900   zdf_oce.F90 \
[8]4901   domzgr_substitute.h90 \
4902   vectopt_loop_substitute.h90 \
4903   KEY_CPP \
4904   istate.F90
[366]4905$(MODEL_LIB)(lbclnk.o) :   \
[473]4906   $(MODEL_LIB)(dom_oce.o) \
4907   $(MODEL_LIB)(in_out_manager.o) \
4908   $(MODEL_LIB)(lib_print.o) \
4909   $(MODEL_LIB)(par_kind.o) \
4910   $(MODEL_LIB)(par_oce.o) \
[470]4911   dom_oce.F90 \
4912   in_out_manager.F90 \
4913   lib_print.f90 \
4914   par_kind.F90 \
4915   par_oce.F90 \
[438]4916   $(MODEL_LIB)(dom_oce.o) \
4917   $(MODEL_LIB)(in_out_manager.o) \
[473]4918   $(MODEL_LIB)(lib_mpp.o) \
4919   $(MODEL_LIB)(oce.o) \
[373]4920   dom_oce.F90 \
4921   in_out_manager.F90 \
[470]4922   lib_mpp.F90 \
4923   oce.F90 \
[473]4924   KEY_CPP \
4925   lbclnk.F90
4926$(MODEL_LIB)(ldfdyn.o) :   \
[366]4927   $(MODEL_LIB)(dom_oce.o) \
4928   $(MODEL_LIB)(in_out_manager.o) \
[473]4929   $(MODEL_LIB)(lbclnk.o) \
4930   $(MODEL_LIB)(ldfdyn_oce.o) \
4931   $(MODEL_LIB)(ldftra_oce.o) \
[438]4932   $(MODEL_LIB)(lib_mpp.o) \
[473]4933   $(MODEL_LIB)(lib_print.o) \
[438]4934   $(MODEL_LIB)(oce.o) \
[473]4935   $(MODEL_LIB)(par_kind.o) \
4936   $(MODEL_LIB)(par_oce.o) \
4937   $(MODEL_LIB)(phycst.o) \
4938   $(MODEL_LIB)(prtctl.o) \
4939   $(MODEL_LIB)(zdfmxl.o) \
[309]4940   dom_oce.F90 \
4941   in_out_manager.F90 \
[470]4942   lbclnk.F90 \
4943   ldfdyn_oce.F90 \
4944   ldftra_oce.F90 \
[373]4945   lib_mpp.F90 \
[470]4946   lib_print.f90 \
[373]4947   oce.F90 \
[470]4948   par_kind.F90 \
4949   par_oce.F90 \
4950   phycst.F90 \
4951   prtctl.F90 \
4952   zdfmxl.F90 \
[366]4953   $(MODEL_LIB)(dom_oce.o) \
4954   $(MODEL_LIB)(in_out_manager.o) \
[438]4955   $(MODEL_LIB)(lbclnk.o) \
4956   $(MODEL_LIB)(ldfdyn_oce.o) \
[473]4957   $(MODEL_LIB)(ldfslp.o) \
[366]4958   $(MODEL_LIB)(lib_mpp.o) \
4959   $(MODEL_LIB)(oce.o) \
[438]4960   $(MODEL_LIB)(phycst.o) \
[279]4961   dom_oce.F90 \
4962   in_out_manager.F90 \
[373]4963   lbclnk.F90 \
4964   ldfdyn_oce.F90 \
[470]4965   ldfslp.F90 \
[309]4966   lib_mpp.F90 \
4967   oce.F90 \
[373]4968   phycst.F90 \
[473]4969   $(MODEL_LIB)(ldftra_oce.o) \
[470]4970   ldftra_oce.F90 \
[8]4971   domzgr_substitute.h90 \
4972   ldfdyn_antarctic.h90 \
4973   ldfdyn_arctic.h90 \
4974   ldfdyn_c1d.h90 \
4975   ldfdyn_c2d.h90 \
4976   ldfdyn_c3d.h90 \
[395]4977   $(IOIPSL_LIB) \
[8]4978   KEY_CPP \
4979   ldfdyn.F90
[366]4980$(MODEL_LIB)(ldfdyn_oce.o) :  \
[473]4981   $(MODEL_LIB)(par_kind.o) \
[470]4982   par_kind.F90 \
[473]4983   $(MODEL_LIB)(par_oce.o) \
[470]4984   par_oce.F90 \
[438]4985   KEY_CPP \
[8]4986   ldfdyn_oce.F90
[366]4987$(MODEL_LIB)(ldfeiv.o) :   \
[473]4988   $(MODEL_LIB)(daymod.o) \
4989   $(MODEL_LIB)(dom_oce.o) \
4990   $(MODEL_LIB)(in_out_manager.o) \
4991   $(MODEL_LIB)(iom.o) \
4992   $(MODEL_LIB)(lbclnk.o) \
4993   $(MODEL_LIB)(ldfdyn_oce.o) \
4994   $(MODEL_LIB)(ldftra_oce.o) \
4995   $(MODEL_LIB)(lib_mpp.o) \
4996   $(MODEL_LIB)(lib_print.o) \
4997   $(MODEL_LIB)(oce.o) \
4998   $(MODEL_LIB)(par_kind.o) \
4999   $(MODEL_LIB)(par_oce.o) \
5000   $(MODEL_LIB)(phycst.o) \
5001   $(MODEL_LIB)(prtctl.o) \
5002   $(MODEL_LIB)(zdfmxl.o) \
[470]5003   daymod.F90 \
5004   dom_oce.F90 \
5005   in_out_manager.F90 \
[473]5006   iom.F90 \
[470]5007   lbclnk.F90 \
5008   ldfdyn_oce.F90 \
5009   ldftra_oce.F90 \
5010   lib_mpp.F90 \
5011   lib_print.f90 \
5012   oce.F90 \
5013   par_kind.F90 \
5014   par_oce.F90 \
5015   phycst.F90 \
5016   prtctl.F90 \
5017   zdfmxl.F90 \
[438]5018   $(MODEL_LIB)(dom_oce.o) \
[473]5019   $(MODEL_LIB)(flxrnf.o) \
[438]5020   $(MODEL_LIB)(in_out_manager.o) \
5021   $(MODEL_LIB)(lbclnk.o) \
[473]5022   $(MODEL_LIB)(ldfslp.o) \
[438]5023   $(MODEL_LIB)(ldftra_oce.o) \
5024   $(MODEL_LIB)(oce.o) \
5025   $(MODEL_LIB)(phycst.o) \
5026   $(MODEL_LIB)(prtctl.o) \
[373]5027   dom_oce.F90 \
[470]5028   flxrnf.F90 \
[373]5029   in_out_manager.F90 \
5030   lbclnk.F90 \
[470]5031   ldfslp.F90 \
[373]5032   ldftra_oce.F90 \
5033   oce.F90 \
5034   phycst.F90 \
[395]5035   prtctl.F90 \
[8]5036   domzgr_substitute.h90 \
5037   vectopt_loop_substitute.h90 \
5038   KEY_CPP \
5039   ldfeiv.F90
[366]5040$(MODEL_LIB)(ldfslp.o) :   \
[473]5041   $(MODEL_LIB)(dom_oce.o) \
5042   $(MODEL_LIB)(in_out_manager.o) \
5043   $(MODEL_LIB)(lib_mpp.o) \
5044   $(MODEL_LIB)(lib_print.o) \
5045   $(MODEL_LIB)(oce.o) \
5046   $(MODEL_LIB)(par_kind.o) \
5047   $(MODEL_LIB)(par_oce.o) \
5048   $(MODEL_LIB)(prtctl.o) \
5049   $(MODEL_LIB)(zdf_oce.o) \
[470]5050   dom_oce.F90 \
5051   in_out_manager.F90 \
5052   lib_mpp.F90 \
5053   lib_print.f90 \
5054   oce.F90 \
5055   par_kind.F90 \
5056   par_oce.F90 \
5057   prtctl.F90 \
5058   zdf_oce.F90 \
[438]5059   $(MODEL_LIB)(dom_oce.o) \
5060   $(MODEL_LIB)(in_out_manager.o) \
[473]5061   $(MODEL_LIB)(lbclnk.o) \
5062   $(MODEL_LIB)(ldfdyn_oce.o) \
5063   $(MODEL_LIB)(ldftra_oce.o) \
[438]5064   $(MODEL_LIB)(oce.o) \
[473]5065   $(MODEL_LIB)(phycst.o) \
[438]5066   $(MODEL_LIB)(prtctl.o) \
[473]5067   $(MODEL_LIB)(zdfmxl.o) \
[373]5068   dom_oce.F90 \
5069   in_out_manager.F90 \
[470]5070   lbclnk.F90 \
5071   ldfdyn_oce.F90 \
5072   ldftra_oce.F90 \
[373]5073   oce.F90 \
[470]5074   phycst.F90 \
[395]5075   prtctl.F90 \
[470]5076   zdfmxl.F90 \
[473]5077   domzgr_substitute.h90 \
5078   vectopt_loop_substitute.h90 \
5079   KEY_CPP \
5080   ldfslp.F90
5081$(MODEL_LIB)(ldftra.o) :   \
[366]5082   $(MODEL_LIB)(dom_oce.o) \
5083   $(MODEL_LIB)(in_out_manager.o) \
[438]5084   $(MODEL_LIB)(lbclnk.o) \
5085   $(MODEL_LIB)(ldfdyn_oce.o) \
5086   $(MODEL_LIB)(ldftra_oce.o) \
[473]5087   $(MODEL_LIB)(lib_mpp.o) \
5088   $(MODEL_LIB)(lib_print.o) \
[366]5089   $(MODEL_LIB)(oce.o) \
[473]5090   $(MODEL_LIB)(par_kind.o) \
5091   $(MODEL_LIB)(par_oce.o) \
[438]5092   $(MODEL_LIB)(phycst.o) \
[366]5093   $(MODEL_LIB)(prtctl.o) \
[438]5094   $(MODEL_LIB)(zdfmxl.o) \
[309]5095   dom_oce.F90 \
5096   in_out_manager.F90 \
[373]5097   lbclnk.F90 \
5098   ldfdyn_oce.F90 \
5099   ldftra_oce.F90 \
[470]5100   lib_mpp.F90 \
5101   lib_print.f90 \
[309]5102   oce.F90 \
[470]5103   par_kind.F90 \
5104   par_oce.F90 \
[373]5105   phycst.F90 \
[395]5106   prtctl.F90 \
[373]5107   zdfmxl.F90 \
[366]5108   $(MODEL_LIB)(dom_oce.o) \
5109   $(MODEL_LIB)(in_out_manager.o) \
5110   $(MODEL_LIB)(lbclnk.o) \
[473]5111   $(MODEL_LIB)(ldfslp.o) \
[366]5112   $(MODEL_LIB)(ldftra_oce.o) \
[438]5113   $(MODEL_LIB)(lib_mpp.o) \
[366]5114   $(MODEL_LIB)(oce.o) \
5115   $(MODEL_LIB)(phycst.o) \
[279]5116   dom_oce.F90 \
5117   in_out_manager.F90 \
[309]5118   lbclnk.F90 \
[470]5119   ldfslp.F90 \
[309]5120   ldftra_oce.F90 \
[373]5121   lib_mpp.F90 \
[279]5122   oce.F90 \
[309]5123   phycst.F90 \
[157]5124   domzgr_substitute.h90 \
[8]5125   ldftra_c1d.h90 \
5126   ldftra_c2d.h90 \
5127   ldftra_c3d.h90 \
5128   vectopt_loop_substitute.h90 \
[395]5129   $(IOIPSL_LIB) \
[8]5130   KEY_CPP \
5131   ldftra.F90
[366]5132$(MODEL_LIB)(ldftra_oce.o) :  \
[473]5133   $(MODEL_LIB)(par_kind.o) \
[470]5134   par_kind.F90 \
[473]5135   $(MODEL_LIB)(par_oce.o) \
[470]5136   par_oce.F90 \
[438]5137   KEY_CPP \
[8]5138   ldftra_oce.F90
[438]5139$(MODEL_LIB)(lib_cray.o) : \
5140   lib_cray.f90
[366]5141$(MODEL_LIB)(lib_feti.o) : \
[473]5142   $(MODEL_LIB)(dom_oce.o) \
5143   $(MODEL_LIB)(in_out_manager.o) \
[470]5144   dom_oce.F90 \
5145   in_out_manager.F90 \
[473]5146   $(MODEL_LIB)(lib_mpp.o) \
[470]5147   lib_mpp.F90 \
[438]5148   KEY_CPP \
[246]5149   lib_feti.F90
[438]5150$(MODEL_LIB)(lib_isml.o) : \
5151   lib_isml.f90
[366]5152$(MODEL_LIB)(lib_mpp.o) :  \
[473]5153   $(MODEL_LIB)(lib_print.o) \
5154   $(MODEL_LIB)(par_kind.o) \
5155   $(MODEL_LIB)(par_oce.o) \
[470]5156   lib_print.f90 \
5157   par_kind.F90 \
5158   par_oce.F90 \
[473]5159   $(MODEL_LIB)(dom_oce.o) \
5160   $(MODEL_LIB)(in_out_manager.o) \
[470]5161   dom_oce.F90 \
5162   in_out_manager.F90 \
[438]5163   KEY_CPP \
[8]5164   lib_mpp.F90
[366]5165$(MODEL_LIB)(lib_print.o) :   \
[473]5166   $(MODEL_LIB)(par_kind.o) \
[470]5167   par_kind.F90 \
[8]5168   lib_print.f90
[366]5169$(MODEL_LIB)(limadv.o) :   \
[473]5170   $(MODEL_LIB)(blk_oce.o) \
5171   $(MODEL_LIB)(dom_oce.o) \
5172   $(MODEL_LIB)(in_out_manager.o) \
5173   $(MODEL_LIB)(lib_mpp.o) \
5174   $(MODEL_LIB)(lib_print.o) \
5175   $(MODEL_LIB)(oce.o) \
5176   $(MODEL_LIB)(par_ice.o) \
5177   $(MODEL_LIB)(par_kind.o) \
5178   $(MODEL_LIB)(par_oce.o) \
[470]5179   blk_oce.F90 \
5180   dom_oce.F90 \
5181   in_out_manager.F90 \
5182   lib_mpp.F90 \
5183   lib_print.f90 \
5184   oce.F90 \
5185   par_ice.F90 \
5186   par_kind.F90 \
5187   par_oce.F90 \
[473]5188   $(MODEL_LIB)(dom_ice.o) \
[438]5189   $(MODEL_LIB)(dom_oce.o) \
[473]5190   $(MODEL_LIB)(ice_oce.o) \
[438]5191   $(MODEL_LIB)(in_out_manager.o) \
[473]5192   $(MODEL_LIB)(lbclnk.o) \
5193   $(MODEL_LIB)(prtctl.o) \
[470]5194   dom_ice.F90 \
[373]5195   dom_oce.F90 \
[470]5196   ice_oce.F90 \
[373]5197   in_out_manager.F90 \
[470]5198   lbclnk.F90 \
5199   prtctl.F90 \
[473]5200   KEY_CPP \
5201   limadv.F90
5202$(MODEL_LIB)(limdia.o) :   \
5203   $(MODEL_LIB)(blk_oce.o) \
[438]5204   $(MODEL_LIB)(dom_ice.o) \
[366]5205   $(MODEL_LIB)(dom_oce.o) \
[473]5206   $(MODEL_LIB)(flx_oce.o) \
5207   $(MODEL_LIB)(ice.o) \
[438]5208   $(MODEL_LIB)(ice_oce.o) \
[366]5209   $(MODEL_LIB)(in_out_manager.o) \
[473]5210   $(MODEL_LIB)(ini1d.o) \
[438]5211   $(MODEL_LIB)(lbclnk.o) \
[473]5212   $(MODEL_LIB)(lib_print.o) \
5213   $(MODEL_LIB)(limistate.o) \
5214   $(MODEL_LIB)(limmsh.o) \
5215   $(MODEL_LIB)(limrst.o) \
5216   $(MODEL_LIB)(oce.o) \
5217   $(MODEL_LIB)(ocfzpt.o) \
5218   $(MODEL_LIB)(par_ice.o) \
5219   $(MODEL_LIB)(par_kind.o) \
5220   $(MODEL_LIB)(par_oce.o) \
5221   $(MODEL_LIB)(phycst.o) \
[438]5222   $(MODEL_LIB)(prtctl.o) \
[470]5223   blk_oce.F90 \
[373]5224   dom_ice.F90 \
[309]5225   dom_oce.F90 \
[470]5226   flx_oce.F90 \
5227   ice.F90 \
[373]5228   ice_oce.F90 \
[473]5229   in_out_manager.F90 \
[470]5230   ini1d.F90 \
[373]5231   lbclnk.F90 \
[470]5232   lib_print.f90 \
5233   limistate.F90 \
5234   limmsh.F90 \
5235   limrst.F90 \
5236   oce.F90 \
5237   ocfzpt.F90 \
5238   par_ice.F90 \
5239   par_kind.F90 \
5240   par_oce.F90 \
5241   phycst.F90 \
[395]5242   prtctl.F90 \
[473]5243   $(MODEL_LIB)(daymod.o) \
[366]5244   $(MODEL_LIB)(dom_ice.o) \
[438]5245   $(MODEL_LIB)(ice.o) \
[366]5246   $(MODEL_LIB)(ice_oce.o) \
[473]5247   $(MODEL_LIB)(iceini.o) \
[366]5248   $(MODEL_LIB)(in_out_manager.o) \
[438]5249   $(MODEL_LIB)(limistate.o) \
5250   $(MODEL_LIB)(par_ice.o) \
5251   $(MODEL_LIB)(phycst.o) \
[470]5252   daymod.F90 \
[309]5253   dom_ice.F90 \
[373]5254   ice.F90 \
[309]5255   ice_oce.F90 \
[473]5256   iceini.F90 \
[438]5257   in_out_manager.F90 \
[373]5258   limistate.F90 \
5259   par_ice.F90 \
5260   phycst.F90 \
5261   vectopt_loop_substitute.h90 \
5262   KEY_CPP \
5263   limdia.F90
[427]5264$(MODEL_LIB)(limdmp.o) :   \
[473]5265   $(MODEL_LIB)(blk_oce.o) \
5266   $(MODEL_LIB)(dom_oce.o) \
5267   $(MODEL_LIB)(dtasal.o) \
5268   $(MODEL_LIB)(dtatem.o) \
5269   $(MODEL_LIB)(in_out_manager.o) \
5270   $(MODEL_LIB)(iom.o) \
5271   $(MODEL_LIB)(lib_mpp.o) \
5272   $(MODEL_LIB)(lib_print.o) \
5273   $(MODEL_LIB)(oce.o) \
5274   $(MODEL_LIB)(par_ice.o) \
5275   $(MODEL_LIB)(par_kind.o) \
5276   $(MODEL_LIB)(par_oce.o) \
5277   $(MODEL_LIB)(phycst.o) \
5278   $(MODEL_LIB)(prtctl.o) \
5279   $(MODEL_LIB)(trdmod.o) \
5280   $(MODEL_LIB)(trdmod_oce.o) \
5281   $(MODEL_LIB)(zdf_oce.o) \
5282   $(MODEL_LIB)(zdfmxl.o) \
[470]5283   blk_oce.F90 \
5284   dom_oce.F90 \
5285   dtasal.F90 \
5286   dtatem.F90 \
5287   in_out_manager.F90 \
[473]5288   iom.F90 \
[470]5289   lib_mpp.F90 \
5290   lib_print.f90 \
5291   oce.F90 \
5292   par_ice.F90 \
5293   par_kind.F90 \
5294   par_oce.F90 \
5295   phycst.F90 \
5296   prtctl.F90 \
5297   trdmod.F90 \
5298   trdmod_oce.F90 \
[473]5299   zdf_oce.F90 \
[470]5300   zdfmxl.F90 \
[473]5301   $(MODEL_LIB)(daymod.o) \
[438]5302   $(MODEL_LIB)(dom_oce.o) \
[473]5303   $(MODEL_LIB)(ice.o) \
5304   $(MODEL_LIB)(ice_oce.o) \
[438]5305   $(MODEL_LIB)(in_out_manager.o) \
5306   $(MODEL_LIB)(oce.o) \
[473]5307   $(MODEL_LIB)(tradmp.o) \
[470]5308   daymod.F90 \
[427]5309   dom_oce.F90 \
[470]5310   ice.F90 \
5311   ice_oce.F90 \
[427]5312   in_out_manager.F90 \
5313   oce.F90 \
[470]5314   tradmp.F90 \
[473]5315   vectopt_loop_substitute.h90 \
5316   $(IOIPSL_LIB) \
5317   KEY_CPP \
5318   limdmp.F90
5319$(MODEL_LIB)(limdyn.o) :   \
5320   $(MODEL_LIB)(blk_oce.o) \
5321   $(MODEL_LIB)(dom_ice.o) \
[427]5322   $(MODEL_LIB)(dom_oce.o) \
[473]5323   $(MODEL_LIB)(flx_oce.o) \
[438]5324   $(MODEL_LIB)(ice.o) \
5325   $(MODEL_LIB)(ice_oce.o) \
[427]5326   $(MODEL_LIB)(in_out_manager.o) \
[473]5327   $(MODEL_LIB)(ini1d.o) \
5328   $(MODEL_LIB)(lbclnk.o) \
5329   $(MODEL_LIB)(lib_mpp.o) \
5330   $(MODEL_LIB)(lib_print.o) \
5331   $(MODEL_LIB)(limistate.o) \
5332   $(MODEL_LIB)(limmsh.o) \
5333   $(MODEL_LIB)(limrst.o) \
[427]5334   $(MODEL_LIB)(oce.o) \
[473]5335   $(MODEL_LIB)(ocfzpt.o) \
5336   $(MODEL_LIB)(par_ice.o) \
5337   $(MODEL_LIB)(par_kind.o) \
5338   $(MODEL_LIB)(par_oce.o) \
5339   $(MODEL_LIB)(phycst.o) \
5340   $(MODEL_LIB)(prtctl.o) \
[470]5341   blk_oce.F90 \
5342   dom_ice.F90 \
[427]5343   dom_oce.F90 \
[470]5344   flx_oce.F90 \
[427]5345   ice.F90 \
5346   ice_oce.F90 \
[473]5347   in_out_manager.F90 \
[470]5348   ini1d.F90 \
5349   lbclnk.F90 \
5350   lib_mpp.F90 \
5351   lib_print.f90 \
5352   limistate.F90 \
5353   limmsh.F90 \
5354   limrst.F90 \
[427]5355   oce.F90 \
[470]5356   ocfzpt.F90 \
5357   par_ice.F90 \
5358   par_kind.F90 \
5359   par_oce.F90 \
5360   phycst.F90 \
5361   prtctl.F90 \
[438]5362   $(MODEL_LIB)(dom_ice.o) \
[427]5363   $(MODEL_LIB)(dom_oce.o) \
5364   $(MODEL_LIB)(ice.o) \
5365   $(MODEL_LIB)(ice_oce.o) \
[473]5366   $(MODEL_LIB)(iceini.o) \
[427]5367   $(MODEL_LIB)(in_out_manager.o) \
[438]5368   $(MODEL_LIB)(lbclnk.o) \
5369   $(MODEL_LIB)(lib_mpp.o) \
5370   $(MODEL_LIB)(limistate.o) \
[473]5371   $(MODEL_LIB)(limrhg.o) \
[438]5372   $(MODEL_LIB)(phycst.o) \
5373   $(MODEL_LIB)(prtctl.o) \
[246]5374   dom_ice.F90 \
[373]5375   dom_oce.F90 \
[279]5376   ice.F90 \
[246]5377   ice_oce.F90 \
[473]5378   iceini.F90 \
[438]5379   in_out_manager.F90 \
[373]5380   lbclnk.F90 \
5381   lib_mpp.F90 \
[279]5382   limistate.F90 \
[470]5383   limrhg.F90 \
[279]5384   phycst.F90 \
[395]5385   prtctl.F90 \
[473]5386   KEY_CPP \
5387   limdyn.F90
5388$(MODEL_LIB)(limflx.o) :   \
5389   $(MODEL_LIB)(albedo.o) \
5390   $(MODEL_LIB)(blk_oce.o) \
5391   $(MODEL_LIB)(cpl_oce.o) \
5392   $(MODEL_LIB)(daymod.o) \
[366]5393   $(MODEL_LIB)(dom_oce.o) \
[473]5394   $(MODEL_LIB)(flx_oce.o) \
[366]5395   $(MODEL_LIB)(ice.o) \
5396   $(MODEL_LIB)(in_out_manager.o) \
5397   $(MODEL_LIB)(lbclnk.o) \
5398   $(MODEL_LIB)(lib_mpp.o) \
[473]5399   $(MODEL_LIB)(lib_print.o) \
5400   $(MODEL_LIB)(oce.o) \
5401   $(MODEL_LIB)(ocfzpt.o) \
5402   $(MODEL_LIB)(par_ice.o) \
5403   $(MODEL_LIB)(par_kind.o) \
5404   $(MODEL_LIB)(par_oce.o) \
[366]5405   $(MODEL_LIB)(phycst.o) \
5406   $(MODEL_LIB)(prtctl.o) \
[470]5407   albedo.F90 \
5408   blk_oce.F90 \
5409   cpl_oce.F90 \
5410   daymod.F90 \
[309]5411   dom_oce.F90 \
[470]5412   flx_oce.F90 \
[246]5413   ice.F90 \
[366]5414   in_out_manager.F90 \
[309]5415   lbclnk.F90 \
5416   lib_mpp.F90 \
[470]5417   lib_print.f90 \
5418   oce.F90 \
5419   ocfzpt.F90 \
5420   par_ice.F90 \
5421   par_kind.F90 \
5422   par_oce.F90 \
[246]5423   phycst.F90 \
[395]5424   prtctl.F90 \
[438]5425   $(MODEL_LIB)(albedo.o) \
5426   $(MODEL_LIB)(flx_oce.o) \
[473]5427   $(MODEL_LIB)(flxblk.o) \
[366]5428   $(MODEL_LIB)(ice.o) \
[473]5429   $(MODEL_LIB)(ice_oce.o) \
[366]5430   $(MODEL_LIB)(in_out_manager.o) \
5431   $(MODEL_LIB)(lbclnk.o) \
[438]5432   $(MODEL_LIB)(ocfzpt.o) \
5433   $(MODEL_LIB)(par_oce.o) \
[366]5434   $(MODEL_LIB)(phycst.o) \
5435   $(MODEL_LIB)(prtctl.o) \
[373]5436   albedo.F90 \
[473]5437   flx_oce.F90 \
[470]5438   flxblk.F90 \
[8]5439   ice.F90 \
[470]5440   ice_oce.F90 \
[306]5441   in_out_manager.F90 \
[279]5442   lbclnk.F90 \
[373]5443   ocfzpt.F90 \
5444   par_oce.F90 \
[8]5445   phycst.F90 \
[395]5446   prtctl.F90 \
[8]5447   vectopt_loop_substitute.h90 \
5448   KEY_CPP \
5449   limflx.F90
[366]5450$(MODEL_LIB)(limhdf.o) :   \
[473]5451   $(MODEL_LIB)(blk_oce.o) \
5452   $(MODEL_LIB)(dom_oce.o) \
5453   $(MODEL_LIB)(in_out_manager.o) \
5454   $(MODEL_LIB)(lib_mpp.o) \
5455   $(MODEL_LIB)(lib_print.o) \
5456   $(MODEL_LIB)(oce.o) \
5457   $(MODEL_LIB)(par_ice.o) \
5458   $(MODEL_LIB)(par_kind.o) \
5459   $(MODEL_LIB)(par_oce.o) \
[470]5460   blk_oce.F90 \
5461   dom_oce.F90 \
5462   in_out_manager.F90 \
5463   lib_mpp.F90 \
5464   lib_print.f90 \
5465   oce.F90 \
5466   par_ice.F90 \
5467   par_kind.F90 \
5468   par_oce.F90 \
[438]5469   $(MODEL_LIB)(dom_oce.o) \
[473]5470   $(MODEL_LIB)(ice.o) \
5471   $(MODEL_LIB)(ice_oce.o) \
[438]5472   $(MODEL_LIB)(in_out_manager.o) \
[473]5473   $(MODEL_LIB)(lbclnk.o) \
[438]5474   $(MODEL_LIB)(lib_mpp.o) \
[473]5475   $(MODEL_LIB)(prtctl.o) \
[373]5476   dom_oce.F90 \
[470]5477   ice.F90 \
5478   ice_oce.F90 \
[373]5479   in_out_manager.F90 \
[470]5480   lbclnk.F90 \
[373]5481   lib_mpp.F90 \
[470]5482   prtctl.F90 \
[8]5483   vectopt_loop_substitute.h90 \
5484   KEY_CPP \
5485   limhdf.F90
[366]5486$(MODEL_LIB)(limistate.o) :   \
[473]5487   $(MODEL_LIB)(blk_oce.o) \
5488   $(MODEL_LIB)(dom_oce.o) \
5489   $(MODEL_LIB)(in_out_manager.o) \
5490   $(MODEL_LIB)(lib_mpp.o) \
5491   $(MODEL_LIB)(lib_print.o) \
5492   $(MODEL_LIB)(oce.o) \
5493   $(MODEL_LIB)(par_ice.o) \
5494   $(MODEL_LIB)(par_kind.o) \
5495   $(MODEL_LIB)(par_oce.o) \
[470]5496   blk_oce.F90 \
5497   dom_oce.F90 \
5498   in_out_manager.F90 \
5499   lib_mpp.F90 \
5500   lib_print.f90 \
5501   oce.F90 \
5502   par_ice.F90 \
5503   par_kind.F90 \
5504   par_oce.F90 \
[473]5505   $(MODEL_LIB)(dom_ice.o) \
[438]5506   $(MODEL_LIB)(dom_oce.o) \
[473]5507   $(MODEL_LIB)(ice.o) \
5508   $(MODEL_LIB)(ice_oce.o) \
[438]5509   $(MODEL_LIB)(in_out_manager.o) \
[473]5510   $(MODEL_LIB)(lbclnk.o) \
[438]5511   $(MODEL_LIB)(oce.o) \
[473]5512   $(MODEL_LIB)(ocfzpt.o) \
[438]5513   $(MODEL_LIB)(par_ice.o) \
[473]5514   $(MODEL_LIB)(phycst.o) \
[470]5515   dom_ice.F90 \
[373]5516   dom_oce.F90 \
[470]5517   ice.F90 \
5518   ice_oce.F90 \
[373]5519   in_out_manager.F90 \
[470]5520   lbclnk.F90 \
[373]5521   oce.F90 \
[470]5522   ocfzpt.F90 \
[373]5523   par_ice.F90 \
[470]5524   phycst.F90 \
[473]5525   $(IOIPSL_LIB) \
5526   KEY_CPP \
5527   limistate.F90
5528$(MODEL_LIB)(limmsh.o) :   \
[366]5529   $(MODEL_LIB)(dom_oce.o) \
5530   $(MODEL_LIB)(in_out_manager.o) \
[473]5531   $(MODEL_LIB)(lib_mpp.o) \
5532   $(MODEL_LIB)(lib_print.o) \
[366]5533   $(MODEL_LIB)(oce.o) \
5534   $(MODEL_LIB)(par_ice.o) \
[473]5535   $(MODEL_LIB)(par_kind.o) \
5536   $(MODEL_LIB)(par_oce.o) \
[309]5537   dom_oce.F90 \
5538   in_out_manager.F90 \
[470]5539   lib_mpp.F90 \
5540   lib_print.f90 \
[309]5541   oce.F90 \
5542   par_ice.F90 \
[470]5543   par_kind.F90 \
5544   par_oce.F90 \
[473]5545   $(MODEL_LIB)(dom_ice.o) \
[366]5546   $(MODEL_LIB)(dom_oce.o) \
5547   $(MODEL_LIB)(in_out_manager.o) \
[473]5548   $(MODEL_LIB)(lbclnk.o) \
5549   $(MODEL_LIB)(phycst.o) \
[470]5550   dom_ice.F90 \
[279]5551   dom_oce.F90 \
5552   in_out_manager.F90 \
[470]5553   lbclnk.F90 \
5554   phycst.F90 \
[438]5555   KEY_CPP \
5556   limmsh.F90
5557$(MODEL_LIB)(limrhg.o) :   \
[473]5558   $(MODEL_LIB)(blk_oce.o) \
5559   $(MODEL_LIB)(dom_oce.o) \
5560   $(MODEL_LIB)(in_out_manager.o) \
5561   $(MODEL_LIB)(lib_mpp.o) \
5562   $(MODEL_LIB)(lib_print.o) \
5563   $(MODEL_LIB)(oce.o) \
5564   $(MODEL_LIB)(par_ice.o) \
5565   $(MODEL_LIB)(par_kind.o) \
5566   $(MODEL_LIB)(par_oce.o) \
[470]5567   blk_oce.F90 \
5568   dom_oce.F90 \
5569   in_out_manager.F90 \
5570   lib_mpp.F90 \
5571   lib_print.f90 \
5572   oce.F90 \
5573   par_ice.F90 \
5574   par_kind.F90 \
5575   par_oce.F90 \
[473]5576   $(MODEL_LIB)(dom_ice.o) \
5577   $(MODEL_LIB)(ice.o) \
5578   $(MODEL_LIB)(ice_oce.o) \
[366]5579   $(MODEL_LIB)(in_out_manager.o) \
[473]5580   $(MODEL_LIB)(lbclnk.o) \
[438]5581   $(MODEL_LIB)(lib_mpp.o) \
5582   $(MODEL_LIB)(par_oce.o) \
[473]5583   $(MODEL_LIB)(phycst.o) \
5584   $(MODEL_LIB)(prtctl.o) \
[470]5585   dom_ice.F90 \
5586   ice.F90 \
5587   ice_oce.F90 \
[8]5588   in_out_manager.F90 \
[470]5589   lbclnk.F90 \
[373]5590   lib_mpp.F90 \
5591   par_oce.F90 \
[470]5592   phycst.F90 \
5593   prtctl.F90 \
[473]5594   KEY_CPP \
5595   limrhg.F90
5596$(MODEL_LIB)(limrst.o) :   \
5597   $(MODEL_LIB)(blk_oce.o) \
5598   $(MODEL_LIB)(dom_oce.o) \
[366]5599   $(MODEL_LIB)(in_out_manager.o) \
[438]5600   $(MODEL_LIB)(lbclnk.o) \
[473]5601   $(MODEL_LIB)(lib_print.o) \
5602   $(MODEL_LIB)(par_ice.o) \
5603   $(MODEL_LIB)(par_kind.o) \
[366]5604   $(MODEL_LIB)(par_oce.o) \
[438]5605   $(MODEL_LIB)(phycst.o) \
5606   $(MODEL_LIB)(prtctl.o) \
[470]5607   blk_oce.F90 \
5608   dom_oce.F90 \
[8]5609   in_out_manager.F90 \
[473]5610   lbclnk.F90 \
[470]5611   lib_print.f90 \
5612   par_ice.F90 \
5613   par_kind.F90 \
[309]5614   par_oce.F90 \
[373]5615   phycst.F90 \
[395]5616   prtctl.F90 \
[473]5617   $(MODEL_LIB)(daymod.o) \
[438]5618   $(MODEL_LIB)(dom_oce.o) \
[473]5619   $(MODEL_LIB)(ice.o) \
5620   $(MODEL_LIB)(ice_oce.o) \
[366]5621   $(MODEL_LIB)(in_out_manager.o) \
[473]5622   $(MODEL_LIB)(iom.o) \
[470]5623   daymod.F90 \
[373]5624   dom_oce.F90 \
[470]5625   ice.F90 \
5626   ice_oce.F90 \
[8]5627   in_out_manager.F90 \
[473]5628   iom.F90 \
5629   $(MODEL_LIB)(par_ice.o) \
[470]5630   par_ice.F90 \
[121]5631   limrst_dimg.h90 \
[395]5632   $(IOIPSL_LIB) \
[8]5633   KEY_CPP \
5634   limrst.F90
[366]5635$(MODEL_LIB)(limtab.o) :   \
[473]5636   $(MODEL_LIB)(par_kind.o) \
[470]5637   par_kind.F90 \
[438]5638   KEY_CPP \
[8]5639   limtab.F90
[366]5640$(MODEL_LIB)(limthd.o) :   \
[473]5641   $(MODEL_LIB)(blk_oce.o) \
5642   $(MODEL_LIB)(dom_oce.o) \
5643   $(MODEL_LIB)(flx_oce.o) \
5644   $(MODEL_LIB)(ice.o) \
5645   $(MODEL_LIB)(ice_oce.o) \
5646   $(MODEL_LIB)(iceini.o) \
5647   $(MODEL_LIB)(in_out_manager.o) \
5648   $(MODEL_LIB)(ini1d.o) \
5649   $(MODEL_LIB)(lib_mpp.o) \
5650   $(MODEL_LIB)(lib_print.o) \
5651   $(MODEL_LIB)(limistate.o) \
5652   $(MODEL_LIB)(limmsh.o) \
5653   $(MODEL_LIB)(limrst.o) \
5654   $(MODEL_LIB)(oce.o) \
5655   $(MODEL_LIB)(ocfzpt.o) \
5656   $(MODEL_LIB)(par_ice.o) \
5657   $(MODEL_LIB)(par_kind.o) \
5658   $(MODEL_LIB)(par_oce.o) \
5659   $(MODEL_LIB)(phycst.o) \
5660   $(MODEL_LIB)(thd_ice.o) \
[470]5661   blk_oce.F90 \
5662   dom_oce.F90 \
5663   flx_oce.F90 \
5664   ice.F90 \
5665   ice_oce.F90 \
[473]5666   iceini.F90 \
5667   in_out_manager.F90 \
[470]5668   ini1d.F90 \
5669   lib_mpp.F90 \
5670   lib_print.f90 \
5671   limistate.F90 \
5672   limmsh.F90 \
5673   limrst.F90 \
5674   oce.F90 \
5675   ocfzpt.F90 \
5676   par_ice.F90 \
5677   par_kind.F90 \
5678   par_oce.F90 \
5679   phycst.F90 \
5680   thd_ice.F90 \
[473]5681   $(MODEL_LIB)(dom_ice.o) \
[438]5682   $(MODEL_LIB)(dom_oce.o) \
5683   $(MODEL_LIB)(flx_oce.o) \
5684   $(MODEL_LIB)(ice.o) \
5685   $(MODEL_LIB)(ice_oce.o) \
[473]5686   $(MODEL_LIB)(iceini.o) \
[438]5687   $(MODEL_LIB)(in_out_manager.o) \
[473]5688   $(MODEL_LIB)(lbclnk.o) \
5689   $(MODEL_LIB)(limtab.o) \
5690   $(MODEL_LIB)(limthd_lac.o) \
5691   $(MODEL_LIB)(limthd_zdf.o) \
[438]5692   $(MODEL_LIB)(phycst.o) \
[473]5693   $(MODEL_LIB)(prtctl.o) \
[438]5694   $(MODEL_LIB)(thd_ice.o) \
[470]5695   dom_ice.F90 \
[373]5696   dom_oce.F90 \
5697   flx_oce.F90 \
5698   ice.F90 \
5699   ice_oce.F90 \
[473]5700   iceini.F90 \
[438]5701   in_out_manager.F90 \
[470]5702   lbclnk.F90 \
5703   limtab.F90 \
5704   limthd_lac.F90 \
5705   limthd_zdf.F90 \
[373]5706   phycst.F90 \
[470]5707   prtctl.F90 \
[373]5708   thd_ice.F90 \
[473]5709   domzgr_substitute.h90 \
5710   vectopt_loop_substitute.h90 \
5711   KEY_CPP \
5712   limthd.F90
5713$(MODEL_LIB)(limthd_lac.o) :  \
5714   $(MODEL_LIB)(blk_oce.o) \
[438]5715   $(MODEL_LIB)(dom_ice.o) \
[366]5716   $(MODEL_LIB)(dom_oce.o) \
5717   $(MODEL_LIB)(flx_oce.o) \
5718   $(MODEL_LIB)(ice.o) \
5719   $(MODEL_LIB)(ice_oce.o) \
5720   $(MODEL_LIB)(in_out_manager.o) \
[473]5721   $(MODEL_LIB)(ini1d.o) \
[438]5722   $(MODEL_LIB)(lbclnk.o) \
[473]5723   $(MODEL_LIB)(limistate.o) \
5724   $(MODEL_LIB)(limmsh.o) \
5725   $(MODEL_LIB)(limrst.o) \
5726   $(MODEL_LIB)(oce.o) \
5727   $(MODEL_LIB)(ocfzpt.o) \
5728   $(MODEL_LIB)(par_ice.o) \
5729   $(MODEL_LIB)(par_kind.o) \
5730   $(MODEL_LIB)(par_oce.o) \
[366]5731   $(MODEL_LIB)(phycst.o) \
[470]5732   blk_oce.F90 \
[373]5733   dom_ice.F90 \
[309]5734   dom_oce.F90 \
5735   flx_oce.F90 \
5736   ice.F90 \
5737   ice_oce.F90 \
[473]5738   in_out_manager.F90 \
[470]5739   ini1d.F90 \
[373]5740   lbclnk.F90 \
[470]5741   limistate.F90 \
5742   limmsh.F90 \
5743   limrst.F90 \
5744   oce.F90 \
5745   ocfzpt.F90 \
5746   par_ice.F90 \
5747   par_kind.F90 \
5748   par_oce.F90 \
[309]5749   phycst.F90 \
[473]5750   $(MODEL_LIB)(ice_oce.o) \
5751   $(MODEL_LIB)(iceini.o) \
5752   $(MODEL_LIB)(limistate.o) \
5753   $(MODEL_LIB)(par_oce.o) \
5754   $(MODEL_LIB)(phycst.o) \
5755   $(MODEL_LIB)(thd_ice.o) \
5756   ice_oce.F90 \
5757   iceini.F90 \
5758   limistate.F90 \
5759   par_oce.F90 \
5760   phycst.F90 \
5761   thd_ice.F90 \
5762   KEY_CPP \
5763   limthd_lac.F90
5764$(MODEL_LIB)(limthd_zdf.o) :  \
[438]5765   $(MODEL_LIB)(blk_oce.o) \
[366]5766   $(MODEL_LIB)(dom_ice.o) \
5767   $(MODEL_LIB)(dom_oce.o) \
5768   $(MODEL_LIB)(flx_oce.o) \
5769   $(MODEL_LIB)(ice.o) \
5770   $(MODEL_LIB)(ice_oce.o) \
[473]5771   $(MODEL_LIB)(in_out_manager.o) \
[470]5772   $(MODEL_LIB)(ini1d.o) \
[366]5773   $(MODEL_LIB)(lbclnk.o) \
[473]5774   $(MODEL_LIB)(lib_print.o) \
[438]5775   $(MODEL_LIB)(limistate.o) \
5776   $(MODEL_LIB)(limmsh.o) \
5777   $(MODEL_LIB)(limrst.o) \
5778   $(MODEL_LIB)(oce.o) \
5779   $(MODEL_LIB)(ocfzpt.o) \
5780   $(MODEL_LIB)(par_ice.o) \
5781   $(MODEL_LIB)(par_kind.o) \
5782   $(MODEL_LIB)(par_oce.o) \
[366]5783   $(MODEL_LIB)(phycst.o) \
[373]5784   blk_oce.F90 \
[309]5785   dom_ice.F90 \
[279]5786   dom_oce.F90 \
5787   flx_oce.F90 \
5788   ice.F90 \
5789   ice_oce.F90 \
[473]5790   in_out_manager.F90 \
[470]5791   ini1d.F90 \
[309]5792   lbclnk.F90 \
[470]5793   lib_print.f90 \
[373]5794   limistate.F90 \
5795   limmsh.F90 \
5796   limrst.F90 \
5797   oce.F90 \
5798   ocfzpt.F90 \
5799   par_ice.F90 \
5800   par_kind.F90 \
5801   par_oce.F90 \
[279]5802   phycst.F90 \
[473]5803   $(MODEL_LIB)(ice_oce.o) \
5804   $(MODEL_LIB)(iceini.o) \
5805   $(MODEL_LIB)(in_out_manager.o) \
5806   $(MODEL_LIB)(limistate.o) \
5807   $(MODEL_LIB)(par_oce.o) \
5808   $(MODEL_LIB)(phycst.o) \
5809   $(MODEL_LIB)(thd_ice.o) \
5810   ice_oce.F90 \
5811   iceini.F90 \
5812   in_out_manager.F90 \
5813   limistate.F90 \
5814   par_oce.F90 \
5815   phycst.F90 \
5816   thd_ice.F90 \
5817   KEY_CPP \
5818   limthd_zdf.F90
5819$(MODEL_LIB)(limtrp.o) :   \
[366]5820   $(MODEL_LIB)(blk_oce.o) \
5821   $(MODEL_LIB)(dom_ice.o) \
5822   $(MODEL_LIB)(dom_oce.o) \
5823   $(MODEL_LIB)(flx_oce.o) \
5824   $(MODEL_LIB)(ice.o) \
5825   $(MODEL_LIB)(ice_oce.o) \
[473]5826   $(MODEL_LIB)(in_out_manager.o) \
[470]5827   $(MODEL_LIB)(ini1d.o) \
[366]5828   $(MODEL_LIB)(lbclnk.o) \
[473]5829   $(MODEL_LIB)(lib_mpp.o) \
[438]5830   $(MODEL_LIB)(lib_print.o) \
[366]5831   $(MODEL_LIB)(limistate.o) \
5832   $(MODEL_LIB)(limmsh.o) \
5833   $(MODEL_LIB)(limrst.o) \
5834   $(MODEL_LIB)(oce.o) \
5835   $(MODEL_LIB)(ocfzpt.o) \
5836   $(MODEL_LIB)(par_ice.o) \
5837   $(MODEL_LIB)(par_kind.o) \
5838   $(MODEL_LIB)(par_oce.o) \
5839   $(MODEL_LIB)(phycst.o) \
[473]5840   $(MODEL_LIB)(prtctl.o) \
[309]5841   blk_oce.F90 \
[279]5842   dom_ice.F90 \
[246]5843   dom_oce.F90 \
5844   flx_oce.F90 \
5845   ice.F90 \
5846   ice_oce.F90 \
[473]5847   in_out_manager.F90 \
[470]5848   ini1d.F90 \
[279]5849   lbclnk.F90 \
[470]5850   lib_mpp.F90 \
[373]5851   lib_print.f90 \
[309]5852   limistate.F90 \
5853   limmsh.F90 \
5854   limrst.F90 \
5855   oce.F90 \
5856   ocfzpt.F90 \
5857   par_ice.F90 \
5858   par_kind.F90 \
5859   par_oce.F90 \
[246]5860   phycst.F90 \
[470]5861   prtctl.F90 \
[473]5862   $(MODEL_LIB)(daymod.o) \
[366]5863   $(MODEL_LIB)(dom_ice.o) \
5864   $(MODEL_LIB)(dom_oce.o) \
5865   $(MODEL_LIB)(ice.o) \
5866   $(MODEL_LIB)(ice_oce.o) \
[473]5867   $(MODEL_LIB)(iceini.o) \
[438]5868   $(MODEL_LIB)(in_out_manager.o) \
[366]5869   $(MODEL_LIB)(lbclnk.o) \
[438]5870   $(MODEL_LIB)(lib_mpp.o) \
[473]5871   $(MODEL_LIB)(limadv.o) \
5872   $(MODEL_LIB)(limhdf.o) \
[366]5873   $(MODEL_LIB)(limistate.o) \
5874   $(MODEL_LIB)(phycst.o) \
[470]5875   daymod.F90 \
[246]5876   dom_ice.F90 \
[8]5877   dom_oce.F90 \
5878   ice.F90 \
5879   ice_oce.F90 \
[473]5880   iceini.F90 \
[438]5881   in_out_manager.F90 \
[246]5882   lbclnk.F90 \
[373]5883   lib_mpp.F90 \
[470]5884   limadv.F90 \
5885   limhdf.F90 \
[279]5886   limistate.F90 \
[8]5887   phycst.F90 \
[473]5888   vectopt_loop_substitute.h90 \
5889   KEY_CPP \
5890   limtrp.F90
5891$(MODEL_LIB)(limwri.o) :   \
5892   $(MODEL_LIB)(blk_oce.o) \
[438]5893   $(MODEL_LIB)(daymod.o) \
[366]5894   $(MODEL_LIB)(dom_oce.o) \
[473]5895   $(MODEL_LIB)(flx_oce.o) \
[366]5896   $(MODEL_LIB)(ice.o) \
5897   $(MODEL_LIB)(ice_oce.o) \
5898   $(MODEL_LIB)(in_out_manager.o) \
[473]5899   $(MODEL_LIB)(ini1d.o) \
[366]5900   $(MODEL_LIB)(lib_mpp.o) \
[473]5901   $(MODEL_LIB)(lib_print.o) \
[366]5902   $(MODEL_LIB)(limistate.o) \
[473]5903   $(MODEL_LIB)(limmsh.o) \
5904   $(MODEL_LIB)(limrst.o) \
5905   $(MODEL_LIB)(oce.o) \
5906   $(MODEL_LIB)(ocfzpt.o) \
5907   $(MODEL_LIB)(par_ice.o) \
5908   $(MODEL_LIB)(par_kind.o) \
5909   $(MODEL_LIB)(par_oce.o) \
[366]5910   $(MODEL_LIB)(phycst.o) \
[473]5911   $(MODEL_LIB)(prtctl.o) \
[470]5912   blk_oce.F90 \
[373]5913   daymod.F90 \
[8]5914   dom_oce.F90 \
[470]5915   flx_oce.F90 \
[8]5916   ice.F90 \
5917   ice_oce.F90 \
[473]5918   in_out_manager.F90 \
[470]5919   ini1d.F90 \
[309]5920   lib_mpp.F90 \
[470]5921   lib_print.f90 \
[246]5922   limistate.F90 \
[470]5923   limmsh.F90 \
5924   limrst.F90 \
5925   oce.F90 \
5926   ocfzpt.F90 \
5927   par_ice.F90 \
5928   par_kind.F90 \
5929   par_oce.F90 \
[8]5930   phycst.F90 \
[470]5931   prtctl.F90 \
[366]5932   $(MODEL_LIB)(daymod.o) \
[473]5933   $(MODEL_LIB)(dianam.o) \
5934   $(MODEL_LIB)(dom_ice.o) \
[366]5935   $(MODEL_LIB)(dom_oce.o) \
[438]5936   $(MODEL_LIB)(flx_oce.o) \
[366]5937   $(MODEL_LIB)(ice.o) \
5938   $(MODEL_LIB)(ice_oce.o) \
[473]5939   $(MODEL_LIB)(iceini.o) \
[366]5940   $(MODEL_LIB)(in_out_manager.o) \
[473]5941   $(MODEL_LIB)(lbclnk.o) \
[366]5942   $(MODEL_LIB)(phycst.o) \
[309]5943   daymod.F90 \
[470]5944   dianam.F90 \
5945   dom_ice.F90 \
[8]5946   dom_oce.F90 \
[373]5947   flx_oce.F90 \
[8]5948   ice.F90 \
5949   ice_oce.F90 \
[473]5950   iceini.F90 \
[438]5951   in_out_manager.F90 \
[470]5952   lbclnk.F90 \
[8]5953   phycst.F90 \
[473]5954   $(MODEL_LIB)(diadimg.o) \
[470]5955   diadimg.F90 \
[306]5956   limwri_dimg.h90 \
[395]5957   $(IOIPSL_LIB) \
[306]5958   KEY_CPP \
5959   limwri.F90
[366]5960$(MODEL_LIB)(model.o) : \
[473]5961   $(MODEL_LIB)(cpl.o) \
5962   $(MODEL_LIB)(cpl_oce.o) \
5963   $(MODEL_LIB)(daymod.o) \
5964   $(MODEL_LIB)(diaptr.o) \
5965   $(MODEL_LIB)(dom_oce.o) \
5966   $(MODEL_LIB)(domain.o) \
5967   $(MODEL_LIB)(domcfg.o) \
5968   $(MODEL_LIB)(dtasal.o) \
5969   $(MODEL_LIB)(dtasst.o) \
5970   $(MODEL_LIB)(dtatem.o) \
5971   $(MODEL_LIB)(dyncor1d.o) \
5972   $(MODEL_LIB)(dynspg_oce.o) \
5973   $(MODEL_LIB)(eosbn2.o) \
5974   $(MODEL_LIB)(flxfwb.o) \
5975   $(MODEL_LIB)(flxmod.o) \
5976   $(MODEL_LIB)(iceini.o) \
5977   $(MODEL_LIB)(in_out_manager.o) \
5978   $(MODEL_LIB)(ini1d.o) \
5979   $(MODEL_LIB)(initrc.o) \
5980   $(MODEL_LIB)(istate.o) \
5981   $(MODEL_LIB)(ldfdyn.o) \
5982   $(MODEL_LIB)(ldftra.o) \
5983   $(MODEL_LIB)(lib_mpp.o) \
5984   $(MODEL_LIB)(mppini.o) \
5985   $(MODEL_LIB)(obc_par.o) \
5986   $(MODEL_LIB)(obcini.o) \
5987   $(MODEL_LIB)(oce.o) \
5988   $(MODEL_LIB)(ocfzpt.o) \
5989   $(MODEL_LIB)(phycst.o) \
5990   $(MODEL_LIB)(prtctl.o) \
5991   $(MODEL_LIB)(solver.o) \
5992   $(MODEL_LIB)(step.o) \
5993   $(MODEL_LIB)(step1d.o) \
5994   $(MODEL_LIB)(trdicp.o) \
5995   $(MODEL_LIB)(trdmld.o) \
5996   $(MODEL_LIB)(trdmod_oce.o) \
5997   $(MODEL_LIB)(trdvor.o) \
5998   $(MODEL_LIB)(zdfini.o) \
5999   $(MODEL_LIB)(zpshde.o) \
[470]6000   cpl.F90 \
6001   cpl_oce.F90 \
6002   daymod.F90 \
6003   diaptr.F90 \
[473]6004   dom_oce.F90 \
[470]6005   domain.F90 \
6006   domcfg.F90 \
6007   dtasal.F90 \
6008   dtasst.F90 \
6009   dtatem.F90 \
6010   dyncor1d.F90 \
6011   dynspg_oce.F90 \
6012   eosbn2.F90 \
6013   flxfwb.F90 \
6014   flxmod.F90 \
6015   iceini.F90 \
[473]6016   in_out_manager.F90 \
[470]6017   ini1d.F90 \
6018   initrc.F90 \
6019   istate.F90 \
6020   ldfdyn.F90 \
6021   ldftra.F90 \
6022   lib_mpp.F90 \
6023   mppini.F90 \
[473]6024   obc_par.F90 \
[470]6025   obcini.F90 \
6026   oce.F90 \
6027   ocfzpt.F90 \
6028   phycst.F90 \
6029   prtctl.F90 \
6030   solver.F90 \
[473]6031   step.F90 \
[470]6032   step1d.F90 \
6033   trdicp.F90 \
6034   trdmld.F90 \
6035   trdmod_oce.F90 \
6036   trdvor.F90 \
6037   zdfini.F90 \
6038   zpshde.F90 \
[473]6039   $(MODEL_LIB)(opa.o) \
[470]6040   opa.F90 \
[246]6041   model.f90
[366]6042$(MODEL_LIB)(mppini.o) :   \
[473]6043   $(MODEL_LIB)(dom_oce.o) \
6044   $(MODEL_LIB)(in_out_manager.o) \
6045   $(MODEL_LIB)(lib_print.o) \
6046   $(MODEL_LIB)(par_kind.o) \
6047   $(MODEL_LIB)(par_oce.o) \
[470]6048   dom_oce.F90 \
6049   in_out_manager.F90 \
6050   lib_print.f90 \
6051   par_kind.F90 \
6052   par_oce.F90 \
[438]6053   $(MODEL_LIB)(dom_oce.o) \
6054   $(MODEL_LIB)(in_out_manager.o) \
[473]6055   $(MODEL_LIB)(lib_mpp.o) \
6056   $(MODEL_LIB)(sol_oce.o) \
[373]6057   dom_oce.F90 \
6058   in_out_manager.F90 \
[470]6059   lib_mpp.F90 \
6060   sol_oce.F90 \
[473]6061   $(MODEL_LIB)(iom.o) \
6062   iom.F90 \
[8]6063   domzgr_substitute.h90 \
6064   mppini_2.h90 \
[395]6065   $(IOIPSL_LIB) \
[8]6066   KEY_CPP \
6067   mppini.F90
[473]6068$(MODEL_LIB)(obc_oce.o) :  \
6069   $(MODEL_LIB)(par_kind.o) \
6070   $(MODEL_LIB)(par_oce.o) \
6071   par_kind.F90 \
6072   par_oce.F90 \
6073   $(MODEL_LIB)(obc_par.o) \
6074   $(MODEL_LIB)(par_oce.o) \
[366]6075   obc_par.F90 \
6076   par_oce.F90 \
[473]6077   KEY_CPP \
6078   obc_oce.F90
6079$(MODEL_LIB)(obc_par.o) :  \
6080   $(MODEL_LIB)(par_kind.o) \
6081   par_kind.F90 \
6082   $(MODEL_LIB)(par_oce.o) \
6083   par_oce.F90 \
6084   obc_par_EEL_R5.h90 \
6085   KEY_CPP \
6086   obc_par.F90
6087$(MODEL_LIB)(obccli.o) :   \
[366]6088   $(MODEL_LIB)(in_out_manager.o) \
6089   $(MODEL_LIB)(obc_par.o) \
6090   $(MODEL_LIB)(par_oce.o) \
[473]6091   in_out_manager.F90 \
6092   obc_par.F90 \
6093   par_oce.F90 \
6094   $(MODEL_LIB)(dom_oce.o) \
6095   $(MODEL_LIB)(obc_oce.o) \
6096   $(MODEL_LIB)(oce.o) \
6097   $(MODEL_LIB)(phycst.o) \
[470]6098   dom_oce.F90 \
6099   obc_oce.F90 \
6100   oce.F90 \
6101   phycst.F90 \
[8]6102   domzgr_substitute.h90 \
6103   KEY_CPP \
6104   obccli.F90
[366]6105$(MODEL_LIB)(obcdom.o) :   \
[438]6106   $(MODEL_LIB)(dom_oce.o) \
6107   $(MODEL_LIB)(in_out_manager.o) \
6108   $(MODEL_LIB)(lib_print.o) \
6109   $(MODEL_LIB)(obc_par.o) \
6110   $(MODEL_LIB)(par_kind.o) \
6111   $(MODEL_LIB)(par_oce.o) \
[373]6112   dom_oce.F90 \
6113   in_out_manager.F90 \
[473]6114   lib_print.f90 \
6115   obc_par.F90 \
6116   par_kind.F90 \
6117   par_oce.F90 \
[366]6118   $(MODEL_LIB)(dom_oce.o) \
6119   $(MODEL_LIB)(in_out_manager.o) \
[438]6120   $(MODEL_LIB)(lib_mpp.o) \
6121   $(MODEL_LIB)(obc_oce.o) \
6122   $(MODEL_LIB)(oce.o) \
6123   $(MODEL_LIB)(phycst.o) \
[309]6124   dom_oce.F90 \
6125   in_out_manager.F90 \
[373]6126   lib_mpp.F90 \
6127   obc_oce.F90 \
6128   oce.F90 \
6129   phycst.F90 \
[473]6130   KEY_CPP \
6131   obcdom.F90
6132$(MODEL_LIB)(obcdta.o) :   \
[366]6133   $(MODEL_LIB)(dom_oce.o) \
6134   $(MODEL_LIB)(in_out_manager.o) \
[473]6135   $(MODEL_LIB)(lbclnk.o) \
[366]6136   $(MODEL_LIB)(lib_mpp.o) \
[438]6137   $(MODEL_LIB)(lib_print.o) \
[366]6138   $(MODEL_LIB)(obc_oce.o) \
[438]6139   $(MODEL_LIB)(obc_par.o) \
[366]6140   $(MODEL_LIB)(oce.o) \
[438]6141   $(MODEL_LIB)(par_kind.o) \
6142   $(MODEL_LIB)(par_oce.o) \
[366]6143   $(MODEL_LIB)(phycst.o) \
[438]6144   $(MODEL_LIB)(prtctl.o) \
[279]6145   dom_oce.F90 \
6146   in_out_manager.F90 \
[470]6147   lbclnk.F90 \
[309]6148   lib_mpp.F90 \
[473]6149   lib_print.f90 \
[309]6150   obc_oce.F90 \
[473]6151   obc_par.F90 \
[309]6152   oce.F90 \
[473]6153   par_kind.F90 \
6154   par_oce.F90 \
[309]6155   phycst.F90 \
[473]6156   prtctl.F90 \
[438]6157   $(MODEL_LIB)(daymod.o) \
[366]6158   $(MODEL_LIB)(dom_oce.o) \
[438]6159   $(MODEL_LIB)(dynspg_oce.o) \
[366]6160   $(MODEL_LIB)(in_out_manager.o) \
[473]6161   $(MODEL_LIB)(iom.o) \
[438]6162   $(MODEL_LIB)(lbclnk.o) \
[366]6163   $(MODEL_LIB)(lib_mpp.o) \
[473]6164   $(MODEL_LIB)(obc_oce.o) \
[470]6165   $(MODEL_LIB)(obccli.o) \
[366]6166   $(MODEL_LIB)(oce.o) \
6167   $(MODEL_LIB)(phycst.o) \
[473]6168   daymod.F90 \
[246]6169   dom_oce.F90 \
[473]6170   dynspg_oce.F90 \
[246]6171   in_out_manager.F90 \
[473]6172   iom.F90 \
6173   lbclnk.F90 \
[279]6174   lib_mpp.F90 \
[438]6175   obc_oce.F90 \
[473]6176   obccli.F90 \
[279]6177   oce.F90 \
6178   phycst.F90 \
[473]6179   domzgr_substitute.h90 \
6180   obc_vectopt_loop_substitute.h90 \
6181   KEY_CPP \
6182   obcdta.F90
6183$(MODEL_LIB)(obcdyn.o) :   \
[366]6184   $(MODEL_LIB)(dom_oce.o) \
6185   $(MODEL_LIB)(in_out_manager.o) \
6186   $(MODEL_LIB)(lib_mpp.o) \
[438]6187   $(MODEL_LIB)(lib_print.o) \
[366]6188   $(MODEL_LIB)(obc_oce.o) \
[438]6189   $(MODEL_LIB)(obc_par.o) \
[366]6190   $(MODEL_LIB)(oce.o) \
[438]6191   $(MODEL_LIB)(par_kind.o) \
6192   $(MODEL_LIB)(par_oce.o) \
[366]6193   $(MODEL_LIB)(phycst.o) \
[44]6194   dom_oce.F90 \
[8]6195   in_out_manager.F90 \
[246]6196   lib_mpp.F90 \
[473]6197   lib_print.f90 \
[366]6198   obc_oce.F90 \
[473]6199   obc_par.F90 \
[246]6200   oce.F90 \
[473]6201   par_kind.F90 \
6202   par_oce.F90 \
[246]6203   phycst.F90 \
[366]6204   $(MODEL_LIB)(dom_oce.o) \
[438]6205   $(MODEL_LIB)(dynspg_oce.o) \
[366]6206   $(MODEL_LIB)(in_out_manager.o) \
[438]6207   $(MODEL_LIB)(lbclnk.o) \
[366]6208   $(MODEL_LIB)(lib_mpp.o) \
[473]6209   $(MODEL_LIB)(obc_oce.o) \
[470]6210   $(MODEL_LIB)(obccli.o) \
[366]6211   $(MODEL_LIB)(oce.o) \
6212   $(MODEL_LIB)(phycst.o) \
[8]6213   dom_oce.F90 \
[473]6214   dynspg_oce.F90 \
[44]6215   in_out_manager.F90 \
[473]6216   lbclnk.F90 \
[44]6217   lib_mpp.F90 \
[438]6218   obc_oce.F90 \
[473]6219   obccli.F90 \
[8]6220   oce.F90 \
6221   phycst.F90 \
[473]6222   KEY_CPP \
6223   obcdyn.F90
6224$(MODEL_LIB)(obcdyn_bt.o) :   \
[366]6225   $(MODEL_LIB)(dom_oce.o) \
6226   $(MODEL_LIB)(in_out_manager.o) \
6227   $(MODEL_LIB)(lib_mpp.o) \
[438]6228   $(MODEL_LIB)(lib_print.o) \
[366]6229   $(MODEL_LIB)(obc_oce.o) \
[438]6230   $(MODEL_LIB)(obc_par.o) \
[366]6231   $(MODEL_LIB)(oce.o) \
[438]6232   $(MODEL_LIB)(par_kind.o) \
6233   $(MODEL_LIB)(par_oce.o) \
[366]6234   $(MODEL_LIB)(phycst.o) \
[8]6235   dom_oce.F90 \
6236   in_out_manager.F90 \
6237   lib_mpp.F90 \
[473]6238   lib_print.f90 \
[366]6239   obc_oce.F90 \
[473]6240   obc_par.F90 \
[8]6241   oce.F90 \
[473]6242   par_kind.F90 \
6243   par_oce.F90 \
[8]6244   phycst.F90 \
[369]6245   $(MODEL_LIB)(dom_oce.o) \
[438]6246   $(MODEL_LIB)(dynspg_oce.o) \
[369]6247   $(MODEL_LIB)(in_out_manager.o) \
[438]6248   $(MODEL_LIB)(lbclnk.o) \
[369]6249   $(MODEL_LIB)(lib_mpp.o) \
[473]6250   $(MODEL_LIB)(obc_oce.o) \
[470]6251   $(MODEL_LIB)(obccli.o) \
[369]6252   $(MODEL_LIB)(oce.o) \
6253   $(MODEL_LIB)(phycst.o) \
6254   dom_oce.F90 \
[373]6255   dynspg_oce.F90 \
[369]6256   in_out_manager.F90 \
[373]6257   lbclnk.F90 \
[369]6258   lib_mpp.F90 \
[473]6259   obc_oce.F90 \
[470]6260   obccli.F90 \
[369]6261   oce.F90 \
6262   phycst.F90 \
[473]6263   KEY_CPP \
6264   obcdyn_bt.F90
6265$(MODEL_LIB)(obcfla.o) :   \
[438]6266   $(MODEL_LIB)(daymod.o) \
[369]6267   $(MODEL_LIB)(dom_oce.o) \
6268   $(MODEL_LIB)(dynspg_oce.o) \
6269   $(MODEL_LIB)(in_out_manager.o) \
[473]6270   $(MODEL_LIB)(iom.o) \
[369]6271   $(MODEL_LIB)(lbclnk.o) \
6272   $(MODEL_LIB)(lib_mpp.o) \
[438]6273   $(MODEL_LIB)(obc_oce.o) \
6274   $(MODEL_LIB)(obc_par.o) \
[473]6275   $(MODEL_LIB)(obccli.o) \
[369]6276   $(MODEL_LIB)(oce.o) \
[438]6277   $(MODEL_LIB)(par_oce.o) \
[369]6278   $(MODEL_LIB)(phycst.o) \
[473]6279   daymod.F90 \
[369]6280   dom_oce.F90 \
6281   dynspg_oce.F90 \
[473]6282   in_out_manager.F90 \
6283   iom.F90 \
6284   lbclnk.F90 \
6285   lib_mpp.F90 \
[369]6286   obc_oce.F90 \
[473]6287   obc_par.F90 \
6288   obccli.F90 \
[369]6289   oce.F90 \
[473]6290   par_oce.F90 \
[369]6291   phycst.F90 \
6292   $(MODEL_LIB)(dom_oce.o) \
6293   $(MODEL_LIB)(dynspg_oce.o) \
[473]6294   $(MODEL_LIB)(obc_oce.o) \
[470]6295   $(MODEL_LIB)(obcdta.o) \
[369]6296   $(MODEL_LIB)(oce.o) \
6297   $(MODEL_LIB)(phycst.o) \
6298   dom_oce.F90 \
[473]6299   dynspg_oce.F90 \
[438]6300   obc_oce.F90 \
[473]6301   obcdta.F90 \
[369]6302   oce.F90 \
6303   phycst.F90 \
[473]6304   KEY_CPP \
6305   obcfla.F90
6306$(MODEL_LIB)(obcini.o) :   \
[438]6307   $(MODEL_LIB)(daymod.o) \
[369]6308   $(MODEL_LIB)(dom_oce.o) \
[438]6309   $(MODEL_LIB)(in_out_manager.o) \
6310   $(MODEL_LIB)(lbclnk.o) \
6311   $(MODEL_LIB)(lib_mpp.o) \
6312   $(MODEL_LIB)(lib_print.o) \
[369]6313   $(MODEL_LIB)(obc_oce.o) \
[438]6314   $(MODEL_LIB)(obc_par.o) \
[369]6315   $(MODEL_LIB)(oce.o) \
[438]6316   $(MODEL_LIB)(par_kind.o) \
6317   $(MODEL_LIB)(par_oce.o) \
[369]6318   $(MODEL_LIB)(phycst.o) \
[473]6319   daymod.F90 \
[369]6320   dom_oce.F90 \
[373]6321   in_out_manager.F90 \
6322   lbclnk.F90 \
6323   lib_mpp.F90 \
[473]6324   lib_print.f90 \
[369]6325   obc_oce.F90 \
[473]6326   obc_par.F90 \
[369]6327   oce.F90 \
[473]6328   par_kind.F90 \
6329   par_oce.F90 \
[369]6330   phycst.F90 \
[366]6331   $(MODEL_LIB)(dom_oce.o) \
6332   $(MODEL_LIB)(in_out_manager.o) \
6333   $(MODEL_LIB)(lbclnk.o) \
6334   $(MODEL_LIB)(lib_mpp.o) \
[473]6335   $(MODEL_LIB)(obc_oce.o) \
[438]6336   $(MODEL_LIB)(obcdom.o) \
6337   $(MODEL_LIB)(obcrst.o) \
[366]6338   $(MODEL_LIB)(oce.o) \
6339   $(MODEL_LIB)(phycst.o) \
[473]6340   dom_oce.F90 \
6341   in_out_manager.F90 \
6342   lbclnk.F90 \
6343   lib_mpp.F90 \
6344   obc_oce.F90 \
6345   obcdom.F90 \
6346   obcrst.F90 \
6347   oce.F90 \
6348   phycst.F90 \
[470]6349   obc_vectopt_loop_substitute.h90 \
6350   KEY_CPP \
6351   obcini.F90
6352$(MODEL_LIB)(obcrad.o) :   \
[473]6353   $(MODEL_LIB)(dom_oce.o) \
6354   $(MODEL_LIB)(in_out_manager.o) \
6355   $(MODEL_LIB)(lib_mpp.o) \
6356   $(MODEL_LIB)(lib_print.o) \
6357   $(MODEL_LIB)(obc_par.o) \
6358   $(MODEL_LIB)(oce.o) \
6359   $(MODEL_LIB)(par_kind.o) \
6360   $(MODEL_LIB)(par_oce.o) \
[8]6361   dom_oce.F90 \
6362   in_out_manager.F90 \
[44]6363   lib_mpp.F90 \
[470]6364   lib_print.f90 \
6365   obc_par.F90 \
[8]6366   oce.F90 \
[470]6367   par_kind.F90 \
6368   par_oce.F90 \
[366]6369   $(MODEL_LIB)(dom_oce.o) \
6370   $(MODEL_LIB)(in_out_manager.o) \
[473]6371   $(MODEL_LIB)(lbclnk.o) \
[366]6372   $(MODEL_LIB)(lib_mpp.o) \
[473]6373   $(MODEL_LIB)(obc_oce.o) \
[366]6374   $(MODEL_LIB)(oce.o) \
[473]6375   $(MODEL_LIB)(phycst.o) \
[8]6376   dom_oce.F90 \
6377   in_out_manager.F90 \
[470]6378   lbclnk.F90 \
[44]6379   lib_mpp.F90 \
[470]6380   obc_oce.F90 \
[8]6381   oce.F90 \
[470]6382   phycst.F90 \
[473]6383   obc_vectopt_loop_substitute.h90 \
6384   KEY_CPP \
6385   obcrad.F90
6386$(MODEL_LIB)(obcrst.o) :   \
[366]6387   $(MODEL_LIB)(dom_oce.o) \
6388   $(MODEL_LIB)(in_out_manager.o) \
6389   $(MODEL_LIB)(lib_mpp.o) \
[473]6390   $(MODEL_LIB)(lib_print.o) \
6391   $(MODEL_LIB)(obc_par.o) \
[366]6392   $(MODEL_LIB)(oce.o) \
[473]6393   $(MODEL_LIB)(par_kind.o) \
6394   $(MODEL_LIB)(par_oce.o) \
[438]6395   $(MODEL_LIB)(phycst.o) \
[473]6396   $(MODEL_LIB)(prtctl.o) \
[8]6397   dom_oce.F90 \
6398   in_out_manager.F90 \
6399   lib_mpp.F90 \
[470]6400   lib_print.f90 \
6401   obc_par.F90 \
[8]6402   oce.F90 \
[470]6403   par_kind.F90 \
6404   par_oce.F90 \
[373]6405   phycst.F90 \
[470]6406   prtctl.F90 \
[473]6407   $(MODEL_LIB)(daymod.o) \
[366]6408   $(MODEL_LIB)(dom_oce.o) \
6409   $(MODEL_LIB)(in_out_manager.o) \
[473]6410   $(MODEL_LIB)(lbclnk.o) \
[366]6411   $(MODEL_LIB)(lib_mpp.o) \
[473]6412   $(MODEL_LIB)(obc_oce.o) \
[366]6413   $(MODEL_LIB)(oce.o) \
6414   $(MODEL_LIB)(phycst.o) \
[470]6415   daymod.F90 \
[8]6416   dom_oce.F90 \
6417   in_out_manager.F90 \
[470]6418   lbclnk.F90 \
[8]6419   lib_mpp.F90 \
[470]6420   obc_oce.F90 \
[8]6421   oce.F90 \
[309]6422   phycst.F90 \
[473]6423   KEY_CPP \
6424   obcrst.F90
6425$(MODEL_LIB)(obcspg.o) :   \
[366]6426   $(MODEL_LIB)(dom_oce.o) \
6427   $(MODEL_LIB)(in_out_manager.o) \
6428   $(MODEL_LIB)(lib_mpp.o) \
[473]6429   $(MODEL_LIB)(lib_print.o) \
6430   $(MODEL_LIB)(obc_par.o) \
[366]6431   $(MODEL_LIB)(oce.o) \
[473]6432   $(MODEL_LIB)(par_kind.o) \
6433   $(MODEL_LIB)(par_oce.o) \
[8]6434   dom_oce.F90 \
6435   in_out_manager.F90 \
6436   lib_mpp.F90 \
[470]6437   lib_print.f90 \
6438   obc_par.F90 \
[8]6439   oce.F90 \
[470]6440   par_kind.F90 \
6441   par_oce.F90 \
[366]6442   $(MODEL_LIB)(dom_oce.o) \
6443   $(MODEL_LIB)(in_out_manager.o) \
[473]6444   $(MODEL_LIB)(lbclnk.o) \
[366]6445   $(MODEL_LIB)(lib_mpp.o) \
[473]6446   $(MODEL_LIB)(obc_oce.o) \
[366]6447   $(MODEL_LIB)(oce.o) \
[473]6448   $(MODEL_LIB)(phycst.o) \
[8]6449   dom_oce.F90 \
6450   in_out_manager.F90 \
[470]6451   lbclnk.F90 \
[8]6452   lib_mpp.F90 \
[470]6453   obc_oce.F90 \
[8]6454   oce.F90 \
[470]6455   phycst.F90 \
[473]6456   obc_vectopt_loop_substitute.h90 \
6457   KEY_CPP \
6458   obcspg.F90
6459$(MODEL_LIB)(obctra.o) :   \
[366]6460   $(MODEL_LIB)(dom_oce.o) \
6461   $(MODEL_LIB)(in_out_manager.o) \
6462   $(MODEL_LIB)(lib_mpp.o) \
[473]6463   $(MODEL_LIB)(lib_print.o) \
6464   $(MODEL_LIB)(obc_par.o) \
[366]6465   $(MODEL_LIB)(oce.o) \
[473]6466   $(MODEL_LIB)(par_kind.o) \
6467   $(MODEL_LIB)(par_oce.o) \
[8]6468   dom_oce.F90 \
6469   in_out_manager.F90 \
6470   lib_mpp.F90 \
[470]6471   lib_print.f90 \
6472   obc_par.F90 \
[8]6473   oce.F90 \
[470]6474   par_kind.F90 \
6475   par_oce.F90 \
[366]6476   $(MODEL_LIB)(dom_oce.o) \
6477   $(MODEL_LIB)(in_out_manager.o) \
[473]6478   $(MODEL_LIB)(lbclnk.o) \
[366]6479   $(MODEL_LIB)(lib_mpp.o) \
[473]6480   $(MODEL_LIB)(obc_oce.o) \
[366]6481   $(MODEL_LIB)(oce.o) \
[473]6482   $(MODEL_LIB)(phycst.o) \
[8]6483   dom_oce.F90 \
6484   in_out_manager.F90 \
[470]6485   lbclnk.F90 \
[8]6486   lib_mpp.F90 \
[470]6487   obc_oce.F90 \
[8]6488   oce.F90 \
[470]6489   phycst.F90 \
[473]6490   obc_vectopt_loop_substitute.h90 \
6491   KEY_CPP \
6492   obctra.F90
6493$(MODEL_LIB)(obcvol.o) :   \
6494   $(MODEL_LIB)(blk_oce.o) \
6495   $(MODEL_LIB)(cpl_oce.o) \
6496   $(MODEL_LIB)(daymod.o) \
[366]6497   $(MODEL_LIB)(dom_oce.o) \
[473]6498   $(MODEL_LIB)(dtasal.o) \
6499   $(MODEL_LIB)(dtasss.o) \
6500   $(MODEL_LIB)(dtasst.o) \
6501   $(MODEL_LIB)(dtatem.o) \
6502   $(MODEL_LIB)(flx_oce.o) \
6503   $(MODEL_LIB)(flxmod.o) \
6504   $(MODEL_LIB)(flxrnf.o) \
6505   $(MODEL_LIB)(ice_oce.o) \
[366]6506   $(MODEL_LIB)(in_out_manager.o) \
[438]6507   $(MODEL_LIB)(lbclnk.o) \
[366]6508   $(MODEL_LIB)(lib_mpp.o) \
[473]6509   $(MODEL_LIB)(lib_print.o) \
6510   $(MODEL_LIB)(obc_par.o) \
[366]6511   $(MODEL_LIB)(oce.o) \
[473]6512   $(MODEL_LIB)(ocfzpt.o) \
6513   $(MODEL_LIB)(par_kind.o) \
6514   $(MODEL_LIB)(par_oce.o) \
[438]6515   $(MODEL_LIB)(phycst.o) \
[473]6516   $(MODEL_LIB)(prtctl.o) \
6517   $(MODEL_LIB)(taumod.o) \
6518   $(MODEL_LIB)(tradmp.o) \
[470]6519   blk_oce.F90 \
6520   cpl_oce.F90 \
6521   daymod.F90 \
[8]6522   dom_oce.F90 \
[470]6523   dtasal.F90 \
6524   dtasss.F90 \
6525   dtasst.F90 \
6526   dtatem.F90 \
[473]6527   flx_oce.F90 \
[470]6528   flxmod.F90 \
6529   flxrnf.F90 \
6530   ice_oce.F90 \
[8]6531   in_out_manager.F90 \
[373]6532   lbclnk.F90 \
[8]6533   lib_mpp.F90 \
[470]6534   lib_print.f90 \
6535   obc_par.F90 \
[8]6536   oce.F90 \
[470]6537   ocfzpt.F90 \
6538   par_kind.F90 \
6539   par_oce.F90 \
[373]6540   phycst.F90 \
[470]6541   prtctl.F90 \
6542   taumod.F90 \
6543   tradmp.F90 \
[366]6544   $(MODEL_LIB)(dom_oce.o) \
6545   $(MODEL_LIB)(in_out_manager.o) \
6546   $(MODEL_LIB)(lib_mpp.o) \
[473]6547   $(MODEL_LIB)(obc_oce.o) \
[366]6548   $(MODEL_LIB)(oce.o) \
[473]6549   $(MODEL_LIB)(ocesbc.o) \
[366]6550   $(MODEL_LIB)(phycst.o) \
[8]6551   dom_oce.F90 \
6552   in_out_manager.F90 \
6553   lib_mpp.F90 \
[470]6554   obc_oce.F90 \
[473]6555   oce.F90 \
[470]6556   ocesbc.F90 \
[309]6557   phycst.F90 \
[8]6558   domzgr_substitute.h90 \
6559   obc_vectopt_loop_substitute.h90 \
6560   KEY_CPP \
6561   obcvol.F90
[473]6562$(MODEL_LIB)(oce.o) :   \
6563   $(MODEL_LIB)(par_kind.o) \
[470]6564   par_kind.F90 \
[366]6565   $(MODEL_LIB)(par_oce.o) \
[309]6566   par_oce.F90 \
[438]6567   KEY_CPP \
[473]6568   oce.F90
6569$(MODEL_LIB)(ocesbc.o) :   \
6570   $(MODEL_LIB)(blk_oce.o) \
6571   $(MODEL_LIB)(daymod.o) \
6572   $(MODEL_LIB)(dom_oce.o) \
6573   $(MODEL_LIB)(dtasal.o) \
6574   $(MODEL_LIB)(dtatem.o) \
6575   $(MODEL_LIB)(in_out_manager.o) \
6576   $(MODEL_LIB)(iom.o) \
6577   $(MODEL_LIB)(lbclnk.o) \
6578   $(MODEL_LIB)(lib_mpp.o) \
6579   $(MODEL_LIB)(lib_print.o) \
6580   $(MODEL_LIB)(oce.o) \
6581   $(MODEL_LIB)(ocfzpt.o) \
[366]6582   $(MODEL_LIB)(par_kind.o) \
6583   $(MODEL_LIB)(par_oce.o) \
[473]6584   $(MODEL_LIB)(phycst.o) \
6585   $(MODEL_LIB)(prtctl.o) \
6586   $(MODEL_LIB)(trdmod.o) \
6587   $(MODEL_LIB)(trdmod_oce.o) \
6588   $(MODEL_LIB)(zdf_oce.o) \
6589   $(MODEL_LIB)(zdfmxl.o) \
[246]6590   blk_oce.F90 \
6591   daymod.F90 \
6592   dom_oce.F90 \
6593   dtasal.F90 \
6594   dtatem.F90 \
6595   in_out_manager.F90 \
[473]6596   iom.F90 \
[246]6597   lbclnk.F90 \
6598   lib_mpp.F90 \
6599   lib_print.f90 \
6600   oce.F90 \
6601   ocfzpt.F90 \
6602   par_kind.F90 \
[8]6603   par_oce.F90 \
[246]6604   phycst.F90 \
[395]6605   prtctl.F90 \
[246]6606   trdmod.F90 \
6607   trdmod_oce.F90 \
[473]6608   zdf_oce.F90 \
[470]6609   zdfmxl.F90 \
[366]6610   $(MODEL_LIB)(blk_oce.o) \
[473]6611   $(MODEL_LIB)(cpl_oce.o) \
[366]6612   $(MODEL_LIB)(daymod.o) \
6613   $(MODEL_LIB)(dom_oce.o) \
6614   $(MODEL_LIB)(dtasal.o) \
[473]6615   $(MODEL_LIB)(dtasss.o) \
6616   $(MODEL_LIB)(dtasst.o) \
[366]6617   $(MODEL_LIB)(dtatem.o) \
[473]6618   $(MODEL_LIB)(flx_oce.o) \
6619   $(MODEL_LIB)(flxmod.o) \
6620   $(MODEL_LIB)(flxrnf.o) \
6621   $(MODEL_LIB)(ice_oce.o) \
[366]6622   $(MODEL_LIB)(in_out_manager.o) \
6623   $(MODEL_LIB)(lbclnk.o) \
6624   $(MODEL_LIB)(lib_mpp.o) \
6625   $(MODEL_LIB)(oce.o) \
6626   $(MODEL_LIB)(ocfzpt.o) \
6627   $(MODEL_LIB)(phycst.o) \
6628   $(MODEL_LIB)(prtctl.o) \
[473]6629   $(MODEL_LIB)(taumod.o) \
6630   $(MODEL_LIB)(tradmp.o) \
[8]6631   blk_oce.F90 \
[44]6632   cpl_oce.F90 \
[8]6633   daymod.F90 \
6634   dom_oce.F90 \
6635   dtasal.F90 \
[451]6636   dtasss.F90 \
[44]6637   dtasst.F90 \
[8]6638   dtatem.F90 \
[473]6639   flx_oce.F90 \
[246]6640   flxmod.F90 \
[8]6641   flxrnf.F90 \
[246]6642   ice_oce.F90 \
[8]6643   in_out_manager.F90 \
6644   lbclnk.F90 \
6645   lib_mpp.F90 \
6646   oce.F90 \
6647   ocfzpt.F90 \
6648   phycst.F90 \
[395]6649   prtctl.F90 \
[246]6650   taumod.F90 \
6651   tradmp.F90 \
[473]6652   domzgr_substitute.h90 \
6653   vectopt_loop_substitute.h90 \
6654   KEY_CPP \
6655   ocesbc.F90
6656$(MODEL_LIB)(ocfzpt.o) :   \
6657   $(MODEL_LIB)(par_oce.o) \
6658   par_oce.F90 \
6659   $(MODEL_LIB)(dom_oce.o) \
6660   $(MODEL_LIB)(oce.o) \
6661   dom_oce.F90 \
6662   oce.F90 \
6663   ocfzpt.F90
6664$(MODEL_LIB)(opa.o) :   \
6665   $(MODEL_LIB)(agrif_opa_sponge.o) \
[366]6666   $(MODEL_LIB)(blk_oce.o) \
[473]6667   $(MODEL_LIB)(cla.o) \
6668   $(MODEL_LIB)(cla_div.o) \
6669   $(MODEL_LIB)(closea.o) \
6670   $(MODEL_LIB)(cpl.o) \
[366]6671   $(MODEL_LIB)(cpl_oce.o) \
6672   $(MODEL_LIB)(daymod.o) \
[473]6673   $(MODEL_LIB)(diadimg.o) \
6674   $(MODEL_LIB)(diafwb.o) \
6675   $(MODEL_LIB)(diagap.o) \
6676   $(MODEL_LIB)(diahdy.o) \
6677   $(MODEL_LIB)(diahth.o) \
6678   $(MODEL_LIB)(dianam.o) \
6679   $(MODEL_LIB)(diaptr.o) \
6680   $(MODEL_LIB)(diaspr.o) \
6681   $(MODEL_LIB)(diawri.o) \
6682   $(MODEL_LIB)(diawri1d.o) \
6683   $(MODEL_LIB)(divcur.o) \
[366]6684   $(MODEL_LIB)(dom_oce.o) \
[473]6685   $(MODEL_LIB)(domhgr.o) \
6686   $(MODEL_LIB)(dommsk.o) \
6687   $(MODEL_LIB)(domstp.o) \
6688   $(MODEL_LIB)(domwri.o) \
6689   $(MODEL_LIB)(domzgr.o) \
[366]6690   $(MODEL_LIB)(dtasal.o) \
[438]6691   $(MODEL_LIB)(dtasss.o) \
[366]6692   $(MODEL_LIB)(dtasst.o) \
6693   $(MODEL_LIB)(dtatem.o) \
[473]6694   $(MODEL_LIB)(dyncor1d.o) \
6695   $(MODEL_LIB)(dynhpg.o) \
6696   $(MODEL_LIB)(dynkeg.o) \
6697   $(MODEL_LIB)(dynldf.o) \
6698   $(MODEL_LIB)(dynnxt.o) \
6699   $(MODEL_LIB)(dynnxt1d.o) \
6700   $(MODEL_LIB)(dynspg.o) \
6701   $(MODEL_LIB)(dynspg_oce.o) \
6702   $(MODEL_LIB)(dynvor.o) \
6703   $(MODEL_LIB)(dynzad.o) \
6704   $(MODEL_LIB)(dynzdf.o) \
6705   $(MODEL_LIB)(eosbn2.o) \
6706   $(MODEL_LIB)(flo_oce.o) \
6707   $(MODEL_LIB)(floats.o) \
6708   $(MODEL_LIB)(flx_oce.o) \
6709   $(MODEL_LIB)(flxblk.o) \
6710   $(MODEL_LIB)(flxfwb.o) \
[366]6711   $(MODEL_LIB)(flxmod.o) \
6712   $(MODEL_LIB)(flxrnf.o) \
[473]6713   $(MODEL_LIB)(ice.o) \
[366]6714   $(MODEL_LIB)(ice_oce.o) \
[473]6715   $(MODEL_LIB)(icestp.o) \
6716   $(MODEL_LIB)(icestp1d.o) \
[366]6717   $(MODEL_LIB)(in_out_manager.o) \
[473]6718   $(MODEL_LIB)(ini1d.o) \
6719   $(MODEL_LIB)(iom.o) \
[366]6720   $(MODEL_LIB)(lbclnk.o) \
[473]6721   $(MODEL_LIB)(ldfdyn_oce.o) \
6722   $(MODEL_LIB)(ldfeiv.o) \
6723   $(MODEL_LIB)(ldfslp.o) \
6724   $(MODEL_LIB)(ldftra_oce.o) \
[366]6725   $(MODEL_LIB)(lib_mpp.o) \
[473]6726   $(MODEL_LIB)(lib_print.o) \
6727   $(MODEL_LIB)(limistate.o) \
6728   $(MODEL_LIB)(limmsh.o) \
6729   $(MODEL_LIB)(limrst.o) \
6730   $(MODEL_LIB)(obc_oce.o) \
6731   $(MODEL_LIB)(obc_par.o) \
6732   $(MODEL_LIB)(obcdom.o) \
6733   $(MODEL_LIB)(obcdta.o) \
6734   $(MODEL_LIB)(obcrad.o) \
6735   $(MODEL_LIB)(obcrst.o) \
6736   $(MODEL_LIB)(obcspg.o) \
[366]6737   $(MODEL_LIB)(oce.o) \
[473]6738   $(MODEL_LIB)(ocesbc.o) \
[366]6739   $(MODEL_LIB)(ocfzpt.o) \
[473]6740   $(MODEL_LIB)(par_kind.o) \
6741   $(MODEL_LIB)(par_oce.o) \
[366]6742   $(MODEL_LIB)(phycst.o) \
6743   $(MODEL_LIB)(prtctl.o) \
[473]6744   $(MODEL_LIB)(restart.o) \
6745   $(MODEL_LIB)(sol_oce.o) \
6746   $(MODEL_LIB)(solisl.o) \
6747   $(MODEL_LIB)(solmat.o) \
6748   $(MODEL_LIB)(stpctl.o) \
[366]6749   $(MODEL_LIB)(taumod.o) \
[473]6750   $(MODEL_LIB)(traadv.o) \
6751   $(MODEL_LIB)(trabbc.o) \
6752   $(MODEL_LIB)(trabbl.o) \
[366]6753   $(MODEL_LIB)(tradmp.o) \
[473]6754   $(MODEL_LIB)(traldf.o) \
6755   $(MODEL_LIB)(tranpc.o) \
6756   $(MODEL_LIB)(tranxt.o) \
6757   $(MODEL_LIB)(traqsr.o) \
6758   $(MODEL_LIB)(trasbc.o) \
6759   $(MODEL_LIB)(trazdf.o) \
6760   $(MODEL_LIB)(trcstp.o) \
6761   $(MODEL_LIB)(trdicp.o) \
6762   $(MODEL_LIB)(trdicp_oce.o) \
6763   $(MODEL_LIB)(trdmld.o) \
6764   $(MODEL_LIB)(trdmld_oce.o) \
6765   $(MODEL_LIB)(trdmod_oce.o) \
6766   $(MODEL_LIB)(trdvor.o) \
6767   $(MODEL_LIB)(trdvor_oce.o) \
6768   $(MODEL_LIB)(wzvmod.o) \
6769   $(MODEL_LIB)(zdf_oce.o) \
6770   $(MODEL_LIB)(zdfbfr.o) \
6771   $(MODEL_LIB)(zdfddm.o) \
6772   $(MODEL_LIB)(zdfevd.o) \
6773   $(MODEL_LIB)(zdfkpp.o) \
6774   $(MODEL_LIB)(zdfmxl.o) \
6775   $(MODEL_LIB)(zdfric.o) \
6776   $(MODEL_LIB)(zdftke.o) \
6777   $(MODEL_LIB)(zdftke_jki.o) \
6778   $(MODEL_LIB)(zpshde.o) \
[395]6779   agrif_opa_sponge.F90 \
[8]6780   blk_oce.F90 \
[246]6781   cla.F90 \
6782   cla_div.F90 \
6783   closea.F90 \
6784   cpl.F90 \
[8]6785   cpl_oce.F90 \
6786   daymod.F90 \
[246]6787   diadimg.F90 \
6788   diafwb.F90 \
6789   diagap.F90 \
6790   diahdy.F90 \
6791   diahth.F90 \
6792   dianam.F90 \
6793   diaptr.F90 \
6794   diaspr.F90 \
[473]6795   diawri.F90 \
[470]6796   diawri1d.F90 \
[246]6797   divcur.F90 \
[473]6798   dom_oce.F90 \
[246]6799   domhgr.F90 \
6800   dommsk.F90 \
6801   domstp.F90 \
6802   domwri.F90 \
6803   domzgr.F90 \
[8]6804   dtasal.F90 \
[438]6805   dtasss.F90 \
[8]6806   dtasst.F90 \
6807   dtatem.F90 \
[269]6808   dyncor1d.F90 \
[246]6809   dynhpg.F90 \
6810   dynkeg.F90 \
[470]6811   dynldf.F90 \
[473]6812   dynnxt.F90 \
[470]6813   dynnxt1d.F90 \
[365]6814   dynspg.F90 \
[369]6815   dynspg_oce.F90 \
[246]6816   dynvor.F90 \
6817   dynzad.F90 \
[470]6818   dynzdf.F90 \
[246]6819   eosbn2.F90 \
[473]6820   flo_oce.F90 \
[470]6821   floats.F90 \
[473]6822   flx_oce.F90 \
[246]6823   flxblk.F90 \
6824   flxfwb.F90 \
[8]6825   flxmod.F90 \
6826   flxrnf.F90 \
[246]6827   ice.F90 \
[8]6828   ice_oce.F90 \
[473]6829   icestp.F90 \
6830   icestp1d.F90 \
6831   in_out_manager.F90 \
[470]6832   ini1d.F90 \
[473]6833   iom.F90 \
[8]6834   lbclnk.F90 \
[246]6835   ldfdyn_oce.F90 \
6836   ldfeiv.F90 \
6837   ldfslp.F90 \
6838   ldftra_oce.F90 \
[44]6839   lib_mpp.F90 \
[246]6840   lib_print.f90 \
6841   limistate.F90 \
6842   limmsh.F90 \
6843   limrst.F90 \
[473]6844   obc_oce.F90 \
6845   obc_par.F90 \
[246]6846   obcdom.F90 \
6847   obcdta.F90 \
6848   obcrad.F90 \
6849   obcrst.F90 \
6850   obcspg.F90 \
[473]6851   oce.F90 \
[470]6852   ocesbc.F90 \
[8]6853   ocfzpt.F90 \
[246]6854   par_kind.F90 \
6855   par_oce.F90 \
[8]6856   phycst.F90 \
[395]6857   prtctl.F90 \
[246]6858   restart.F90 \
[473]6859   sol_oce.F90 \
[246]6860   solisl.F90 \
6861   solmat.F90 \
6862   stpctl.F90 \
[8]6863   taumod.F90 \
[470]6864   traadv.F90 \
[246]6865   trabbc.F90 \
6866   trabbl.F90 \
[8]6867   tradmp.F90 \
[470]6868   traldf.F90 \
[246]6869   tranpc.F90 \
6870   tranxt.F90 \
6871   traqsr.F90 \
6872   trasbc.F90 \
[470]6873   trazdf.F90 \
[373]6874   trcstp.F90 \
[246]6875   trdicp.F90 \
6876   trdicp_oce.F90 \
6877   trdmld.F90 \
6878   trdmld_oce.F90 \
6879   trdmod_oce.F90 \
6880   trdvor.F90 \
6881   trdvor_oce.F90 \
6882   wzvmod.F90 \
[473]6883   zdf_oce.F90 \
[246]6884   zdfbfr.F90 \
6885   zdfddm.F90 \
6886   zdfevd.F90 \
[269]6887   zdfkpp.F90 \
[246]6888   zdfmxl.F90 \
6889   zdfric.F90 \
6890   zdftke.F90 \
[470]6891   zdftke_jki.F90 \
[246]6892   zpshde.F90 \
[366]6893   $(MODEL_LIB)(cpl.o) \
6894   $(MODEL_LIB)(cpl_oce.o) \
6895   $(MODEL_LIB)(daymod.o) \
6896   $(MODEL_LIB)(diaptr.o) \
6897   $(MODEL_LIB)(dom_oce.o) \
[473]6898   $(MODEL_LIB)(domain.o) \
6899   $(MODEL_LIB)(domcfg.o) \
[366]6900   $(MODEL_LIB)(dtasal.o) \
6901   $(MODEL_LIB)(dtasst.o) \
6902   $(MODEL_LIB)(dtatem.o) \
6903   $(MODEL_LIB)(dyncor1d.o) \
[369]6904   $(MODEL_LIB)(dynspg_oce.o) \
[366]6905   $(MODEL_LIB)(eosbn2.o) \
6906   $(MODEL_LIB)(flxfwb.o) \
[451]6907   $(MODEL_LIB)(flxmod.o) \
[473]6908   $(MODEL_LIB)(iceini.o) \
6909   $(MODEL_LIB)(in_out_manager.o) \
[470]6910   $(MODEL_LIB)(ini1d.o) \
[473]6911   $(MODEL_LIB)(initrc.o) \
6912   $(MODEL_LIB)(istate.o) \
6913   $(MODEL_LIB)(ldfdyn.o) \
6914   $(MODEL_LIB)(ldftra.o) \
[366]6915   $(MODEL_LIB)(lib_mpp.o) \
[473]6916   $(MODEL_LIB)(mppini.o) \
[366]6917   $(MODEL_LIB)(obc_par.o) \
[473]6918   $(MODEL_LIB)(obcini.o) \
[366]6919   $(MODEL_LIB)(oce.o) \
6920   $(MODEL_LIB)(ocfzpt.o) \
6921   $(MODEL_LIB)(phycst.o) \
6922   $(MODEL_LIB)(prtctl.o) \
[473]6923   $(MODEL_LIB)(solver.o) \
6924   $(MODEL_LIB)(step.o) \
6925   $(MODEL_LIB)(step1d.o) \
[366]6926   $(MODEL_LIB)(trdicp.o) \
6927   $(MODEL_LIB)(trdmld.o) \
6928   $(MODEL_LIB)(trdmod_oce.o) \
6929   $(MODEL_LIB)(trdvor.o) \
[473]6930   $(MODEL_LIB)(zdfini.o) \
[366]6931   $(MODEL_LIB)(zpshde.o) \
[8]6932   cpl.F90 \
6933   cpl_oce.F90 \
6934   daymod.F90 \
[138]6935   diaptr.F90 \
[473]6936   dom_oce.F90 \
[246]6937   domain.F90 \
6938   domcfg.F90 \
[8]6939   dtasal.F90 \
6940   dtasst.F90 \
6941   dtatem.F90 \
[269]6942   dyncor1d.F90 \
[369]6943   dynspg_oce.F90 \
[8]6944   eosbn2.F90 \
6945   flxfwb.F90 \
[451]6946   flxmod.F90 \
[246]6947   iceini.F90 \
[473]6948   in_out_manager.F90 \
[279]6949   ini1d.F90 \
6950   initrc.F90 \
[246]6951   istate.F90 \
6952   ldfdyn.F90 \
6953   ldftra.F90 \
[8]6954   lib_mpp.F90 \
[246]6955   mppini.F90 \
[473]6956   obc_par.F90 \
[470]6957   obcini.F90 \
[211]6958   oce.F90 \
[8]6959   ocfzpt.F90 \
6960   phycst.F90 \
[395]6961   prtctl.F90 \
[246]6962   solver.F90 \
[473]6963   step.F90 \
[470]6964   step1d.F90 \
[246]6965   trdicp.F90 \
[8]6966   trdmld.F90 \
[246]6967   trdmod_oce.F90 \
[121]6968   trdvor.F90 \
[246]6969   zdfini.F90 \
[8]6970   zpshde.F90 \
[438]6971   KEY_CPP \
[8]6972   opa.F90
[366]6973$(MODEL_LIB)(par_ice.o) :  \
[473]6974   $(MODEL_LIB)(par_kind.o) \
[470]6975   par_kind.F90 \
[473]6976   $(MODEL_LIB)(par_oce.o) \
[470]6977   par_oce.F90 \
[8]6978   par_ice.F90
[438]6979$(MODEL_LIB)(par_kind.o) : \
6980   par_kind.F90
[366]6981$(MODEL_LIB)(par_oce.o) :  \
[473]6982   $(MODEL_LIB)(par_kind.o) \
[470]6983   par_kind.F90 \
[8]6984   par_EEL_R2.h90 \
6985   par_EEL_R5.h90 \
6986   par_EEL_R6.h90 \
[121]6987   par_GYRE.h90 \
[8]6988   par_ORCA_R025.h90 \
6989   par_ORCA_R05.h90 \
6990   par_ORCA_R2.h90 \
6991   par_ORCA_R4.h90 \
6992   KEY_CPP \
6993   par_oce.F90
[366]6994$(MODEL_LIB)(phycst.o) :   \
[473]6995   $(MODEL_LIB)(lib_print.o) \
6996   $(MODEL_LIB)(par_kind.o) \
6997   $(MODEL_LIB)(par_oce.o) \
[470]6998   lib_print.f90 \
6999   par_kind.F90 \
7000   par_oce.F90 \
[473]7001   $(MODEL_LIB)(in_out_manager.o) \
[438]7002   $(MODEL_LIB)(par_oce.o) \
[470]7003   in_out_manager.F90 \
[373]7004   par_oce.F90 \
[473]7005   phycst.F90
7006$(MODEL_LIB)(prtctl.o) :   \
7007   $(MODEL_LIB)(dom_oce.o) \
[438]7008   $(MODEL_LIB)(in_out_manager.o) \
[473]7009   $(MODEL_LIB)(lib_print.o) \
7010   $(MODEL_LIB)(par_kind.o) \
[366]7011   $(MODEL_LIB)(par_oce.o) \
[470]7012   dom_oce.F90 \
[373]7013   in_out_manager.F90 \
[470]7014   lib_print.f90 \
7015   par_kind.F90 \
[309]7016   par_oce.F90 \
[438]7017   $(MODEL_LIB)(dom_oce.o) \
[366]7018   $(MODEL_LIB)(in_out_manager.o) \
[473]7019   $(MODEL_LIB)(lib_mpp.o) \
[373]7020   dom_oce.F90 \
[309]7021   in_out_manager.F90 \
[470]7022   lib_mpp.F90 \
[473]7023   prtctl.F90
7024$(MODEL_LIB)(restart.o) :  \
7025   $(MODEL_LIB)(blk_oce.o) \
[366]7026   $(MODEL_LIB)(dom_oce.o) \
[473]7027   $(MODEL_LIB)(dynzdf_exp.o) \
[366]7028   $(MODEL_LIB)(in_out_manager.o) \
[473]7029   $(MODEL_LIB)(lbclnk.o) \
7030   $(MODEL_LIB)(lib_print.o) \
7031   $(MODEL_LIB)(oce.o) \
7032   $(MODEL_LIB)(par_kind.o) \
7033   $(MODEL_LIB)(par_oce.o) \
7034   $(MODEL_LIB)(phycst.o) \
7035   $(MODEL_LIB)(prtctl.o) \
7036   $(MODEL_LIB)(taumod.o) \
7037   $(MODEL_LIB)(trazdf_exp.o) \
7038   $(MODEL_LIB)(zdf_oce.o) \
[470]7039   blk_oce.F90 \
[309]7040   dom_oce.F90 \
[470]7041   dynzdf_exp.F90 \
[279]7042   in_out_manager.F90 \
[470]7043   lbclnk.F90 \
7044   lib_print.f90 \
7045   oce.F90 \
7046   par_kind.F90 \
7047   par_oce.F90 \
7048   phycst.F90 \
7049   prtctl.F90 \
7050   taumod.F90 \
7051   trazdf_exp.F90 \
7052   zdf_oce.F90 \
[438]7053   $(MODEL_LIB)(blk_oce.o) \
[473]7054   $(MODEL_LIB)(cpl_oce.o) \
7055   $(MODEL_LIB)(daymod.o) \
[366]7056   $(MODEL_LIB)(dom_oce.o) \
[473]7057   $(MODEL_LIB)(dynspg_oce.o) \
7058   $(MODEL_LIB)(flx_oce.o) \
7059   $(MODEL_LIB)(ice_oce.o) \
[366]7060   $(MODEL_LIB)(in_out_manager.o) \
[473]7061   $(MODEL_LIB)(iom.o) \
[438]7062   $(MODEL_LIB)(oce.o) \
7063   $(MODEL_LIB)(phycst.o) \
[473]7064   $(MODEL_LIB)(sol_oce.o) \
[438]7065   $(MODEL_LIB)(zdf_oce.o) \
[473]7066   $(MODEL_LIB)(zdftke.o) \
[373]7067   blk_oce.F90 \
[470]7068   cpl_oce.F90 \
7069   daymod.F90 \
[279]7070   dom_oce.F90 \
[470]7071   dynspg_oce.F90 \
7072   flx_oce.F90 \
7073   ice_oce.F90 \
[246]7074   in_out_manager.F90 \
[473]7075   iom.F90 \
[373]7076   oce.F90 \
7077   phycst.F90 \
[470]7078   sol_oce.F90 \
[473]7079   zdf_oce.F90 \
[470]7080   zdftke.F90 \
[473]7081   $(MODEL_LIB)(lib_mpp.o) \
[470]7082   lib_mpp.F90 \
[121]7083   restart_dimg.h90 \
[395]7084   $(IOIPSL_LIB) \
[8]7085   KEY_CPP \
7086   restart.F90
[438]7087$(MODEL_LIB)(sms.o) :   \
7088   sms.F90
[473]7089$(MODEL_LIB)(sol_oce.o) :  \
7090   $(MODEL_LIB)(par_kind.o) \
7091   par_kind.F90 \
7092   $(MODEL_LIB)(par_oce.o) \
7093   par_oce.F90 \
7094   KEY_CPP \
7095   sol_oce.F90
[470]7096$(MODEL_LIB)(solfet.o) :   \
[473]7097   $(MODEL_LIB)(dom_oce.o) \
7098   $(MODEL_LIB)(in_out_manager.o) \
7099   $(MODEL_LIB)(lib_mpp.o) \
7100   $(MODEL_LIB)(oce.o) \
7101   $(MODEL_LIB)(par_oce.o) \
[470]7102   dom_oce.F90 \
7103   in_out_manager.F90 \
7104   lib_mpp.F90 \
7105   oce.F90 \
[438]7106   par_oce.F90 \
7107   $(MODEL_LIB)(dom_oce.o) \
[473]7108   $(MODEL_LIB)(lbclnk.o) \
[438]7109   $(MODEL_LIB)(lib_mpp.o) \
7110   $(MODEL_LIB)(oce.o) \
[473]7111   $(MODEL_LIB)(sol_oce.o) \
[373]7112   dom_oce.F90 \
[470]7113   lbclnk.F90 \
[373]7114   lib_mpp.F90 \
7115   oce.F90 \
[470]7116   sol_oce.F90 \
[473]7117   KEY_CPP \
7118   solfet.F90
7119$(MODEL_LIB)(solisl.o) :   \
[366]7120   $(MODEL_LIB)(dom_oce.o) \
[473]7121   $(MODEL_LIB)(in_out_manager.o) \
[438]7122   $(MODEL_LIB)(lbclnk.o) \
[366]7123   $(MODEL_LIB)(lib_mpp.o) \
[473]7124   $(MODEL_LIB)(lib_print.o) \
7125   $(MODEL_LIB)(obc_par.o) \
[366]7126   $(MODEL_LIB)(oce.o) \
[473]7127   $(MODEL_LIB)(par_kind.o) \
7128   $(MODEL_LIB)(par_oce.o) \
[438]7129   $(MODEL_LIB)(sol_oce.o) \
[473]7130   $(MODEL_LIB)(zdf_oce.o) \
[309]7131   dom_oce.F90 \
[470]7132   in_out_manager.F90 \
[373]7133   lbclnk.F90 \
[309]7134   lib_mpp.F90 \
[470]7135   lib_print.f90 \
7136   obc_par.F90 \
[309]7137   oce.F90 \
[470]7138   par_kind.F90 \
7139   par_oce.F90 \
[373]7140   sol_oce.F90 \
[470]7141   zdf_oce.F90 \
[366]7142   $(MODEL_LIB)(dom_oce.o) \
[438]7143   $(MODEL_LIB)(in_out_manager.o) \
[473]7144   $(MODEL_LIB)(iom.o) \
[366]7145   $(MODEL_LIB)(lib_mpp.o) \
[473]7146   $(MODEL_LIB)(obc_oce.o) \
[366]7147   $(MODEL_LIB)(oce.o) \
7148   $(MODEL_LIB)(sol_oce.o) \
[473]7149   $(MODEL_LIB)(solfet.o) \
7150   $(MODEL_LIB)(solpcg.o) \
7151   $(MODEL_LIB)(solsor.o) \
[279]7152   dom_oce.F90 \
[373]7153   in_out_manager.F90 \
[473]7154   iom.F90 \
[279]7155   lib_mpp.F90 \
[470]7156   obc_oce.F90 \
[279]7157   oce.F90 \
[473]7158   sol_oce.F90 \
[470]7159   solfet.F90 \
7160   solpcg.F90 \
7161   solsor.F90 \
[473]7162   $(IOIPSL_LIB) \
7163   KEY_CPP \
7164   solisl.F90
7165$(MODEL_LIB)(solmat.o) :   \
[366]7166   $(MODEL_LIB)(dom_oce.o) \
7167   $(MODEL_LIB)(in_out_manager.o) \
7168   $(MODEL_LIB)(lib_mpp.o) \
[473]7169   $(MODEL_LIB)(lib_print.o) \
7170   $(MODEL_LIB)(obc_par.o) \
[366]7171   $(MODEL_LIB)(oce.o) \
[473]7172   $(MODEL_LIB)(par_kind.o) \
7173   $(MODEL_LIB)(par_oce.o) \
[246]7174   dom_oce.F90 \
[309]7175   in_out_manager.F90 \
[246]7176   lib_mpp.F90 \
[470]7177   lib_print.f90 \
7178   obc_par.F90 \
[246]7179   oce.F90 \
[470]7180   par_kind.F90 \
7181   par_oce.F90 \
[366]7182   $(MODEL_LIB)(dom_oce.o) \
7183   $(MODEL_LIB)(in_out_manager.o) \
[473]7184   $(MODEL_LIB)(lbclnk.o) \
7185   $(MODEL_LIB)(lib_feti.o) \
[366]7186   $(MODEL_LIB)(lib_mpp.o) \
[473]7187   $(MODEL_LIB)(obc_oce.o) \
[366]7188   $(MODEL_LIB)(oce.o) \
[473]7189   $(MODEL_LIB)(phycst.o) \
7190   $(MODEL_LIB)(sol_oce.o) \
[8]7191   dom_oce.F90 \
[279]7192   in_out_manager.F90 \
[470]7193   lbclnk.F90 \
7194   lib_feti.F90 \
[8]7195   lib_mpp.F90 \
[470]7196   obc_oce.F90 \
[8]7197   oce.F90 \
[470]7198   phycst.F90 \
7199   sol_oce.F90 \
[473]7200   KEY_CPP \
7201   solmat.F90
7202$(MODEL_LIB)(solpcg.o) :   \
[366]7203   $(MODEL_LIB)(dom_oce.o) \
7204   $(MODEL_LIB)(in_out_manager.o) \
7205   $(MODEL_LIB)(lib_mpp.o) \
[473]7206   $(MODEL_LIB)(lib_print.o) \
[366]7207   $(MODEL_LIB)(oce.o) \
[473]7208   $(MODEL_LIB)(par_kind.o) \
7209   $(MODEL_LIB)(par_oce.o) \
[8]7210   dom_oce.F90 \
[427]7211   in_out_manager.F90 \
[8]7212   lib_mpp.F90 \
[470]7213   lib_print.f90 \
[8]7214   oce.F90 \
[470]7215   par_kind.F90 \
7216   par_oce.F90 \
[366]7217   $(MODEL_LIB)(dom_oce.o) \
[427]7218   $(MODEL_LIB)(in_out_manager.o) \
[473]7219   $(MODEL_LIB)(lbclnk.o) \
[366]7220   $(MODEL_LIB)(lib_mpp.o) \
7221   $(MODEL_LIB)(oce.o) \
[473]7222   $(MODEL_LIB)(sol_oce.o) \
[8]7223   dom_oce.F90 \
[373]7224   in_out_manager.F90 \
[470]7225   lbclnk.F90 \
[89]7226   lib_mpp.F90 \
[306]7227   oce.F90 \
[470]7228   sol_oce.F90 \
7229   vectopt_loop_substitute.h90 \
7230   KEY_CPP \
7231   solpcg.F90
7232$(MODEL_LIB)(solsor.o) :   \
[366]7233   $(MODEL_LIB)(dom_oce.o) \
7234   $(MODEL_LIB)(in_out_manager.o) \
7235   $(MODEL_LIB)(lib_mpp.o) \
7236   $(MODEL_LIB)(lib_print.o) \
7237   $(MODEL_LIB)(oce.o) \
7238   $(MODEL_LIB)(par_kind.o) \
7239   $(MODEL_LIB)(par_oce.o) \
[8]7240   dom_oce.F90 \
[246]7241   in_out_manager.F90 \
[8]7242   lib_mpp.F90 \
[473]7243   lib_print.f90 \
[8]7244   oce.F90 \
[473]7245   par_kind.F90 \
7246   par_oce.F90 \
[366]7247   $(MODEL_LIB)(dom_oce.o) \
7248   $(MODEL_LIB)(in_out_manager.o) \
7249   $(MODEL_LIB)(lbclnk.o) \
7250   $(MODEL_LIB)(lib_mpp.o) \
7251   $(MODEL_LIB)(oce.o) \
7252   $(MODEL_LIB)(sol_oce.o) \
7253   $(MODEL_LIB)(zdf_oce.o) \
[8]7254   dom_oce.F90 \
7255   in_out_manager.F90 \
[473]7256   lbclnk.F90 \
[8]7257   lib_mpp.F90 \
7258   oce.F90 \
[473]7259   sol_oce.F90 \
7260   zdf_oce.F90 \
7261   solsor.F90
7262$(MODEL_LIB)(solsor_e.o) : \
[366]7263   $(MODEL_LIB)(dom_oce.o) \
7264   $(MODEL_LIB)(in_out_manager.o) \
7265   $(MODEL_LIB)(lib_mpp.o) \
7266   $(MODEL_LIB)(lib_print.o) \
7267   $(MODEL_LIB)(oce.o) \
7268   $(MODEL_LIB)(par_kind.o) \
7269   $(MODEL_LIB)(par_oce.o) \
[316]7270   dom_oce.F90 \
7271   in_out_manager.F90 \
7272   lib_mpp.F90 \
[473]7273   lib_print.f90 \
[316]7274   oce.F90 \
[473]7275   par_kind.F90 \
7276   par_oce.F90 \
[366]7277   $(MODEL_LIB)(dom_oce.o) \
7278   $(MODEL_LIB)(in_out_manager.o) \
7279   $(MODEL_LIB)(lbclnk.o) \
7280   $(MODEL_LIB)(lib_mpp.o) \
7281   $(MODEL_LIB)(oce.o) \
7282   $(MODEL_LIB)(sol_oce.o) \
7283   $(MODEL_LIB)(zdf_oce.o) \
[316]7284   dom_oce.F90 \
7285   in_out_manager.F90 \
7286   lbclnk.F90 \
7287   lib_mpp.F90 \
7288   oce.F90 \
7289   sol_oce.F90 \
[473]7290   zdf_oce.F90 \
7291   solsor_e.F90
7292$(MODEL_LIB)(solver.o) :   \
[366]7293   $(MODEL_LIB)(dom_oce.o) \
7294   $(MODEL_LIB)(in_out_manager.o) \
[473]7295   $(MODEL_LIB)(iom.o) \
[366]7296   $(MODEL_LIB)(lbclnk.o) \
7297   $(MODEL_LIB)(lib_feti.o) \
7298   $(MODEL_LIB)(lib_mpp.o) \
7299   $(MODEL_LIB)(lib_print.o) \
7300   $(MODEL_LIB)(obc_oce.o) \
7301   $(MODEL_LIB)(obc_par.o) \
7302   $(MODEL_LIB)(oce.o) \
7303   $(MODEL_LIB)(par_kind.o) \
7304   $(MODEL_LIB)(par_oce.o) \
7305   $(MODEL_LIB)(phycst.o) \
[473]7306   $(MODEL_LIB)(sol_oce.o) \
[366]7307   $(MODEL_LIB)(solfet.o) \
7308   $(MODEL_LIB)(solpcg.o) \
7309   $(MODEL_LIB)(solsor.o) \
[8]7310   dom_oce.F90 \
7311   in_out_manager.F90 \
[473]7312   iom.F90 \
[8]7313   lbclnk.F90 \
[473]7314   lib_feti.F90 \
[8]7315   lib_mpp.F90 \
[473]7316   lib_print.f90 \
[309]7317   obc_oce.F90 \
[473]7318   obc_par.F90 \
[8]7319   oce.F90 \
[473]7320   par_kind.F90 \
7321   par_oce.F90 \
7322   phycst.F90 \
[366]7323   sol_oce.F90 \
[473]7324   solfet.F90 \
7325   solpcg.F90 \
7326   solsor.F90 \
[366]7327   $(MODEL_LIB)(dom_oce.o) \
[369]7328   $(MODEL_LIB)(dynspg_oce.o) \
[366]7329   $(MODEL_LIB)(in_out_manager.o) \
7330   $(MODEL_LIB)(lbclnk.o) \
7331   $(MODEL_LIB)(lib_mpp.o) \
7332   $(MODEL_LIB)(obc_oce.o) \
7333   $(MODEL_LIB)(oce.o) \
[473]7334   $(MODEL_LIB)(sol_oce.o) \
[366]7335   $(MODEL_LIB)(solisl.o) \
7336   $(MODEL_LIB)(solmat.o) \
7337   $(MODEL_LIB)(zdf_oce.o) \
[8]7338   dom_oce.F90 \
[369]7339   dynspg_oce.F90 \
[8]7340   in_out_manager.F90 \
[44]7341   lbclnk.F90 \
[8]7342   lib_mpp.F90 \
[473]7343   obc_oce.F90 \
[269]7344   oce.F90 \
[473]7345   sol_oce.F90 \
[470]7346   solisl.F90 \
[473]7347   solmat.F90 \
[44]7348   zdf_oce.F90 \
[473]7349   KEY_CPP \
7350   solver.F90
7351$(MODEL_LIB)(step.o) :  \
[395]7352   $(MODEL_LIB)(agrif_opa_interp.o) \
7353   $(MODEL_LIB)(agrif_opa_update.o) \
[366]7354   $(MODEL_LIB)(blk_oce.o) \
7355   $(MODEL_LIB)(cpl_oce.o) \
7356   $(MODEL_LIB)(daymod.o) \
7357   $(MODEL_LIB)(diadimg.o) \
7358   $(MODEL_LIB)(diahth.o) \
7359   $(MODEL_LIB)(dianam.o) \
7360   $(MODEL_LIB)(diaspr.o) \
7361   $(MODEL_LIB)(diawri.o) \
7362   $(MODEL_LIB)(dom_ice.o) \
7363   $(MODEL_LIB)(dom_oce.o) \
7364   $(MODEL_LIB)(dtasal.o) \
[438]7365   $(MODEL_LIB)(dtasss.o) \
[366]7366   $(MODEL_LIB)(dtasst.o) \
7367   $(MODEL_LIB)(dtatem.o) \
[473]7368   $(MODEL_LIB)(dynhpg_jki.o) \
7369   $(MODEL_LIB)(dynldf_bilap.o) \
7370   $(MODEL_LIB)(dynldf_bilapg.o) \
7371   $(MODEL_LIB)(dynldf_iso.o) \
7372   $(MODEL_LIB)(dynldf_lap.o) \
7373   $(MODEL_LIB)(dynspg_exp.o) \
7374   $(MODEL_LIB)(dynspg_exp_jki.o) \
7375   $(MODEL_LIB)(dynspg_flt.o) \
7376   $(MODEL_LIB)(dynspg_flt_jki.o) \
[369]7377   $(MODEL_LIB)(dynspg_oce.o) \
[473]7378   $(MODEL_LIB)(dynspg_rl.o) \
7379   $(MODEL_LIB)(dynspg_ts.o) \
7380   $(MODEL_LIB)(dynspg_ts_jki.o) \
[366]7381   $(MODEL_LIB)(dynzdf_exp.o) \
[470]7382   $(MODEL_LIB)(dynzdf_imp.o) \
7383   $(MODEL_LIB)(dynzdf_imp_jki.o) \
[366]7384   $(MODEL_LIB)(eosbn2.o) \
[473]7385   $(MODEL_LIB)(flo4rk.o) \
7386   $(MODEL_LIB)(flo_oce.o) \
7387   $(MODEL_LIB)(floblk.o) \
7388   $(MODEL_LIB)(flodom.o) \
7389   $(MODEL_LIB)(flowri.o) \
7390   $(MODEL_LIB)(flx_oce.o) \
[366]7391   $(MODEL_LIB)(flxblk.o) \
7392   $(MODEL_LIB)(flxmod.o) \
7393   $(MODEL_LIB)(flxrnf.o) \
7394   $(MODEL_LIB)(ice.o) \
7395   $(MODEL_LIB)(ice_oce.o) \
[473]7396   $(MODEL_LIB)(iceini.o) \
[366]7397   $(MODEL_LIB)(in_out_manager.o) \
[473]7398   $(MODEL_LIB)(iom.o) \
[366]7399   $(MODEL_LIB)(lbclnk.o) \
7400   $(MODEL_LIB)(ldfdyn_oce.o) \
[473]7401   $(MODEL_LIB)(ldfslp.o) \
[366]7402   $(MODEL_LIB)(ldftra_oce.o) \
7403   $(MODEL_LIB)(lib_mpp.o) \
7404   $(MODEL_LIB)(lib_print.o) \
7405   $(MODEL_LIB)(limdia.o) \
[473]7406   $(MODEL_LIB)(limdmp.o) \
[366]7407   $(MODEL_LIB)(limdyn.o) \
7408   $(MODEL_LIB)(limflx.o) \
7409   $(MODEL_LIB)(limrst.o) \
7410   $(MODEL_LIB)(limthd.o) \
7411   $(MODEL_LIB)(limtrp.o) \
7412   $(MODEL_LIB)(limwri.o) \
[473]7413   $(MODEL_LIB)(obc_oce.o) \
7414   $(MODEL_LIB)(obccli.o) \
7415   $(MODEL_LIB)(obcdyn.o) \
7416   $(MODEL_LIB)(obcdyn_bt.o) \
[366]7417   $(MODEL_LIB)(obctra.o) \
[473]7418   $(MODEL_LIB)(obcvol.o) \
7419   $(MODEL_LIB)(oce.o) \
[470]7420   $(MODEL_LIB)(ocesbc.o) \
[366]7421   $(MODEL_LIB)(ocfzpt.o) \
7422   $(MODEL_LIB)(par_kind.o) \
7423   $(MODEL_LIB)(par_oce.o) \
7424   $(MODEL_LIB)(phycst.o) \
7425   $(MODEL_LIB)(prtctl.o) \
[473]7426   $(MODEL_LIB)(sol_oce.o) \
7427   $(MODEL_LIB)(solfet.o) \
[470]7428   $(MODEL_LIB)(solisl.o) \
[473]7429   $(MODEL_LIB)(solpcg.o) \
7430   $(MODEL_LIB)(solsor.o) \
[366]7431   $(MODEL_LIB)(taumod.o) \
[473]7432   $(MODEL_LIB)(traadv_cen2.o) \
7433   $(MODEL_LIB)(traadv_cen2_jki.o) \
7434   $(MODEL_LIB)(traadv_eiv.o) \
7435   $(MODEL_LIB)(traadv_muscl.o) \
7436   $(MODEL_LIB)(traadv_muscl2.o) \
7437   $(MODEL_LIB)(traadv_tvd.o) \
7438   $(MODEL_LIB)(trabbl.o) \
[366]7439   $(MODEL_LIB)(tradmp.o) \
[473]7440   $(MODEL_LIB)(traldf_bilap.o) \
7441   $(MODEL_LIB)(traldf_bilapg.o) \
7442   $(MODEL_LIB)(traldf_iso.o) \
7443   $(MODEL_LIB)(traldf_lap.o) \
[366]7444   $(MODEL_LIB)(traqsr.o) \
[473]7445   $(MODEL_LIB)(trazdf.o) \
[366]7446   $(MODEL_LIB)(trazdf_exp.o) \
[470]7447   $(MODEL_LIB)(trazdf_imp.o) \
7448   $(MODEL_LIB)(trazdf_imp_jki.o) \
[366]7449   $(MODEL_LIB)(trc_oce.o) \
7450   $(MODEL_LIB)(trdmod.o) \
7451   $(MODEL_LIB)(trdmod_oce.o) \
7452   $(MODEL_LIB)(zdf_oce.o) \
7453   $(MODEL_LIB)(zdfddm.o) \
7454   $(MODEL_LIB)(zdfkpp.o) \
7455   $(MODEL_LIB)(zdfmxl.o) \
7456   $(MODEL_LIB)(zdftke.o) \
[395]7457   agrif_opa_interp.F90 \
7458   agrif_opa_update.F90 \
[309]7459   blk_oce.F90 \
7460   cpl_oce.F90 \
7461   daymod.F90 \
7462   diadimg.F90 \
7463   diahth.F90 \
7464   dianam.F90 \
7465   diaspr.F90 \
7466   diawri.F90 \
7467   dom_ice.F90 \
[8]7468   dom_oce.F90 \
[309]7469   dtasal.F90 \
[438]7470   dtasss.F90 \
[309]7471   dtasst.F90 \
7472   dtatem.F90 \
[470]7473   dynhpg_jki.F90 \
[473]7474   dynldf_bilap.F90 \
[470]7475   dynldf_bilapg.F90 \
7476   dynldf_iso.F90 \
7477   dynldf_lap.F90 \
[366]7478   dynspg_exp.F90 \
[373]7479   dynspg_exp_jki.F90 \
[366]7480   dynspg_flt.F90 \
7481   dynspg_flt_jki.F90 \
[369]7482   dynspg_oce.F90 \
[366]7483   dynspg_rl.F90 \
[365]7484   dynspg_ts.F90 \
[373]7485   dynspg_ts_jki.F90 \
[309]7486   dynzdf_exp.F90 \
[470]7487   dynzdf_imp.F90 \
7488   dynzdf_imp_jki.F90 \
[309]7489   eosbn2.F90 \
[366]7490   flo4rk.F90 \
[473]7491   flo_oce.F90 \
[366]7492   floblk.F90 \
7493   flodom.F90 \
7494   flowri.F90 \
[473]7495   flx_oce.F90 \
[309]7496   flxblk.F90 \
7497   flxmod.F90 \
7498   flxrnf.F90 \
7499   ice.F90 \
7500   ice_oce.F90 \
[473]7501   iceini.F90 \
[8]7502   in_out_manager.F90 \
[473]7503   iom.F90 \
[8]7504   lbclnk.F90 \
[309]7505   ldfdyn_oce.F90 \
7506   ldfslp.F90 \
7507   ldftra_oce.F90 \
[44]7508   lib_mpp.F90 \
[309]7509   lib_print.f90 \
7510   limdia.F90 \
[427]7511   limdmp.F90 \
[309]7512   limdyn.F90 \
7513   limflx.F90 \
7514   limrst.F90 \
7515   limthd.F90 \
7516   limtrp.F90 \
7517   limwri.F90 \
[473]7518   obc_oce.F90 \
[366]7519   obccli.F90 \
7520   obcdyn.F90 \
[369]7521   obcdyn_bt.F90 \
[309]7522   obctra.F90 \
[369]7523   obcvol.F90 \
[473]7524   oce.F90 \
[470]7525   ocesbc.F90 \
[309]7526   ocfzpt.F90 \
7527   par_kind.F90 \
7528   par_oce.F90 \
7529   phycst.F90 \
[395]7530   prtctl.F90 \
[473]7531   sol_oce.F90 \
[366]7532   solfet.F90 \
[309]7533   solisl.F90 \
[366]7534   solpcg.F90 \
7535   solsor.F90 \
[309]7536   taumod.F90 \
[470]7537   traadv_cen2.F90 \
7538   traadv_cen2_jki.F90 \
7539   traadv_eiv.F90 \
[473]7540   traadv_muscl.F90 \
[470]7541   traadv_muscl2.F90 \
7542   traadv_tvd.F90 \
[366]7543   trabbl.F90 \
[309]7544   tradmp.F90 \
[473]7545   traldf_bilap.F90 \
[470]7546   traldf_bilapg.F90 \
7547   traldf_iso.F90 \
7548   traldf_lap.F90 \
[309]7549   traqsr.F90 \
[470]7550   trazdf.F90 \
[309]7551   trazdf_exp.F90 \
[470]7552   trazdf_imp.F90 \
7553   trazdf_imp_jki.F90 \
[309]7554   trc_oce.F90 \
7555   trdmod.F90 \
7556   trdmod_oce.F90 \
[473]7557   zdf_oce.F90 \
[309]7558   zdfddm.F90 \
7559   zdfkpp.F90 \
7560   zdfmxl.F90 \
7561   zdftke.F90 \
[473]7562   $(MODEL_LIB)(agrif_opa_sponge.o) \
7563   $(MODEL_LIB)(cla.o) \
7564   $(MODEL_LIB)(cla_div.o) \
7565   $(MODEL_LIB)(closea.o) \
7566   $(MODEL_LIB)(cpl.o) \
[366]7567   $(MODEL_LIB)(cpl_oce.o) \
7568   $(MODEL_LIB)(daymod.o) \
[473]7569   $(MODEL_LIB)(diafwb.o) \
7570   $(MODEL_LIB)(diagap.o) \
7571   $(MODEL_LIB)(diahdy.o) \
[366]7572   $(MODEL_LIB)(diahth.o) \
[473]7573   $(MODEL_LIB)(diaptr.o) \
[366]7574   $(MODEL_LIB)(diaspr.o) \
7575   $(MODEL_LIB)(diawri.o) \
[473]7576   $(MODEL_LIB)(divcur.o) \
[366]7577   $(MODEL_LIB)(dom_oce.o) \
7578   $(MODEL_LIB)(dtasal.o) \
[438]7579   $(MODEL_LIB)(dtasss.o) \
[366]7580   $(MODEL_LIB)(dtasst.o) \
7581   $(MODEL_LIB)(dtatem.o) \
[473]7582   $(MODEL_LIB)(dynhpg.o) \
7583   $(MODEL_LIB)(dynkeg.o) \
7584   $(MODEL_LIB)(dynldf.o) \
7585   $(MODEL_LIB)(dynnxt.o) \
7586   $(MODEL_LIB)(dynspg.o) \
[369]7587   $(MODEL_LIB)(dynspg_oce.o) \
[473]7588   $(MODEL_LIB)(dynvor.o) \
7589   $(MODEL_LIB)(dynzad.o) \
7590   $(MODEL_LIB)(dynzdf.o) \
[366]7591   $(MODEL_LIB)(eosbn2.o) \
7592   $(MODEL_LIB)(flo_oce.o) \
[473]7593   $(MODEL_LIB)(floats.o) \
7594   $(MODEL_LIB)(flxfwb.o) \
[366]7595   $(MODEL_LIB)(flxmod.o) \
7596   $(MODEL_LIB)(flxrnf.o) \
7597   $(MODEL_LIB)(ice_oce.o) \
[473]7598   $(MODEL_LIB)(icestp.o) \
[366]7599   $(MODEL_LIB)(in_out_manager.o) \
7600   $(MODEL_LIB)(lbclnk.o) \
7601   $(MODEL_LIB)(ldfdyn_oce.o) \
[473]7602   $(MODEL_LIB)(ldfeiv.o) \
[366]7603   $(MODEL_LIB)(ldfslp.o) \
7604   $(MODEL_LIB)(ldftra_oce.o) \
[473]7605   $(MODEL_LIB)(obc_par.o) \
7606   $(MODEL_LIB)(obcdta.o) \
7607   $(MODEL_LIB)(obcrad.o) \
7608   $(MODEL_LIB)(obcrst.o) \
7609   $(MODEL_LIB)(obcspg.o) \
7610   $(MODEL_LIB)(oce.o) \
[470]7611   $(MODEL_LIB)(ocesbc.o) \
[366]7612   $(MODEL_LIB)(ocfzpt.o) \
7613   $(MODEL_LIB)(prtctl.o) \
[473]7614   $(MODEL_LIB)(restart.o) \
7615   $(MODEL_LIB)(stpctl.o) \
[366]7616   $(MODEL_LIB)(taumod.o) \
[473]7617   $(MODEL_LIB)(traadv.o) \
7618   $(MODEL_LIB)(trabbc.o) \
[366]7619   $(MODEL_LIB)(trabbl.o) \
7620   $(MODEL_LIB)(tradmp.o) \
[473]7621   $(MODEL_LIB)(traldf.o) \
7622   $(MODEL_LIB)(tranpc.o) \
7623   $(MODEL_LIB)(tranxt.o) \
[366]7624   $(MODEL_LIB)(traqsr.o) \
[473]7625   $(MODEL_LIB)(trasbc.o) \
[470]7626   $(MODEL_LIB)(trazdf.o) \
[473]7627   $(MODEL_LIB)(trcstp.o) \
7628   $(MODEL_LIB)(trdicp.o) \
7629   $(MODEL_LIB)(trdmld.o) \
7630   $(MODEL_LIB)(trdvor.o) \
7631   $(MODEL_LIB)(wzvmod.o) \
7632   $(MODEL_LIB)(zdf_oce.o) \
7633   $(MODEL_LIB)(zdfbfr.o) \
[366]7634   $(MODEL_LIB)(zdfddm.o) \
[473]7635   $(MODEL_LIB)(zdfevd.o) \
[366]7636   $(MODEL_LIB)(zdfkpp.o) \
7637   $(MODEL_LIB)(zdfmxl.o) \
[473]7638   $(MODEL_LIB)(zdfric.o) \
[366]7639   $(MODEL_LIB)(zdftke.o) \
[473]7640   $(MODEL_LIB)(zdftke_jki.o) \
7641   $(MODEL_LIB)(zpshde.o) \
[395]7642   agrif_opa_sponge.F90 \
[366]7643   cla.F90 \
7644   cla_div.F90 \
7645   closea.F90 \
7646   cpl.F90 \
7647   cpl_oce.F90 \
[309]7648   daymod.F90 \
[366]7649   diafwb.F90 \
7650   diagap.F90 \
7651   diahdy.F90 \
7652   diahth.F90 \
7653   diaptr.F90 \
7654   diaspr.F90 \
[309]7655   diawri.F90 \
[366]7656   divcur.F90 \
[309]7657   dom_oce.F90 \
7658   dtasal.F90 \
[438]7659   dtasss.F90 \
[309]7660   dtasst.F90 \
7661   dtatem.F90 \
[366]7662   dynhpg.F90 \
7663   dynkeg.F90 \
[470]7664   dynldf.F90 \
[366]7665   dynnxt.F90 \
7666   dynspg.F90 \
[369]7667   dynspg_oce.F90 \
[366]7668   dynvor.F90 \
7669   dynzad.F90 \
[470]7670   dynzdf.F90 \
[309]7671   eosbn2.F90 \
[473]7672   flo_oce.F90 \
[470]7673   floats.F90 \
[309]7674   flxfwb.F90 \
7675   flxmod.F90 \
7676   flxrnf.F90 \
[473]7677   ice_oce.F90 \
[470]7678   icestp.F90 \
[309]7679   in_out_manager.F90 \
7680   lbclnk.F90 \
7681   ldfdyn_oce.F90 \
[366]7682   ldfeiv.F90 \
7683   ldfslp.F90 \
[309]7684   ldftra_oce.F90 \
[473]7685   obc_par.F90 \
[366]7686   obcdta.F90 \
7687   obcrad.F90 \
7688   obcrst.F90 \
7689   obcspg.F90 \
[473]7690   oce.F90 \
[470]7691   ocesbc.F90 \
[309]7692   ocfzpt.F90 \
[395]7693   prtctl.F90 \
[309]7694   restart.F90 \
7695   stpctl.F90 \
7696   taumod.F90 \
[470]7697   traadv.F90 \
[366]7698   trabbc.F90 \
7699   trabbl.F90 \
7700   tradmp.F90 \
[470]7701   traldf.F90 \
[366]7702   tranpc.F90 \
[309]7703   tranxt.F90 \
7704   traqsr.F90 \
7705   trasbc.F90 \
[470]7706   trazdf.F90 \
[366]7707   trcstp.F90 \
7708   trdicp.F90 \
7709   trdmld.F90 \
7710   trdvor.F90 \
7711   wzvmod.F90 \
[473]7712   zdf_oce.F90 \
[309]7713   zdfbfr.F90 \
7714   zdfddm.F90 \
7715   zdfevd.F90 \
7716   zdfkpp.F90 \
7717   zdfmxl.F90 \
7718   zdfric.F90 \
7719   zdftke.F90 \
[470]7720   zdftke_jki.F90 \
[366]7721   zpshde.F90 \
[473]7722   domzgr_substitute.h90 \
7723   zdfddm_substitute.h90 \
7724   $(AGRIF_LIB) \
7725   KEY_CPP \
7726   step.F90
7727$(MODEL_LIB)(step1d.o) :   \
7728   $(MODEL_LIB)(agrif_opa_interp.o) \
7729   $(MODEL_LIB)(agrif_opa_update.o) \
7730   $(MODEL_LIB)(blk_oce.o) \
[366]7731   $(MODEL_LIB)(cpl_oce.o) \
7732   $(MODEL_LIB)(daymod.o) \
[473]7733   $(MODEL_LIB)(diadimg.o) \
[366]7734   $(MODEL_LIB)(diahth.o) \
[473]7735   $(MODEL_LIB)(dianam.o) \
[366]7736   $(MODEL_LIB)(diaspr.o) \
7737   $(MODEL_LIB)(diawri.o) \
[473]7738   $(MODEL_LIB)(dom_ice.o) \
[366]7739   $(MODEL_LIB)(dom_oce.o) \
7740   $(MODEL_LIB)(dtasal.o) \
[451]7741   $(MODEL_LIB)(dtasss.o) \
[366]7742   $(MODEL_LIB)(dtasst.o) \
7743   $(MODEL_LIB)(dtatem.o) \
[369]7744   $(MODEL_LIB)(dynspg_oce.o) \
[473]7745   $(MODEL_LIB)(dynzdf_exp.o) \
7746   $(MODEL_LIB)(dynzdf_imp.o) \
7747   $(MODEL_LIB)(dynzdf_imp_jki.o) \
[438]7748   $(MODEL_LIB)(eosbn2.o) \
[473]7749   $(MODEL_LIB)(flx_oce.o) \
7750   $(MODEL_LIB)(flxblk.o) \
[438]7751   $(MODEL_LIB)(flxmod.o) \
7752   $(MODEL_LIB)(flxrnf.o) \
[473]7753   $(MODEL_LIB)(ice.o) \
[438]7754   $(MODEL_LIB)(ice_oce.o) \
[473]7755   $(MODEL_LIB)(iceini.o) \
[438]7756   $(MODEL_LIB)(in_out_manager.o) \
[473]7757   $(MODEL_LIB)(iom.o) \
[438]7758   $(MODEL_LIB)(lbclnk.o) \
7759   $(MODEL_LIB)(ldfdyn_oce.o) \
7760   $(MODEL_LIB)(ldftra_oce.o) \
[473]7761   $(MODEL_LIB)(lib_mpp.o) \
7762   $(MODEL_LIB)(lib_print.o) \
7763   $(MODEL_LIB)(limdia.o) \
7764   $(MODEL_LIB)(limdyn.o) \
7765   $(MODEL_LIB)(limflx.o) \
7766   $(MODEL_LIB)(limrst.o) \
7767   $(MODEL_LIB)(limthd.o) \
7768   $(MODEL_LIB)(limtrp.o) \
7769   $(MODEL_LIB)(limwri.o) \
7770   $(MODEL_LIB)(obctra.o) \
7771   $(MODEL_LIB)(oce.o) \
[470]7772   $(MODEL_LIB)(ocesbc.o) \
[438]7773   $(MODEL_LIB)(ocfzpt.o) \
[473]7774   $(MODEL_LIB)(par_kind.o) \
7775   $(MODEL_LIB)(par_oce.o) \
7776   $(MODEL_LIB)(phycst.o) \
[438]7777   $(MODEL_LIB)(prtctl.o) \
[473]7778   $(MODEL_LIB)(sol_oce.o) \
7779   $(MODEL_LIB)(solisl.o) \
[438]7780   $(MODEL_LIB)(taumod.o) \
7781   $(MODEL_LIB)(tradmp.o) \
7782   $(MODEL_LIB)(traqsr.o) \
[473]7783   $(MODEL_LIB)(trazdf_exp.o) \
7784   $(MODEL_LIB)(trazdf_imp.o) \
7785   $(MODEL_LIB)(trazdf_imp_jki.o) \
7786   $(MODEL_LIB)(trc_oce.o) \
7787   $(MODEL_LIB)(trdmod.o) \
7788   $(MODEL_LIB)(trdmod_oce.o) \
7789   $(MODEL_LIB)(zdf_oce.o) \
[438]7790   $(MODEL_LIB)(zdfddm.o) \
7791   $(MODEL_LIB)(zdfkpp.o) \
7792   $(MODEL_LIB)(zdfmxl.o) \
7793   $(MODEL_LIB)(zdftke.o) \
[473]7794   agrif_opa_interp.F90 \
7795   agrif_opa_update.F90 \
7796   blk_oce.F90 \
7797   cpl_oce.F90 \
[438]7798   daymod.F90 \
7799   diadimg.F90 \
7800   diahth.F90 \
7801   dianam.F90 \
7802   diaspr.F90 \
[473]7803   diawri.F90 \
7804   dom_ice.F90 \
[438]7805   dom_oce.F90 \
[473]7806   dtasal.F90 \
7807   dtasss.F90 \
7808   dtasst.F90 \
7809   dtatem.F90 \
7810   dynspg_oce.F90 \
7811   dynzdf_exp.F90 \
7812   dynzdf_imp.F90 \
7813   dynzdf_imp_jki.F90 \
7814   eosbn2.F90 \
7815   flx_oce.F90 \
7816   flxblk.F90 \
7817   flxmod.F90 \
[470]7818   flxrnf.F90 \
[473]7819   ice.F90 \
[438]7820   ice_oce.F90 \
[473]7821   iceini.F90 \
[438]7822   in_out_manager.F90 \
[473]7823   iom.F90 \
[438]7824   lbclnk.F90 \
7825   ldfdyn_oce.F90 \
7826   ldftra_oce.F90 \
7827   lib_mpp.F90 \
7828   lib_print.f90 \
[473]7829   limdia.F90 \
7830   limdyn.F90 \
7831   limflx.F90 \
7832   limrst.F90 \
7833   limthd.F90 \
7834   limtrp.F90 \
7835   limwri.F90 \
7836   obctra.F90 \
7837   oce.F90 \
[470]7838   ocesbc.F90 \
[438]7839   ocfzpt.F90 \
7840   par_kind.F90 \
7841   par_oce.F90 \
7842   phycst.F90 \
[473]7843   prtctl.F90 \
[438]7844   sol_oce.F90 \
[473]7845   solisl.F90 \
[438]7846   taumod.F90 \
[473]7847   tradmp.F90 \
7848   traqsr.F90 \
7849   trazdf_exp.F90 \
7850   trazdf_imp.F90 \
7851   trazdf_imp_jki.F90 \
7852   trc_oce.F90 \
7853   trdmod.F90 \
7854   trdmod_oce.F90 \
7855   zdf_oce.F90 \
[438]7856   zdfddm.F90 \
[473]7857   zdfkpp.F90 \
[438]7858   zdfmxl.F90 \
[473]7859   zdftke.F90 \
7860   $(MODEL_LIB)(daymod.o) \
7861   $(MODEL_LIB)(diawri.o) \
7862   $(MODEL_LIB)(diawri1d.o) \
7863   $(MODEL_LIB)(dom_oce.o) \
7864   $(MODEL_LIB)(dtasal.o) \
7865   $(MODEL_LIB)(dtasst.o) \
7866   $(MODEL_LIB)(dtatem.o) \
7867   $(MODEL_LIB)(dyncor1d.o) \
7868   $(MODEL_LIB)(dynnxt1d.o) \
7869   $(MODEL_LIB)(dynzdf.o) \
7870   $(MODEL_LIB)(eosbn2.o) \
7871   $(MODEL_LIB)(flxfwb.o) \
7872   $(MODEL_LIB)(flxmod.o) \
7873   $(MODEL_LIB)(flxrnf.o) \
7874   $(MODEL_LIB)(ice_oce.o) \
7875   $(MODEL_LIB)(icestp1d.o) \
7876   $(MODEL_LIB)(in_out_manager.o) \
7877   $(MODEL_LIB)(lbclnk.o) \
7878   $(MODEL_LIB)(ldfdyn_oce.o) \
7879   $(MODEL_LIB)(ldftra_oce.o) \
7880   $(MODEL_LIB)(oce.o) \
7881   $(MODEL_LIB)(ocesbc.o) \
7882   $(MODEL_LIB)(ocfzpt.o) \
7883   $(MODEL_LIB)(prtctl.o) \
7884   $(MODEL_LIB)(restart.o) \
7885   $(MODEL_LIB)(stpctl.o) \
7886   $(MODEL_LIB)(taumod.o) \
7887   $(MODEL_LIB)(tranxt.o) \
7888   $(MODEL_LIB)(traqsr.o) \
7889   $(MODEL_LIB)(trasbc.o) \
7890   $(MODEL_LIB)(trazdf.o) \
7891   $(MODEL_LIB)(trcstp.o) \
7892   $(MODEL_LIB)(zdf_oce.o) \
7893   $(MODEL_LIB)(zdfbfr.o) \
7894   $(MODEL_LIB)(zdfddm.o) \
7895   $(MODEL_LIB)(zdfevd.o) \
7896   $(MODEL_LIB)(zdfkpp.o) \
7897   $(MODEL_LIB)(zdfmxl.o) \
7898   $(MODEL_LIB)(zdfric.o) \
7899   $(MODEL_LIB)(zdftke.o) \
7900   daymod.F90 \
7901   diawri.F90 \
7902   diawri1d.F90 \
7903   dom_oce.F90 \
7904   dtasal.F90 \
7905   dtasst.F90 \
7906   dtatem.F90 \
7907   dyncor1d.F90 \
7908   dynnxt1d.F90 \
7909   dynzdf.F90 \
7910   eosbn2.F90 \
7911   flxfwb.F90 \
7912   flxmod.F90 \
7913   flxrnf.F90 \
7914   ice_oce.F90 \
7915   icestp1d.F90 \
7916   in_out_manager.F90 \
7917   lbclnk.F90 \
7918   ldfdyn_oce.F90 \
7919   ldftra_oce.F90 \
7920   oce.F90 \
7921   ocesbc.F90 \
7922   ocfzpt.F90 \
7923   prtctl.F90 \
7924   restart.F90 \
7925   stpctl.F90 \
7926   taumod.F90 \
7927   tranxt.F90 \
7928   traqsr.F90 \
7929   trasbc.F90 \
7930   trazdf.F90 \
7931   trcstp.F90 \
[438]7932   zdf_oce.F90 \
[473]7933   zdfbfr.F90 \
7934   zdfddm.F90 \
7935   zdfevd.F90 \
7936   zdfkpp.F90 \
7937   zdfmxl.F90 \
7938   zdfric.F90 \
7939   zdftke.F90 \
7940   domzgr_substitute.h90 \
7941   zdfddm_substitute.h90 \
7942   KEY_CPP \
7943   step1d.F90
7944$(MODEL_LIB)(stpctl.o) :   \
[366]7945   $(MODEL_LIB)(daymod.o) \
7946   $(MODEL_LIB)(diadimg.o) \
7947   $(MODEL_LIB)(diahth.o) \
7948   $(MODEL_LIB)(dianam.o) \
7949   $(MODEL_LIB)(diaspr.o) \
7950   $(MODEL_LIB)(dom_oce.o) \
[473]7951   $(MODEL_LIB)(flx_oce.o) \
[470]7952   $(MODEL_LIB)(flxrnf.o) \
[366]7953   $(MODEL_LIB)(ice_oce.o) \
7954   $(MODEL_LIB)(in_out_manager.o) \
[473]7955   $(MODEL_LIB)(iom.o) \
[366]7956   $(MODEL_LIB)(lbclnk.o) \
7957   $(MODEL_LIB)(ldfdyn_oce.o) \
7958   $(MODEL_LIB)(ldftra_oce.o) \
7959   $(MODEL_LIB)(lib_mpp.o) \
7960   $(MODEL_LIB)(lib_print.o) \
7961   $(MODEL_LIB)(obc_oce.o) \
[473]7962   $(MODEL_LIB)(oce.o) \
[470]7963   $(MODEL_LIB)(ocesbc.o) \
[366]7964   $(MODEL_LIB)(ocfzpt.o) \
7965   $(MODEL_LIB)(par_kind.o) \
7966   $(MODEL_LIB)(par_oce.o) \
7967   $(MODEL_LIB)(phycst.o) \
[473]7968   $(MODEL_LIB)(sol_oce.o) \
[366]7969   $(MODEL_LIB)(solfet.o) \
7970   $(MODEL_LIB)(solpcg.o) \
7971   $(MODEL_LIB)(solsor.o) \
7972   $(MODEL_LIB)(taumod.o) \
[473]7973   $(MODEL_LIB)(zdf_oce.o) \
[366]7974   $(MODEL_LIB)(zdfddm.o) \
7975   $(MODEL_LIB)(zdfmxl.o) \
[473]7976   daymod.F90 \
7977   diadimg.F90 \
7978   diahth.F90 \
7979   dianam.F90 \
7980   diaspr.F90 \
[306]7981   dom_oce.F90 \
[473]7982   flx_oce.F90 \
7983   flxrnf.F90 \
7984   ice_oce.F90 \
[306]7985   in_out_manager.F90 \
[473]7986   iom.F90 \
[306]7987   lbclnk.F90 \
[473]7988   ldfdyn_oce.F90 \
7989   ldftra_oce.F90 \
[306]7990   lib_mpp.F90 \
[473]7991   lib_print.f90 \
7992   obc_oce.F90 \
[366]7993   oce.F90 \
[473]7994   ocesbc.F90 \
7995   ocfzpt.F90 \
7996   par_kind.F90 \
7997   par_oce.F90 \
7998   phycst.F90 \
[366]7999   sol_oce.F90 \
[473]8000   solfet.F90 \
8001   solpcg.F90 \
8002   solsor.F90 \
8003   taumod.F90 \
8004   zdf_oce.F90 \
8005   zdfddm.F90 \
8006   zdfmxl.F90 \
[366]8007   $(MODEL_LIB)(diawri.o) \
8008   $(MODEL_LIB)(dom_oce.o) \
[369]8009   $(MODEL_LIB)(dynspg_oce.o) \
[366]8010   $(MODEL_LIB)(in_out_manager.o) \
8011   $(MODEL_LIB)(lbclnk.o) \
8012   $(MODEL_LIB)(lib_mpp.o) \
8013   $(MODEL_LIB)(oce.o) \
[473]8014   $(MODEL_LIB)(sol_oce.o) \
[470]8015   $(MODEL_LIB)(solisl.o) \
[473]8016   diawri.F90 \
[8]8017   dom_oce.F90 \
[473]8018   dynspg_oce.F90 \
[8]8019   in_out_manager.F90 \
[473]8020   lbclnk.F90 \
[8]8021   lib_mpp.F90 \
8022   oce.F90 \
[473]8023   sol_oce.F90 \
8024   solisl.F90 \
8025   stpctl.F90
8026$(MODEL_LIB)(taumod.o) :   \
[366]8027   $(MODEL_LIB)(dom_oce.o) \
8028   $(MODEL_LIB)(in_out_manager.o) \
8029   $(MODEL_LIB)(lib_mpp.o) \
8030   $(MODEL_LIB)(lib_print.o) \
8031   $(MODEL_LIB)(oce.o) \
8032   $(MODEL_LIB)(par_kind.o) \
8033   $(MODEL_LIB)(par_oce.o) \
8034   $(MODEL_LIB)(phycst.o) \
8035   $(MODEL_LIB)(prtctl.o) \
[8]8036   dom_oce.F90 \
8037   in_out_manager.F90 \
[473]8038   lib_mpp.F90 \
8039   lib_print.f90 \
8040   oce.F90 \
8041   par_kind.F90 \
8042   par_oce.F90 \
[309]8043   phycst.F90 \
[473]8044   prtctl.F90 \
[366]8045   $(MODEL_LIB)(daymod.o) \
8046   $(MODEL_LIB)(dom_oce.o) \
8047   $(MODEL_LIB)(in_out_manager.o) \
8048   $(MODEL_LIB)(lbclnk.o) \
8049   $(MODEL_LIB)(phycst.o) \
[473]8050   daymod.F90 \
8051   dom_oce.F90 \
8052   in_out_manager.F90 \
8053   lbclnk.F90 \
8054   phycst.F90 \
8055   $(MODEL_LIB)(cpl_oce.o) \
8056   $(MODEL_LIB)(geo2ocean.o) \
8057   $(MODEL_LIB)(iom.o) \
[470]8058   cpl_oce.F90 \
8059   geo2ocean.F90 \
[473]8060   iom.F90 \
[8]8061   tau_coupled.h90 \
8062   tau_coupled_ice.h90 \
8063   tau_forced_daily.h90 \
8064   tau_forced_monthly.h90 \
8065   KEY_CPP \
8066   taumod.F90
[366]8067$(MODEL_LIB)(thd_ice.o) :  \
[473]8068   $(MODEL_LIB)(par_oce.o) \
[470]8069   par_oce.F90 \
[473]8070   $(MODEL_LIB)(par_ice.o) \
[470]8071   par_ice.F90 \
[8]8072   thd_ice.F90
[470]8073$(MODEL_LIB)(traadv.o) :   \
[473]8074   $(MODEL_LIB)(diaptr.o) \
8075   $(MODEL_LIB)(dom_oce.o) \
8076   $(MODEL_LIB)(dynspg_oce.o) \
8077   $(MODEL_LIB)(eosbn2.o) \
8078   $(MODEL_LIB)(flxrnf.o) \
8079   $(MODEL_LIB)(in_out_manager.o) \
8080   $(MODEL_LIB)(lbclnk.o) \
8081   $(MODEL_LIB)(ldfslp.o) \
8082   $(MODEL_LIB)(ldftra_oce.o) \
8083   $(MODEL_LIB)(lib_mpp.o) \
8084   $(MODEL_LIB)(lib_print.o) \
8085   $(MODEL_LIB)(oce.o) \
8086   $(MODEL_LIB)(ocfzpt.o) \
8087   $(MODEL_LIB)(par_kind.o) \
8088   $(MODEL_LIB)(par_oce.o) \
8089   $(MODEL_LIB)(prtctl.o) \
8090   $(MODEL_LIB)(trabbl.o) \
8091   $(MODEL_LIB)(trdmod.o) \
8092   $(MODEL_LIB)(trdmod_oce.o) \
[470]8093   diaptr.F90 \
8094   dom_oce.F90 \
8095   dynspg_oce.F90 \
8096   eosbn2.F90 \
8097   flxrnf.F90 \
8098   in_out_manager.F90 \
8099   lbclnk.F90 \
8100   ldfslp.F90 \
8101   ldftra_oce.F90 \
8102   lib_mpp.F90 \
8103   lib_print.f90 \
8104   oce.F90 \
8105   ocfzpt.F90 \
8106   par_kind.F90 \
8107   par_oce.F90 \
8108   prtctl.F90 \
8109   trabbl.F90 \
8110   trdmod.F90 \
8111   trdmod_oce.F90 \
[438]8112   $(MODEL_LIB)(dom_oce.o) \
8113   $(MODEL_LIB)(in_out_manager.o) \
8114   $(MODEL_LIB)(ldftra_oce.o) \
8115   $(MODEL_LIB)(oce.o) \
8116   $(MODEL_LIB)(prtctl.o) \
[473]8117   $(MODEL_LIB)(traadv_cen2.o) \
8118   $(MODEL_LIB)(traadv_cen2_jki.o) \
8119   $(MODEL_LIB)(traadv_eiv.o) \
8120   $(MODEL_LIB)(traadv_muscl.o) \
8121   $(MODEL_LIB)(traadv_muscl2.o) \
8122   $(MODEL_LIB)(traadv_tvd.o) \
[438]8123   $(MODEL_LIB)(trabbl.o) \
[470]8124   dom_oce.F90 \
8125   in_out_manager.F90 \
8126   ldftra_oce.F90 \
8127   oce.F90 \
8128   prtctl.F90 \
8129   traadv_cen2.F90 \
8130   traadv_cen2_jki.F90 \
8131   traadv_eiv.F90 \
[473]8132   traadv_muscl.F90 \
[470]8133   traadv_muscl2.F90 \
8134   traadv_tvd.F90 \
8135   trabbl.F90 \
[473]8136   domzgr_substitute.h90 \
8137   vectopt_loop_substitute.h90 \
8138   KEY_CPP \
8139   traadv.F90
8140$(MODEL_LIB)(traadv_cen2.o) : \
8141   $(MODEL_LIB)(daymod.o) \
8142   $(MODEL_LIB)(dianam.o) \
[470]8143   $(MODEL_LIB)(dom_oce.o) \
[473]8144   $(MODEL_LIB)(eosbn2.o) \
[470]8145   $(MODEL_LIB)(in_out_manager.o) \
[473]8146   $(MODEL_LIB)(iom.o) \
[470]8147   $(MODEL_LIB)(ldftra_oce.o) \
[473]8148   $(MODEL_LIB)(lib_mpp.o) \
8149   $(MODEL_LIB)(lib_print.o) \
[470]8150   $(MODEL_LIB)(oce.o) \
[473]8151   $(MODEL_LIB)(par_kind.o) \
8152   $(MODEL_LIB)(par_oce.o) \
8153   $(MODEL_LIB)(phycst.o) \
[470]8154   $(MODEL_LIB)(prtctl.o) \
8155   $(MODEL_LIB)(trabbl.o) \
[473]8156   $(MODEL_LIB)(trdicp.o) \
8157   $(MODEL_LIB)(trdicp_oce.o) \
8158   $(MODEL_LIB)(trdmld.o) \
8159   $(MODEL_LIB)(trdmld_oce.o) \
8160   $(MODEL_LIB)(trdmod_oce.o) \
8161   $(MODEL_LIB)(trdvor.o) \
8162   $(MODEL_LIB)(trdvor_oce.o) \
[373]8163   daymod.F90 \
8164   dianam.F90 \
8165   dom_oce.F90 \
[427]8166   eosbn2.F90 \
[373]8167   in_out_manager.F90 \
[473]8168   iom.F90 \
[373]8169   ldftra_oce.F90 \
8170   lib_mpp.F90 \
8171   lib_print.f90 \
8172   oce.F90 \
8173   par_kind.F90 \
8174   par_oce.F90 \
8175   phycst.F90 \
[395]8176   prtctl.F90 \
[373]8177   trabbl.F90 \
8178   trdicp.F90 \
8179   trdicp_oce.F90 \
8180   trdmld.F90 \
8181   trdmld_oce.F90 \
8182   trdmod_oce.F90 \
8183   trdvor.F90 \
8184   trdvor_oce.F90 \
[473]8185   $(MODEL_LIB)(diaptr.o) \
[366]8186   $(MODEL_LIB)(dom_oce.o) \
[473]8187   $(MODEL_LIB)(dynspg_oce.o) \
8188   $(MODEL_LIB)(flxrnf.o) \
[366]8189   $(MODEL_LIB)(in_out_manager.o) \
[473]8190   $(MODEL_LIB)(lbclnk.o) \
[366]8191   $(MODEL_LIB)(lib_mpp.o) \
8192   $(MODEL_LIB)(oce.o) \
[473]8193   $(MODEL_LIB)(ocfzpt.o) \
[366]8194   $(MODEL_LIB)(prtctl.o) \
8195   $(MODEL_LIB)(trabbl.o) \
[473]8196   $(MODEL_LIB)(trdmod.o) \
[366]8197   $(MODEL_LIB)(trdmod_oce.o) \
[373]8198   diaptr.F90 \
[309]8199   dom_oce.F90 \
[373]8200   dynspg_oce.F90 \
8201   flxrnf.F90 \
[309]8202   in_out_manager.F90 \
[373]8203   lbclnk.F90 \
[309]8204   lib_mpp.F90 \
8205   oce.F90 \
[373]8206   ocfzpt.F90 \
[395]8207   prtctl.F90 \
[309]8208   trabbl.F90 \
[373]8209   trdmod.F90 \
[309]8210   trdmod_oce.F90 \
[473]8211   domzgr_substitute.h90 \
8212   vectopt_loop_substitute.h90 \
8213   KEY_CPP \
8214   traadv_cen2.F90
8215$(MODEL_LIB)(traadv_cen2_jki.o) :   \
8216   $(MODEL_LIB)(daymod.o) \
8217   $(MODEL_LIB)(dianam.o) \
[470]8218   $(MODEL_LIB)(dom_oce.o) \
[473]8219   $(MODEL_LIB)(eosbn2.o) \
[470]8220   $(MODEL_LIB)(in_out_manager.o) \
[473]8221   $(MODEL_LIB)(iom.o) \
8222   $(MODEL_LIB)(ldftra_oce.o) \
[470]8223   $(MODEL_LIB)(lib_mpp.o) \
[473]8224   $(MODEL_LIB)(lib_print.o) \
[366]8225   $(MODEL_LIB)(oce.o) \
[473]8226   $(MODEL_LIB)(par_kind.o) \
8227   $(MODEL_LIB)(par_oce.o) \
8228   $(MODEL_LIB)(phycst.o) \
[470]8229   $(MODEL_LIB)(prtctl.o) \
8230   $(MODEL_LIB)(trabbl.o) \
[473]8231   $(MODEL_LIB)(trdicp.o) \
8232   $(MODEL_LIB)(trdicp_oce.o) \
8233   $(MODEL_LIB)(trdmld.o) \
8234   $(MODEL_LIB)(trdmld_oce.o) \
[470]8235   $(MODEL_LIB)(trdmod_oce.o) \
[473]8236   $(MODEL_LIB)(trdvor.o) \
8237   $(MODEL_LIB)(trdvor_oce.o) \
[470]8238   daymod.F90 \
8239   dianam.F90 \
8240   dom_oce.F90 \
8241   eosbn2.F90 \
8242   in_out_manager.F90 \
[473]8243   iom.F90 \
[470]8244   ldftra_oce.F90 \
8245   lib_mpp.F90 \
[373]8246   lib_print.f90 \
[470]8247   oce.F90 \
[373]8248   par_kind.F90 \
8249   par_oce.F90 \
[470]8250   phycst.F90 \
8251   prtctl.F90 \
8252   trabbl.F90 \
8253   trdicp.F90 \
8254   trdicp_oce.F90 \
8255   trdmld.F90 \
8256   trdmld_oce.F90 \
8257   trdmod_oce.F90 \
8258   trdvor.F90 \
8259   trdvor_oce.F90 \
[473]8260   $(MODEL_LIB)(diaptr.o) \
[366]8261   $(MODEL_LIB)(dom_oce.o) \
[473]8262   $(MODEL_LIB)(dynspg_oce.o) \
8263   $(MODEL_LIB)(flxrnf.o) \
[366]8264   $(MODEL_LIB)(in_out_manager.o) \
[473]8265   $(MODEL_LIB)(lbclnk.o) \
[438]8266   $(MODEL_LIB)(lib_mpp.o) \
8267   $(MODEL_LIB)(oce.o) \
[473]8268   $(MODEL_LIB)(ocfzpt.o) \
[438]8269   $(MODEL_LIB)(prtctl.o) \
8270   $(MODEL_LIB)(trabbl.o) \
[473]8271   $(MODEL_LIB)(trdmod.o) \
[438]8272   $(MODEL_LIB)(trdmod_oce.o) \
[470]8273   diaptr.F90 \
[8]8274   dom_oce.F90 \
[470]8275   dynspg_oce.F90 \
8276   flxrnf.F90 \
[8]8277   in_out_manager.F90 \
[470]8278   lbclnk.F90 \
[373]8279   lib_mpp.F90 \
8280   oce.F90 \
[470]8281   ocfzpt.F90 \
[395]8282   prtctl.F90 \
[373]8283   trabbl.F90 \
[470]8284   trdmod.F90 \
[373]8285   trdmod_oce.F90 \
[470]8286   domzgr_substitute.h90 \
8287   vectopt_loop_substitute.h90 \
8288   KEY_CPP \
8289   traadv_cen2_jki.F90
8290$(MODEL_LIB)(traadv_ctl.o) :  \
[473]8291   $(MODEL_LIB)(lib_print.o) \
8292   $(MODEL_LIB)(par_kind.o) \
8293   $(MODEL_LIB)(par_oce.o) \
[470]8294   lib_print.f90 \
8295   par_kind.F90 \
8296   par_oce.F90 \
[473]8297   $(MODEL_LIB)(dom_oce.o) \
8298   $(MODEL_LIB)(in_out_manager.o) \
[309]8299   dom_oce.F90 \
8300   in_out_manager.F90 \
[473]8301   traadv_ctl.F90
8302$(MODEL_LIB)(traadv_eiv.o) :  \
[470]8303   $(MODEL_LIB)(dom_oce.o) \
8304   $(MODEL_LIB)(in_out_manager.o) \
[473]8305   $(MODEL_LIB)(lbclnk.o) \
8306   $(MODEL_LIB)(ldfdyn_oce.o) \
8307   $(MODEL_LIB)(ldftra_oce.o) \
8308   $(MODEL_LIB)(lib_print.o) \
8309   $(MODEL_LIB)(oce.o) \
8310   $(MODEL_LIB)(par_kind.o) \
8311   $(MODEL_LIB)(par_oce.o) \
8312   $(MODEL_LIB)(phycst.o) \
8313   $(MODEL_LIB)(prtctl.o) \
8314   $(MODEL_LIB)(zdfmxl.o) \
[470]8315   dom_oce.F90 \
8316   in_out_manager.F90 \
[373]8317   lbclnk.F90 \
[470]8318   ldfdyn_oce.F90 \
8319   ldftra_oce.F90 \
8320   lib_print.f90 \
[8]8321   oce.F90 \
[470]8322   par_kind.F90 \
8323   par_oce.F90 \
8324   phycst.F90 \
[395]8325   prtctl.F90 \
[470]8326   zdfmxl.F90 \
[366]8327   $(MODEL_LIB)(dom_oce.o) \
8328   $(MODEL_LIB)(in_out_manager.o) \
[473]8329   $(MODEL_LIB)(ldfslp.o) \
[438]8330   $(MODEL_LIB)(ldftra_oce.o) \
[366]8331   $(MODEL_LIB)(oce.o) \
[470]8332   dom_oce.F90 \
8333   in_out_manager.F90 \
8334   ldfslp.F90 \
8335   ldftra_oce.F90 \
8336   oce.F90 \
8337   domzgr_substitute.h90 \
8338   ldfeiv_substitute.h90 \
8339   ldftra_substitute.h90 \
8340   vectopt_loop_substitute.h90 \
8341   KEY_CPP \
8342   traadv_eiv.F90
[473]8343$(MODEL_LIB)(traadv_muscl.o) :   \
8344   $(MODEL_LIB)(daymod.o) \
8345   $(MODEL_LIB)(dianam.o) \
8346   $(MODEL_LIB)(dom_oce.o) \
8347   $(MODEL_LIB)(eosbn2.o) \
8348   $(MODEL_LIB)(in_out_manager.o) \
8349   $(MODEL_LIB)(ldftra_oce.o) \
8350   $(MODEL_LIB)(lib_mpp.o) \
8351   $(MODEL_LIB)(lib_print.o) \
8352   $(MODEL_LIB)(oce.o) \
8353   $(MODEL_LIB)(par_kind.o) \
8354   $(MODEL_LIB)(par_oce.o) \
8355   $(MODEL_LIB)(phycst.o) \
8356   $(MODEL_LIB)(prtctl.o) \
8357   $(MODEL_LIB)(trabbl.o) \
8358   $(MODEL_LIB)(trdicp.o) \
8359   $(MODEL_LIB)(trdicp_oce.o) \
8360   $(MODEL_LIB)(trdmld.o) \
8361   $(MODEL_LIB)(trdmld_oce.o) \
8362   $(MODEL_LIB)(trdmod_oce.o) \
8363   $(MODEL_LIB)(trdvor.o) \
8364   $(MODEL_LIB)(trdvor_oce.o) \
[373]8365   daymod.F90 \
8366   dianam.F90 \
[309]8367   dom_oce.F90 \
[427]8368   eosbn2.F90 \
[309]8369   in_out_manager.F90 \
[373]8370   ldftra_oce.F90 \
[309]8371   lib_mpp.F90 \
[373]8372   lib_print.f90 \
[309]8373   oce.F90 \
[373]8374   par_kind.F90 \
8375   par_oce.F90 \
8376   phycst.F90 \
[395]8377   prtctl.F90 \
[309]8378   trabbl.F90 \
[373]8379   trdicp.F90 \
8380   trdicp_oce.F90 \
8381   trdmld.F90 \
8382   trdmld_oce.F90 \
[309]8383   trdmod_oce.F90 \
[373]8384   trdvor.F90 \
8385   trdvor_oce.F90 \
[473]8386   $(MODEL_LIB)(diaptr.o) \
[366]8387   $(MODEL_LIB)(dom_oce.o) \
[473]8388   $(MODEL_LIB)(dynspg_oce.o) \
[366]8389   $(MODEL_LIB)(in_out_manager.o) \
[473]8390   $(MODEL_LIB)(lbclnk.o) \
[366]8391   $(MODEL_LIB)(lib_mpp.o) \
8392   $(MODEL_LIB)(oce.o) \
8393   $(MODEL_LIB)(prtctl.o) \
8394   $(MODEL_LIB)(trabbl.o) \
[473]8395   $(MODEL_LIB)(trdmod.o) \
[366]8396   $(MODEL_LIB)(trdmod_oce.o) \
[373]8397   diaptr.F90 \
[279]8398   dom_oce.F90 \
[373]8399   dynspg_oce.F90 \
[279]8400   in_out_manager.F90 \
[373]8401   lbclnk.F90 \
[8]8402   lib_mpp.F90 \
[306]8403   oce.F90 \
[395]8404   prtctl.F90 \
[8]8405   trabbl.F90 \
[373]8406   trdmod.F90 \
[246]8407   trdmod_oce.F90 \
[473]8408   domzgr_substitute.h90 \
8409   vectopt_loop_substitute.h90 \
8410   KEY_CPP \
8411   traadv_muscl.F90
8412$(MODEL_LIB)(traadv_muscl2.o) :  \
8413   $(MODEL_LIB)(daymod.o) \
8414   $(MODEL_LIB)(dianam.o) \
[470]8415   $(MODEL_LIB)(dom_oce.o) \
[473]8416   $(MODEL_LIB)(eosbn2.o) \
[470]8417   $(MODEL_LIB)(in_out_manager.o) \
[473]8418   $(MODEL_LIB)(ldftra_oce.o) \
[470]8419   $(MODEL_LIB)(lib_mpp.o) \
[473]8420   $(MODEL_LIB)(lib_print.o) \
[470]8421   $(MODEL_LIB)(oce.o) \
[473]8422   $(MODEL_LIB)(par_kind.o) \
8423   $(MODEL_LIB)(par_oce.o) \
8424   $(MODEL_LIB)(phycst.o) \
[470]8425   $(MODEL_LIB)(prtctl.o) \
8426   $(MODEL_LIB)(trabbl.o) \
[473]8427   $(MODEL_LIB)(trdicp.o) \
8428   $(MODEL_LIB)(trdicp_oce.o) \
8429   $(MODEL_LIB)(trdmld.o) \
8430   $(MODEL_LIB)(trdmld_oce.o) \
[470]8431   $(MODEL_LIB)(trdmod_oce.o) \
[473]8432   $(MODEL_LIB)(trdvor.o) \
8433   $(MODEL_LIB)(trdvor_oce.o) \
[470]8434   daymod.F90 \
8435   dianam.F90 \
8436   dom_oce.F90 \
8437   eosbn2.F90 \
8438   in_out_manager.F90 \
8439   ldftra_oce.F90 \
8440   lib_mpp.F90 \
8441   lib_print.f90 \
8442   oce.F90 \
8443   par_kind.F90 \
8444   par_oce.F90 \
8445   phycst.F90 \
8446   prtctl.F90 \
8447   trabbl.F90 \
8448   trdicp.F90 \
8449   trdicp_oce.F90 \
8450   trdmld.F90 \
8451   trdmld_oce.F90 \
8452   trdmod_oce.F90 \
8453   trdvor.F90 \
8454   trdvor_oce.F90 \
[473]8455   $(MODEL_LIB)(diaptr.o) \
[366]8456   $(MODEL_LIB)(dom_oce.o) \
[473]8457   $(MODEL_LIB)(dynspg_oce.o) \
[366]8458   $(MODEL_LIB)(in_out_manager.o) \
[473]8459   $(MODEL_LIB)(lbclnk.o) \
[366]8460   $(MODEL_LIB)(lib_mpp.o) \
8461   $(MODEL_LIB)(oce.o) \
8462   $(MODEL_LIB)(prtctl.o) \
8463   $(MODEL_LIB)(trabbl.o) \
[473]8464   $(MODEL_LIB)(trdmod.o) \
[366]8465   $(MODEL_LIB)(trdmod_oce.o) \
[470]8466   diaptr.F90 \
8467   dom_oce.F90 \
8468   dynspg_oce.F90 \
8469   in_out_manager.F90 \
8470   lbclnk.F90 \
8471   lib_mpp.F90 \
8472   oce.F90 \
8473   prtctl.F90 \
8474   trabbl.F90 \
8475   trdmod.F90 \
8476   trdmod_oce.F90 \
[473]8477   domzgr_substitute.h90 \
8478   vectopt_loop_substitute.h90 \
8479   KEY_CPP \
8480   traadv_muscl2.F90
8481$(MODEL_LIB)(traadv_tvd.o) :  \
8482   $(MODEL_LIB)(daymod.o) \
8483   $(MODEL_LIB)(dianam.o) \
[470]8484   $(MODEL_LIB)(dom_oce.o) \
[473]8485   $(MODEL_LIB)(eosbn2.o) \
[470]8486   $(MODEL_LIB)(in_out_manager.o) \
[473]8487   $(MODEL_LIB)(ldftra_oce.o) \
[470]8488   $(MODEL_LIB)(lib_mpp.o) \
[473]8489   $(MODEL_LIB)(lib_print.o) \
[470]8490   $(MODEL_LIB)(oce.o) \
[473]8491   $(MODEL_LIB)(par_kind.o) \
8492   $(MODEL_LIB)(par_oce.o) \
8493   $(MODEL_LIB)(phycst.o) \
[470]8494   $(MODEL_LIB)(prtctl.o) \
8495   $(MODEL_LIB)(trabbl.o) \
[473]8496   $(MODEL_LIB)(trdicp.o) \
8497   $(MODEL_LIB)(trdicp_oce.o) \
8498   $(MODEL_LIB)(trdmld.o) \
8499   $(MODEL_LIB)(trdmld_oce.o) \
[470]8500   $(MODEL_LIB)(trdmod_oce.o) \
[473]8501   $(MODEL_LIB)(trdvor.o) \
8502   $(MODEL_LIB)(trdvor_oce.o) \
[373]8503   daymod.F90 \
8504   dianam.F90 \
[306]8505   dom_oce.F90 \
[427]8506   eosbn2.F90 \
[306]8507   in_out_manager.F90 \
[373]8508   ldftra_oce.F90 \
[306]8509   lib_mpp.F90 \
[373]8510   lib_print.f90 \
[306]8511   oce.F90 \
[373]8512   par_kind.F90 \
8513   par_oce.F90 \
8514   phycst.F90 \
[395]8515   prtctl.F90 \
[306]8516   trabbl.F90 \
[373]8517   trdicp.F90 \
8518   trdicp_oce.F90 \
8519   trdmld.F90 \
8520   trdmld_oce.F90 \
[306]8521   trdmod_oce.F90 \
[373]8522   trdvor.F90 \
8523   trdvor_oce.F90 \
[473]8524   $(MODEL_LIB)(diaptr.o) \
[366]8525   $(MODEL_LIB)(dom_oce.o) \
[473]8526   $(MODEL_LIB)(dynspg_oce.o) \
[366]8527   $(MODEL_LIB)(in_out_manager.o) \
[473]8528   $(MODEL_LIB)(lbclnk.o) \
[366]8529   $(MODEL_LIB)(lib_mpp.o) \
8530   $(MODEL_LIB)(oce.o) \
8531   $(MODEL_LIB)(prtctl.o) \
8532   $(MODEL_LIB)(trabbl.o) \
[473]8533   $(MODEL_LIB)(trdmod.o) \
[366]8534   $(MODEL_LIB)(trdmod_oce.o) \
[373]8535   diaptr.F90 \
[279]8536   dom_oce.F90 \
[373]8537   dynspg_oce.F90 \
[279]8538   in_out_manager.F90 \
[373]8539   lbclnk.F90 \
[279]8540   lib_mpp.F90 \
8541   oce.F90 \
[395]8542   prtctl.F90 \
[279]8543   trabbl.F90 \
[373]8544   trdmod.F90 \
[279]8545   trdmod_oce.F90 \
[8]8546   domzgr_substitute.h90 \
8547   vectopt_loop_substitute.h90 \
8548   KEY_CPP \
8549   traadv_tvd.F90
[366]8550$(MODEL_LIB)(trabbc.o) :   \
[473]8551   $(MODEL_LIB)(dom_oce.o) \
8552   $(MODEL_LIB)(in_out_manager.o) \
8553   $(MODEL_LIB)(lbclnk.o) \
8554   $(MODEL_LIB)(lib_mpp.o) \
8555   $(MODEL_LIB)(lib_print.o) \
8556   $(MODEL_LIB)(par_kind.o) \
8557   $(MODEL_LIB)(par_oce.o) \
[470]8558   dom_oce.F90 \
8559   in_out_manager.F90 \
[473]8560   lbclnk.F90 \
[470]8561   lib_mpp.F90 \
8562   lib_print.f90 \
8563   par_kind.F90 \
8564   par_oce.F90 \
[438]8565   $(MODEL_LIB)(dom_oce.o) \
8566   $(MODEL_LIB)(in_out_manager.o) \
[473]8567   $(MODEL_LIB)(iom.o) \
8568   $(MODEL_LIB)(oce.o) \
8569   $(MODEL_LIB)(phycst.o) \
8570   $(MODEL_LIB)(prtctl.o) \
[373]8571   dom_oce.F90 \
8572   in_out_manager.F90 \
[473]8573   iom.F90 \
[470]8574   oce.F90 \
8575   phycst.F90 \
8576   prtctl.F90 \
[473]8577   domzgr_substitute.h90 \
8578   KEY_CPP \
8579   trabbc.F90
8580$(MODEL_LIB)(trabbl.o) :   \
[366]8581   $(MODEL_LIB)(dom_oce.o) \
8582   $(MODEL_LIB)(in_out_manager.o) \
[473]8583   $(MODEL_LIB)(lib_mpp.o) \
8584   $(MODEL_LIB)(lib_print.o) \
8585   $(MODEL_LIB)(par_kind.o) \
8586   $(MODEL_LIB)(par_oce.o) \
[438]8587   $(MODEL_LIB)(phycst.o) \
8588   $(MODEL_LIB)(prtctl.o) \
[473]8589   $(MODEL_LIB)(trdicp_oce.o) \
8590   $(MODEL_LIB)(trdmld_oce.o) \
8591   $(MODEL_LIB)(trdvor_oce.o) \
8592   $(MODEL_LIB)(zdfddm.o) \
[470]8593   dom_oce.F90 \
8594   in_out_manager.F90 \
8595   lib_mpp.F90 \
8596   lib_print.f90 \
8597   par_kind.F90 \
8598   par_oce.F90 \
8599   phycst.F90 \
8600   prtctl.F90 \
8601   trdicp_oce.F90 \
8602   trdmld_oce.F90 \
8603   trdvor_oce.F90 \
8604   zdfddm.F90 \
[438]8605   $(MODEL_LIB)(dom_oce.o) \
[473]8606   $(MODEL_LIB)(eosbn2.o) \
[438]8607   $(MODEL_LIB)(in_out_manager.o) \
[473]8608   $(MODEL_LIB)(oce.o) \
[438]8609   $(MODEL_LIB)(prtctl.o) \
[473]8610   $(MODEL_LIB)(trdmod_oce.o) \
[373]8611   dom_oce.F90 \
[470]8612   eosbn2.F90 \
[373]8613   in_out_manager.F90 \
[470]8614   oce.F90 \
[427]8615   prtctl.F90 \
[470]8616   trdmod_oce.F90 \
[438]8617   $(MODEL_LIB)(eosbn2.o) \
[473]8618   $(MODEL_LIB)(flxrnf.o) \
8619   $(MODEL_LIB)(lbclnk.o) \
[438]8620   $(MODEL_LIB)(oce.o) \
[473]8621   $(MODEL_LIB)(ocfzpt.o) \
[427]8622   eosbn2.F90 \
[470]8623   flxrnf.F90 \
8624   lbclnk.F90 \
[373]8625   oce.F90 \
[470]8626   ocfzpt.F90 \
[8]8627   domzgr_substitute.h90 \
8628   trabbl_adv.h90 \
8629   vectopt_loop_substitute.h90 \
8630   KEY_CPP \
8631   trabbl.F90
[366]8632$(MODEL_LIB)(tradmp.o) :   \
[470]8633   $(MODEL_LIB)(daymod.o) \
[366]8634   $(MODEL_LIB)(dom_oce.o) \
8635   $(MODEL_LIB)(in_out_manager.o) \
[473]8636   $(MODEL_LIB)(iom.o) \
8637   $(MODEL_LIB)(lbclnk.o) \
[366]8638   $(MODEL_LIB)(lib_mpp.o) \
[470]8639   $(MODEL_LIB)(lib_print.o) \
[366]8640   $(MODEL_LIB)(oce.o) \
[470]8641   $(MODEL_LIB)(par_kind.o) \
8642   $(MODEL_LIB)(par_oce.o) \
[473]8643   $(MODEL_LIB)(phycst.o) \
[366]8644   $(MODEL_LIB)(prtctl.o) \
[470]8645   $(MODEL_LIB)(trabbl.o) \
8646   $(MODEL_LIB)(trdicp.o) \
8647   $(MODEL_LIB)(trdicp_oce.o) \
8648   $(MODEL_LIB)(trdmld.o) \
8649   $(MODEL_LIB)(trdmld_oce.o) \
[366]8650   $(MODEL_LIB)(trdmod_oce.o) \
[470]8651   $(MODEL_LIB)(trdvor.o) \
8652   $(MODEL_LIB)(trdvor_oce.o) \
[366]8653   $(MODEL_LIB)(zdf_oce.o) \
[473]8654   daymod.F90 \
[309]8655   dom_oce.F90 \
8656   in_out_manager.F90 \
[473]8657   iom.F90 \
8658   lbclnk.F90 \
[309]8659   lib_mpp.F90 \
[473]8660   lib_print.f90 \
[309]8661   oce.F90 \
[473]8662   par_kind.F90 \
8663   par_oce.F90 \
[373]8664   phycst.F90 \
[395]8665   prtctl.F90 \
[473]8666   trabbl.F90 \
8667   trdicp.F90 \
8668   trdicp_oce.F90 \
8669   trdmld.F90 \
8670   trdmld_oce.F90 \
[309]8671   trdmod_oce.F90 \
[473]8672   trdvor.F90 \
8673   trdvor_oce.F90 \
[438]8674   zdf_oce.F90 \
[366]8675   $(MODEL_LIB)(dom_oce.o) \
[470]8676   $(MODEL_LIB)(dtasal.o) \
8677   $(MODEL_LIB)(dtatem.o) \
[366]8678   $(MODEL_LIB)(in_out_manager.o) \
[473]8679   $(MODEL_LIB)(iom.o) \
[366]8680   $(MODEL_LIB)(lib_mpp.o) \
8681   $(MODEL_LIB)(oce.o) \
8682   $(MODEL_LIB)(phycst.o) \
8683   $(MODEL_LIB)(prtctl.o) \
[470]8684   $(MODEL_LIB)(trdmod.o) \
[366]8685   $(MODEL_LIB)(trdmod_oce.o) \
[473]8686   $(MODEL_LIB)(zdf_oce.o) \
[373]8687   $(MODEL_LIB)(zdfmxl.o) \
[279]8688   dom_oce.F90 \
[473]8689   dtasal.F90 \
8690   dtatem.F90 \
[279]8691   in_out_manager.F90 \
[473]8692   iom.F90 \
[279]8693   lib_mpp.F90 \
8694   oce.F90 \
[309]8695   phycst.F90 \
[395]8696   prtctl.F90 \
[470]8697   trdmod.F90 \
[279]8698   trdmod_oce.F90 \
[473]8699   zdf_oce.F90 \
[309]8700   zdfmxl.F90 \
[473]8701   domzgr_substitute.h90 \
8702   vectopt_loop_substitute.h90 \
8703   $(IOIPSL_LIB) \
8704   KEY_CPP \
8705   tradmp.F90
8706$(MODEL_LIB)(traldf.o) :   \
[438]8707   $(MODEL_LIB)(diaptr.o) \
[366]8708   $(MODEL_LIB)(dom_oce.o) \
8709   $(MODEL_LIB)(in_out_manager.o) \
8710   $(MODEL_LIB)(lbclnk.o) \
[470]8711   $(MODEL_LIB)(ldfdyn_oce.o) \
[438]8712   $(MODEL_LIB)(ldfslp.o) \
[366]8713   $(MODEL_LIB)(ldftra_oce.o) \
[470]8714   $(MODEL_LIB)(lib_mpp.o) \
8715   $(MODEL_LIB)(lib_print.o) \
[366]8716   $(MODEL_LIB)(oce.o) \
[470]8717   $(MODEL_LIB)(par_kind.o) \
8718   $(MODEL_LIB)(par_oce.o) \
8719   $(MODEL_LIB)(phycst.o) \
[366]8720   $(MODEL_LIB)(prtctl.o) \
[470]8721   $(MODEL_LIB)(trabbl.o) \
8722   $(MODEL_LIB)(trazdf_exp.o) \
8723   $(MODEL_LIB)(trazdf_imp.o) \
8724   $(MODEL_LIB)(trazdf_imp_jki.o) \
8725   $(MODEL_LIB)(trdicp.o) \
8726   $(MODEL_LIB)(trdicp_oce.o) \
8727   $(MODEL_LIB)(trdmld.o) \
8728   $(MODEL_LIB)(trdmld_oce.o) \
[438]8729   $(MODEL_LIB)(trdmod.o) \
[366]8730   $(MODEL_LIB)(trdmod_oce.o) \
[470]8731   $(MODEL_LIB)(trdvor.o) \
8732   $(MODEL_LIB)(trdvor_oce.o) \
[473]8733   $(MODEL_LIB)(zdf_oce.o) \
[470]8734   $(MODEL_LIB)(zdfkpp.o) \
8735   $(MODEL_LIB)(zdfmxl.o) \
8736   $(MODEL_LIB)(zdftke.o) \
[473]8737   diaptr.F90 \
[8]8738   dom_oce.F90 \
8739   in_out_manager.F90 \
[309]8740   lbclnk.F90 \
[473]8741   ldfdyn_oce.F90 \
[373]8742   ldfslp.F90 \
[309]8743   ldftra_oce.F90 \
[470]8744   lib_mpp.F90 \
[473]8745   lib_print.f90 \
[8]8746   oce.F90 \
[473]8747   par_kind.F90 \
8748   par_oce.F90 \
[470]8749   phycst.F90 \
[395]8750   prtctl.F90 \
[473]8751   trabbl.F90 \
8752   trazdf_exp.F90 \
8753   trazdf_imp.F90 \
8754   trazdf_imp_jki.F90 \
8755   trdicp.F90 \
8756   trdicp_oce.F90 \
8757   trdmld.F90 \
8758   trdmld_oce.F90 \
[373]8759   trdmod.F90 \
[246]8760   trdmod_oce.F90 \
[473]8761   trdvor.F90 \
8762   trdvor_oce.F90 \
[470]8763   zdf_oce.F90 \
[473]8764   zdfkpp.F90 \
8765   zdfmxl.F90 \
8766   zdftke.F90 \
[366]8767   $(MODEL_LIB)(dom_oce.o) \
8768   $(MODEL_LIB)(in_out_manager.o) \
8769   $(MODEL_LIB)(lbclnk.o) \
[470]8770   $(MODEL_LIB)(ldfslp.o) \
[366]8771   $(MODEL_LIB)(ldftra_oce.o) \
[438]8772   $(MODEL_LIB)(lib_mpp.o) \
[366]8773   $(MODEL_LIB)(oce.o) \
[438]8774   $(MODEL_LIB)(phycst.o) \
[366]8775   $(MODEL_LIB)(prtctl.o) \
[473]8776   $(MODEL_LIB)(traldf_bilap.o) \
[470]8777   $(MODEL_LIB)(traldf_bilapg.o) \
8778   $(MODEL_LIB)(traldf_iso.o) \
8779   $(MODEL_LIB)(traldf_lap.o) \
8780   $(MODEL_LIB)(trazdf.o) \
8781   $(MODEL_LIB)(trdmod.o) \
[366]8782   $(MODEL_LIB)(trdmod_oce.o) \
[473]8783   $(MODEL_LIB)(zdf_oce.o) \
[470]8784   $(MODEL_LIB)(zdfddm.o) \
[8]8785   dom_oce.F90 \
8786   in_out_manager.F90 \
[279]8787   lbclnk.F90 \
[473]8788   ldfslp.F90 \
[279]8789   ldftra_oce.F90 \
[373]8790   lib_mpp.F90 \
[8]8791   oce.F90 \
[373]8792   phycst.F90 \
[395]8793   prtctl.F90 \
[473]8794   traldf_bilap.F90 \
8795   traldf_bilapg.F90 \
8796   traldf_iso.F90 \
8797   traldf_lap.F90 \
8798   trazdf.F90 \
8799   trdmod.F90 \
[246]8800   trdmod_oce.F90 \
[473]8801   zdf_oce.F90 \
8802   zdfddm.F90 \
8803   domzgr_substitute.h90 \
8804   vectopt_loop_substitute.h90 \
8805   KEY_CPP \
8806   traldf.F90
8807$(MODEL_LIB)(traldf_bilap.o) :   \
[470]8808   $(MODEL_LIB)(daymod.o) \
8809   $(MODEL_LIB)(dianam.o) \
[366]8810   $(MODEL_LIB)(dom_oce.o) \
8811   $(MODEL_LIB)(in_out_manager.o) \
8812   $(MODEL_LIB)(lbclnk.o) \
[470]8813   $(MODEL_LIB)(ldfdyn_oce.o) \
[366]8814   $(MODEL_LIB)(ldftra_oce.o) \
[470]8815   $(MODEL_LIB)(lib_mpp.o) \
8816   $(MODEL_LIB)(lib_print.o) \
[366]8817   $(MODEL_LIB)(oce.o) \
[470]8818   $(MODEL_LIB)(par_kind.o) \
8819   $(MODEL_LIB)(par_oce.o) \
8820   $(MODEL_LIB)(phycst.o) \
[366]8821   $(MODEL_LIB)(prtctl.o) \
[470]8822   $(MODEL_LIB)(trabbl.o) \
8823   $(MODEL_LIB)(trdicp.o) \
8824   $(MODEL_LIB)(trdicp_oce.o) \
8825   $(MODEL_LIB)(trdmld.o) \
8826   $(MODEL_LIB)(trdmld_oce.o) \
[366]8827   $(MODEL_LIB)(trdmod_oce.o) \
[470]8828   $(MODEL_LIB)(trdvor.o) \
8829   $(MODEL_LIB)(trdvor_oce.o) \
8830   $(MODEL_LIB)(zdfmxl.o) \
[473]8831   daymod.F90 \
8832   dianam.F90 \
[8]8833   dom_oce.F90 \
8834   in_out_manager.F90 \
8835   lbclnk.F90 \
[473]8836   ldfdyn_oce.F90 \
[8]8837   ldftra_oce.F90 \
[473]8838   lib_mpp.F90 \
8839   lib_print.f90 \
[8]8840   oce.F90 \
[473]8841   par_kind.F90 \
8842   par_oce.F90 \
8843   phycst.F90 \
[395]8844   prtctl.F90 \
[473]8845   trabbl.F90 \
8846   trdicp.F90 \
8847   trdicp_oce.F90 \
8848   trdmld.F90 \
8849   trdmld_oce.F90 \
[246]8850   trdmod_oce.F90 \
[473]8851   trdvor.F90 \
8852   trdvor_oce.F90 \
8853   zdfmxl.F90 \
[470]8854   $(MODEL_LIB)(diaptr.o) \
[366]8855   $(MODEL_LIB)(dom_oce.o) \
8856   $(MODEL_LIB)(in_out_manager.o) \
8857   $(MODEL_LIB)(lbclnk.o) \
[470]8858   $(MODEL_LIB)(ldfslp.o) \
[366]8859   $(MODEL_LIB)(ldftra_oce.o) \
8860   $(MODEL_LIB)(oce.o) \
8861   $(MODEL_LIB)(prtctl.o) \
[470]8862   $(MODEL_LIB)(trdmod.o) \
[366]8863   $(MODEL_LIB)(trdmod_oce.o) \
[473]8864   diaptr.F90 \
[269]8865   dom_oce.F90 \
8866   in_out_manager.F90 \
8867   lbclnk.F90 \
[473]8868   ldfslp.F90 \
[269]8869   ldftra_oce.F90 \
8870   oce.F90 \
[395]8871   prtctl.F90 \
[473]8872   trdmod.F90 \
[269]8873   trdmod_oce.F90 \
[473]8874   domzgr_substitute.h90 \
8875   ldfeiv_substitute.h90 \
8876   ldftra_substitute.h90 \
8877   vectopt_loop_substitute.h90 \
8878   KEY_CPP \
8879   traldf_bilap.F90
8880$(MODEL_LIB)(traldf_bilapg.o) :  \
[366]8881   $(MODEL_LIB)(daymod.o) \
8882   $(MODEL_LIB)(dianam.o) \
8883   $(MODEL_LIB)(dom_oce.o) \
8884   $(MODEL_LIB)(in_out_manager.o) \
8885   $(MODEL_LIB)(lbclnk.o) \
8886   $(MODEL_LIB)(ldfdyn_oce.o) \
8887   $(MODEL_LIB)(ldftra_oce.o) \
8888   $(MODEL_LIB)(lib_mpp.o) \
8889   $(MODEL_LIB)(lib_print.o) \
8890   $(MODEL_LIB)(oce.o) \
8891   $(MODEL_LIB)(par_kind.o) \
8892   $(MODEL_LIB)(par_oce.o) \
8893   $(MODEL_LIB)(phycst.o) \
8894   $(MODEL_LIB)(prtctl.o) \
8895   $(MODEL_LIB)(trabbl.o) \
8896   $(MODEL_LIB)(trdicp.o) \
8897   $(MODEL_LIB)(trdicp_oce.o) \
8898   $(MODEL_LIB)(trdmld.o) \
8899   $(MODEL_LIB)(trdmld_oce.o) \
8900   $(MODEL_LIB)(trdmod_oce.o) \
8901   $(MODEL_LIB)(trdvor.o) \
8902   $(MODEL_LIB)(trdvor_oce.o) \
8903   $(MODEL_LIB)(zdfmxl.o) \
[473]8904   daymod.F90 \
8905   dianam.F90 \
[470]8906   dom_oce.F90 \
8907   in_out_manager.F90 \
8908   lbclnk.F90 \
[473]8909   ldfdyn_oce.F90 \
[470]8910   ldftra_oce.F90 \
[473]8911   lib_mpp.F90 \
8912   lib_print.f90 \
[470]8913   oce.F90 \
[473]8914   par_kind.F90 \
8915   par_oce.F90 \
8916   phycst.F90 \
[470]8917   prtctl.F90 \
[473]8918   trabbl.F90 \
8919   trdicp.F90 \
8920   trdicp_oce.F90 \
8921   trdmld.F90 \
8922   trdmld_oce.F90 \
[470]8923   trdmod_oce.F90 \
[473]8924   trdvor.F90 \
8925   trdvor_oce.F90 \
8926   zdfmxl.F90 \
[470]8927   $(MODEL_LIB)(diaptr.o) \
8928   $(MODEL_LIB)(dom_oce.o) \
8929   $(MODEL_LIB)(in_out_manager.o) \
8930   $(MODEL_LIB)(lbclnk.o) \
8931   $(MODEL_LIB)(ldfslp.o) \
8932   $(MODEL_LIB)(ldftra_oce.o) \
8933   $(MODEL_LIB)(oce.o) \
8934   $(MODEL_LIB)(prtctl.o) \
8935   $(MODEL_LIB)(trdmod.o) \
8936   $(MODEL_LIB)(trdmod_oce.o) \
[473]8937   diaptr.F90 \
[8]8938   dom_oce.F90 \
8939   in_out_manager.F90 \
8940   lbclnk.F90 \
[473]8941   ldfslp.F90 \
[8]8942   ldftra_oce.F90 \
8943   oce.F90 \
[395]8944   prtctl.F90 \
[473]8945   trdmod.F90 \
[246]8946   trdmod_oce.F90 \
[473]8947   domzgr_substitute.h90 \
8948   ldfeiv_substitute.h90 \
8949   ldftra_substitute.h90 \
8950   KEY_CPP \
8951   traldf_bilapg.F90
8952$(MODEL_LIB)(traldf_iso.o) :  \
[470]8953   $(MODEL_LIB)(daymod.o) \
8954   $(MODEL_LIB)(dianam.o) \
[366]8955   $(MODEL_LIB)(dom_oce.o) \
8956   $(MODEL_LIB)(in_out_manager.o) \
[470]8957   $(MODEL_LIB)(lbclnk.o) \
8958   $(MODEL_LIB)(ldfdyn_oce.o) \
[366]8959   $(MODEL_LIB)(ldftra_oce.o) \
[470]8960   $(MODEL_LIB)(lib_mpp.o) \
8961   $(MODEL_LIB)(lib_print.o) \
[366]8962   $(MODEL_LIB)(oce.o) \
[470]8963   $(MODEL_LIB)(par_kind.o) \
8964   $(MODEL_LIB)(par_oce.o) \
8965   $(MODEL_LIB)(phycst.o) \
[366]8966   $(MODEL_LIB)(prtctl.o) \
[470]8967   $(MODEL_LIB)(trabbl.o) \
8968   $(MODEL_LIB)(trdicp.o) \
8969   $(MODEL_LIB)(trdicp_oce.o) \
8970   $(MODEL_LIB)(trdmld.o) \
8971   $(MODEL_LIB)(trdmld_oce.o) \
[366]8972   $(MODEL_LIB)(trdmod_oce.o) \
[470]8973   $(MODEL_LIB)(trdvor.o) \
8974   $(MODEL_LIB)(trdvor_oce.o) \
8975   $(MODEL_LIB)(zdfmxl.o) \
[473]8976   daymod.F90 \
8977   dianam.F90 \
[269]8978   dom_oce.F90 \
8979   in_out_manager.F90 \
[473]8980   lbclnk.F90 \
8981   ldfdyn_oce.F90 \
[269]8982   ldftra_oce.F90 \
[473]8983   lib_mpp.F90 \
8984   lib_print.f90 \
[269]8985   oce.F90 \
[473]8986   par_kind.F90 \
8987   par_oce.F90 \
8988   phycst.F90 \
[395]8989   prtctl.F90 \
[473]8990   trabbl.F90 \
8991   trdicp.F90 \
8992   trdicp_oce.F90 \
8993   trdmld.F90 \
8994   trdmld_oce.F90 \
[269]8995   trdmod_oce.F90 \
[473]8996   trdvor.F90 \
8997   trdvor_oce.F90 \
8998   zdfmxl.F90 \
[470]8999   $(MODEL_LIB)(diaptr.o) \
9000   $(MODEL_LIB)(dom_oce.o) \
9001   $(MODEL_LIB)(in_out_manager.o) \
9002   $(MODEL_LIB)(ldfslp.o) \
9003   $(MODEL_LIB)(ldftra_oce.o) \
9004   $(MODEL_LIB)(oce.o) \
9005   $(MODEL_LIB)(prtctl.o) \
9006   $(MODEL_LIB)(trdmod.o) \
9007   $(MODEL_LIB)(trdmod_oce.o) \
9008   $(MODEL_LIB)(zdf_oce.o) \
[473]9009   diaptr.F90 \
9010   dom_oce.F90 \
9011   in_out_manager.F90 \
9012   ldfslp.F90 \
9013   ldftra_oce.F90 \
9014   oce.F90 \
9015   prtctl.F90 \
9016   trdmod.F90 \
9017   trdmod_oce.F90 \
9018   zdf_oce.F90 \
[8]9019   domzgr_substitute.h90 \
9020   ldftra_substitute.h90 \
9021   vectopt_loop_substitute.h90 \
9022   KEY_CPP \
[470]9023   traldf_iso.F90
[366]9024$(MODEL_LIB)(traldf_lap.o) :  \
[473]9025   $(MODEL_LIB)(daymod.o) \
9026   $(MODEL_LIB)(dianam.o) \
9027   $(MODEL_LIB)(dom_oce.o) \
9028   $(MODEL_LIB)(in_out_manager.o) \
9029   $(MODEL_LIB)(ldftra_oce.o) \
9030   $(MODEL_LIB)(lib_mpp.o) \
9031   $(MODEL_LIB)(lib_print.o) \
9032   $(MODEL_LIB)(oce.o) \
9033   $(MODEL_LIB)(par_kind.o) \
9034   $(MODEL_LIB)(par_oce.o) \
9035   $(MODEL_LIB)(phycst.o) \
9036   $(MODEL_LIB)(trabbl.o) \
9037   $(MODEL_LIB)(trdicp.o) \
9038   $(MODEL_LIB)(trdicp_oce.o) \
9039   $(MODEL_LIB)(trdmld.o) \
9040   $(MODEL_LIB)(trdmld_oce.o) \
9041   $(MODEL_LIB)(trdmod_oce.o) \
9042   $(MODEL_LIB)(trdvor.o) \
9043   $(MODEL_LIB)(trdvor_oce.o) \
[470]9044   daymod.F90 \
9045   dianam.F90 \
9046   dom_oce.F90 \
9047   in_out_manager.F90 \
9048   ldftra_oce.F90 \
9049   lib_mpp.F90 \
9050   lib_print.f90 \
9051   oce.F90 \
9052   par_kind.F90 \
9053   par_oce.F90 \
9054   phycst.F90 \
9055   trabbl.F90 \
9056   trdicp.F90 \
9057   trdicp_oce.F90 \
9058   trdmld.F90 \
9059   trdmld_oce.F90 \
9060   trdmod_oce.F90 \
9061   trdvor.F90 \
9062   trdvor_oce.F90 \
[473]9063   $(MODEL_LIB)(diaptr.o) \
[438]9064   $(MODEL_LIB)(dom_oce.o) \
9065   $(MODEL_LIB)(in_out_manager.o) \
9066   $(MODEL_LIB)(ldftra_oce.o) \
9067   $(MODEL_LIB)(oce.o) \
[473]9068   $(MODEL_LIB)(prtctl.o) \
9069   $(MODEL_LIB)(trdmod.o) \
[438]9070   $(MODEL_LIB)(trdmod_oce.o) \
[470]9071   diaptr.F90 \
[373]9072   dom_oce.F90 \
9073   in_out_manager.F90 \
9074   ldftra_oce.F90 \
9075   oce.F90 \
[470]9076   prtctl.F90 \
9077   trdmod.F90 \
[373]9078   trdmod_oce.F90 \
[8]9079   domzgr_substitute.h90 \
9080   ldftra_substitute.h90 \
9081   vectopt_loop_substitute.h90 \
9082   KEY_CPP \
9083   traldf_lap.F90
[366]9084$(MODEL_LIB)(tranpc.o) :   \
[473]9085   $(MODEL_LIB)(dom_oce.o) \
9086   $(MODEL_LIB)(in_out_manager.o) \
9087   $(MODEL_LIB)(lib_mpp.o) \
9088   $(MODEL_LIB)(lib_print.o) \
9089   $(MODEL_LIB)(oce.o) \
9090   $(MODEL_LIB)(par_kind.o) \
9091   $(MODEL_LIB)(par_oce.o) \
9092   $(MODEL_LIB)(phycst.o) \
9093   $(MODEL_LIB)(prtctl.o) \
9094   $(MODEL_LIB)(trabbl.o) \
9095   $(MODEL_LIB)(trdicp.o) \
9096   $(MODEL_LIB)(trdicp_oce.o) \
9097   $(MODEL_LIB)(trdmld.o) \
9098   $(MODEL_LIB)(trdmld_oce.o) \
9099   $(MODEL_LIB)(trdmod_oce.o) \
9100   $(MODEL_LIB)(trdvor.o) \
9101   $(MODEL_LIB)(trdvor_oce.o) \
9102   $(MODEL_LIB)(zdfddm.o) \
[470]9103   dom_oce.F90 \
9104   in_out_manager.F90 \
9105   lib_mpp.F90 \
9106   lib_print.f90 \
9107   oce.F90 \
9108   par_kind.F90 \
9109   par_oce.F90 \
9110   phycst.F90 \
9111   prtctl.F90 \
9112   trabbl.F90 \
9113   trdicp.F90 \
9114   trdicp_oce.F90 \
9115   trdmld.F90 \
9116   trdmld_oce.F90 \
9117   trdmod_oce.F90 \
9118   trdvor.F90 \
9119   trdvor_oce.F90 \
9120   zdfddm.F90 \
[438]9121   $(MODEL_LIB)(dom_oce.o) \
[473]9122   $(MODEL_LIB)(eosbn2.o) \
[438]9123   $(MODEL_LIB)(in_out_manager.o) \
[473]9124   $(MODEL_LIB)(lbclnk.o) \
[438]9125   $(MODEL_LIB)(oce.o) \
[473]9126   $(MODEL_LIB)(trdmod.o) \
[438]9127   $(MODEL_LIB)(trdmod_oce.o) \
[373]9128   dom_oce.F90 \
[470]9129   eosbn2.F90 \
[373]9130   in_out_manager.F90 \
[470]9131   lbclnk.F90 \
[373]9132   oce.F90 \
[470]9133   trdmod.F90 \
[373]9134   trdmod_oce.F90 \
[473]9135   domzgr_substitute.h90 \
9136   KEY_CPP \
9137   tranpc.F90
9138$(MODEL_LIB)(tranxt.o) :   \
9139   $(MODEL_LIB)(cla_div.o) \
9140   $(MODEL_LIB)(divcur.o) \
[366]9141   $(MODEL_LIB)(dom_oce.o) \
9142   $(MODEL_LIB)(in_out_manager.o) \
[438]9143   $(MODEL_LIB)(lbclnk.o) \
[473]9144   $(MODEL_LIB)(lib_mpp.o) \
9145   $(MODEL_LIB)(lib_print.o) \
9146   $(MODEL_LIB)(obc_oce.o) \
[366]9147   $(MODEL_LIB)(oce.o) \
[473]9148   $(MODEL_LIB)(ocfzpt.o) \
9149   $(MODEL_LIB)(par_kind.o) \
9150   $(MODEL_LIB)(par_oce.o) \
9151   $(MODEL_LIB)(phycst.o) \
9152   $(MODEL_LIB)(sol_oce.o) \
9153   $(MODEL_LIB)(wzvmod.o) \
[395]9154   cla_div.F90 \
9155   divcur.F90 \
[279]9156   dom_oce.F90 \
9157   in_out_manager.F90 \
[309]9158   lbclnk.F90 \
[373]9159   lib_mpp.F90 \
9160   lib_print.f90 \
9161   obc_oce.F90 \
[279]9162   oce.F90 \
[395]9163   ocfzpt.F90 \
[373]9164   par_kind.F90 \
9165   par_oce.F90 \
9166   phycst.F90 \
[395]9167   sol_oce.F90 \
9168   wzvmod.F90 \
[473]9169   $(MODEL_LIB)(agrif_opa_interp.o) \
9170   $(MODEL_LIB)(agrif_opa_update.o) \
[366]9171   $(MODEL_LIB)(dom_oce.o) \
9172   $(MODEL_LIB)(in_out_manager.o) \
9173   $(MODEL_LIB)(lbclnk.o) \
[473]9174   $(MODEL_LIB)(obctra.o) \
[366]9175   $(MODEL_LIB)(oce.o) \
[473]9176   $(MODEL_LIB)(prtctl.o) \
9177   $(MODEL_LIB)(zdf_oce.o) \
[395]9178   agrif_opa_interp.F90 \
9179   agrif_opa_update.F90 \
[246]9180   dom_oce.F90 \
9181   in_out_manager.F90 \
[279]9182   lbclnk.F90 \
[373]9183   obctra.F90 \
[246]9184   oce.F90 \
[395]9185   prtctl.F90 \
[373]9186   zdf_oce.F90 \
[473]9187   $(AGRIF_LIB) \
9188   KEY_CPP \
9189   tranxt.F90
9190$(MODEL_LIB)(traqsr.o) :   \
9191   $(MODEL_LIB)(blk_oce.o) \
9192   $(MODEL_LIB)(cpl_oce.o) \
9193   $(MODEL_LIB)(daymod.o) \
[366]9194   $(MODEL_LIB)(dom_oce.o) \
[473]9195   $(MODEL_LIB)(dtasal.o) \
9196   $(MODEL_LIB)(dtasss.o) \
9197   $(MODEL_LIB)(dtasst.o) \
9198   $(MODEL_LIB)(dtatem.o) \
9199   $(MODEL_LIB)(flx_oce.o) \
9200   $(MODEL_LIB)(flxmod.o) \
9201   $(MODEL_LIB)(flxrnf.o) \
9202   $(MODEL_LIB)(ice_oce.o) \
[366]9203   $(MODEL_LIB)(in_out_manager.o) \
9204   $(MODEL_LIB)(lbclnk.o) \
[473]9205   $(MODEL_LIB)(lib_mpp.o) \
9206   $(MODEL_LIB)(lib_print.o) \
[366]9207   $(MODEL_LIB)(oce.o) \
[473]9208   $(MODEL_LIB)(ocfzpt.o) \
9209   $(MODEL_LIB)(par_kind.o) \
9210   $(MODEL_LIB)(par_oce.o) \
9211   $(MODEL_LIB)(phycst.o) \
[366]9212   $(MODEL_LIB)(prtctl.o) \
[473]9213   $(MODEL_LIB)(sms.o) \
9214   $(MODEL_LIB)(taumod.o) \
9215   $(MODEL_LIB)(trabbl.o) \
9216   $(MODEL_LIB)(tradmp.o) \
9217   $(MODEL_LIB)(trdicp.o) \
9218   $(MODEL_LIB)(trdicp_oce.o) \
9219   $(MODEL_LIB)(trdmld.o) \
9220   $(MODEL_LIB)(trdmld_oce.o) \
9221   $(MODEL_LIB)(trdmod_oce.o) \
9222   $(MODEL_LIB)(trdvor.o) \
9223   $(MODEL_LIB)(trdvor_oce.o) \
[373]9224   blk_oce.F90 \
9225   cpl_oce.F90 \
9226   daymod.F90 \
[8]9227   dom_oce.F90 \
[373]9228   dtasal.F90 \
[451]9229   dtasss.F90 \
[373]9230   dtasst.F90 \
9231   dtatem.F90 \
[473]9232   flx_oce.F90 \
[373]9233   flxmod.F90 \
9234   flxrnf.F90 \
9235   ice_oce.F90 \
[8]9236   in_out_manager.F90 \
[246]9237   lbclnk.F90 \
[373]9238   lib_mpp.F90 \
9239   lib_print.f90 \
[8]9240   oce.F90 \
[373]9241   ocfzpt.F90 \
9242   par_kind.F90 \
9243   par_oce.F90 \
9244   phycst.F90 \
[395]9245   prtctl.F90 \
[373]9246   sms.F90 \
9247   taumod.F90 \
9248   trabbl.F90 \
9249   tradmp.F90 \
9250   trdicp.F90 \
9251   trdicp_oce.F90 \
9252   trdmld.F90 \
9253   trdmld_oce.F90 \
9254   trdmod_oce.F90 \
9255   trdvor.F90 \
9256   trdvor_oce.F90 \
[473]9257   $(MODEL_LIB)(dom_oce.o) \
9258   $(MODEL_LIB)(in_out_manager.o) \
9259   $(MODEL_LIB)(oce.o) \
9260   $(MODEL_LIB)(ocesbc.o) \
9261   $(MODEL_LIB)(phycst.o) \
9262   $(MODEL_LIB)(prtctl.o) \
9263   $(MODEL_LIB)(trc_oce.o) \
9264   $(MODEL_LIB)(trdmod.o) \
9265   $(MODEL_LIB)(trdmod_oce.o) \
9266   dom_oce.F90 \
9267   in_out_manager.F90 \
9268   oce.F90 \
9269   ocesbc.F90 \
9270   phycst.F90 \
9271   prtctl.F90 \
9272   trc_oce.F90 \
9273   trdmod.F90 \
9274   trdmod_oce.F90 \
9275   domzgr_substitute.h90 \
9276   vectopt_loop_substitute.h90 \
9277   KEY_CPP \
9278   traqsr.F90
9279$(MODEL_LIB)(trasbc.o) :   \
[366]9280   $(MODEL_LIB)(blk_oce.o) \
9281   $(MODEL_LIB)(cpl_oce.o) \
9282   $(MODEL_LIB)(daymod.o) \
9283   $(MODEL_LIB)(dom_oce.o) \
9284   $(MODEL_LIB)(dtasal.o) \
[451]9285   $(MODEL_LIB)(dtasss.o) \
[366]9286   $(MODEL_LIB)(dtasst.o) \
9287   $(MODEL_LIB)(dtatem.o) \
[473]9288   $(MODEL_LIB)(flx_oce.o) \
[366]9289   $(MODEL_LIB)(flxmod.o) \
9290   $(MODEL_LIB)(flxrnf.o) \
9291   $(MODEL_LIB)(ice_oce.o) \
9292   $(MODEL_LIB)(in_out_manager.o) \
9293   $(MODEL_LIB)(lbclnk.o) \
9294   $(MODEL_LIB)(lib_mpp.o) \
9295   $(MODEL_LIB)(lib_print.o) \
9296   $(MODEL_LIB)(oce.o) \
[473]9297   $(MODEL_LIB)(ocesbc.o) \
[366]9298   $(MODEL_LIB)(ocfzpt.o) \
9299   $(MODEL_LIB)(par_kind.o) \
9300   $(MODEL_LIB)(par_oce.o) \
9301   $(MODEL_LIB)(phycst.o) \
9302   $(MODEL_LIB)(prtctl.o) \
9303   $(MODEL_LIB)(taumod.o) \
9304   $(MODEL_LIB)(trabbl.o) \
9305   $(MODEL_LIB)(tradmp.o) \
[473]9306   $(MODEL_LIB)(trc_oce.o) \
[366]9307   $(MODEL_LIB)(trdicp.o) \
9308   $(MODEL_LIB)(trdicp_oce.o) \
9309   $(MODEL_LIB)(trdmld.o) \
9310   $(MODEL_LIB)(trdmld_oce.o) \
[473]9311   $(MODEL_LIB)(trdmod.o) \
[366]9312   $(MODEL_LIB)(trdmod_oce.o) \
9313   $(MODEL_LIB)(trdvor.o) \
9314   $(MODEL_LIB)(trdvor_oce.o) \
[309]9315   blk_oce.F90 \
9316   cpl_oce.F90 \
9317   daymod.F90 \
[8]9318   dom_oce.F90 \
[309]9319   dtasal.F90 \
[451]9320   dtasss.F90 \
[309]9321   dtasst.F90 \
9322   dtatem.F90 \
[473]9323   flx_oce.F90 \
[309]9324   flxmod.F90 \
9325   flxrnf.F90 \
9326   ice_oce.F90 \
[8]9327   in_out_manager.F90 \
9328   lbclnk.F90 \
[309]9329   lib_mpp.F90 \
9330   lib_print.f90 \
[473]9331   oce.F90 \
[470]9332   ocesbc.F90 \
[309]9333   ocfzpt.F90 \
9334   par_kind.F90 \
9335   par_oce.F90 \
9336   phycst.F90 \
[395]9337   prtctl.F90 \
[309]9338   taumod.F90 \
9339   trabbl.F90 \
9340   tradmp.F90 \
[373]9341   trc_oce.F90 \
[309]9342   trdicp.F90 \
9343   trdicp_oce.F90 \
9344   trdmld.F90 \
9345   trdmld_oce.F90 \
[373]9346   trdmod.F90 \
[309]9347   trdmod_oce.F90 \
9348   trdvor.F90 \
9349   trdvor_oce.F90 \
[366]9350   $(MODEL_LIB)(dom_oce.o) \
9351   $(MODEL_LIB)(in_out_manager.o) \
[473]9352   $(MODEL_LIB)(oce.o) \
[470]9353   $(MODEL_LIB)(ocesbc.o) \
[366]9354   $(MODEL_LIB)(phycst.o) \
9355   $(MODEL_LIB)(prtctl.o) \
[473]9356   $(MODEL_LIB)(traqsr.o) \
[366]9357   $(MODEL_LIB)(trdmod.o) \
9358   $(MODEL_LIB)(trdmod_oce.o) \
[8]9359   dom_oce.F90 \
9360   in_out_manager.F90 \
[473]9361   oce.F90 \
[470]9362   ocesbc.F90 \
[279]9363   phycst.F90 \
[395]9364   prtctl.F90 \
[373]9365   traqsr.F90 \
[309]9366   trdmod.F90 \
[279]9367   trdmod_oce.F90 \
[473]9368   domzgr_substitute.h90 \
9369   vectopt_loop_substitute.h90 \
9370   KEY_CPP \
9371   trasbc.F90
9372$(MODEL_LIB)(trazdf.o) :   \
[366]9373   $(MODEL_LIB)(dom_oce.o) \
[473]9374   $(MODEL_LIB)(dynzdf_exp.o) \
9375   $(MODEL_LIB)(eosbn2.o) \
[366]9376   $(MODEL_LIB)(in_out_manager.o) \
[473]9377   $(MODEL_LIB)(lbclnk.o) \
9378   $(MODEL_LIB)(ldfslp.o) \
9379   $(MODEL_LIB)(ldftra_oce.o) \
9380   $(MODEL_LIB)(lib_mpp.o) \
9381   $(MODEL_LIB)(lib_print.o) \
9382   $(MODEL_LIB)(oce.o) \
[470]9383   $(MODEL_LIB)(ocesbc.o) \
[473]9384   $(MODEL_LIB)(par_kind.o) \
9385   $(MODEL_LIB)(par_oce.o) \
[470]9386   $(MODEL_LIB)(phycst.o) \
[366]9387   $(MODEL_LIB)(prtctl.o) \
[473]9388   $(MODEL_LIB)(taumod.o) \
9389   $(MODEL_LIB)(trabbl.o) \
9390   $(MODEL_LIB)(trazdf_exp.o) \
9391   $(MODEL_LIB)(trdicp.o) \
9392   $(MODEL_LIB)(trdicp_oce.o) \
9393   $(MODEL_LIB)(trdmld.o) \
9394   $(MODEL_LIB)(trdmld_oce.o) \
[470]9395   $(MODEL_LIB)(trdmod.o) \
[366]9396   $(MODEL_LIB)(trdmod_oce.o) \
[473]9397   $(MODEL_LIB)(trdvor.o) \
9398   $(MODEL_LIB)(trdvor_oce.o) \
9399   $(MODEL_LIB)(zdf_oce.o) \
9400   $(MODEL_LIB)(zdfddm.o) \
[8]9401   dom_oce.F90 \
[470]9402   dynzdf_exp.F90 \
9403   eosbn2.F90 \
[8]9404   in_out_manager.F90 \
[373]9405   lbclnk.F90 \
[470]9406   ldfslp.F90 \
9407   ldftra_oce.F90 \
[373]9408   lib_mpp.F90 \
9409   lib_print.f90 \
[473]9410   oce.F90 \
[470]9411   ocesbc.F90 \
[373]9412   par_kind.F90 \
9413   par_oce.F90 \
[470]9414   phycst.F90 \
[395]9415   prtctl.F90 \
[470]9416   taumod.F90 \
[373]9417   trabbl.F90 \
[470]9418   trazdf_exp.F90 \
[373]9419   trdicp.F90 \
9420   trdicp_oce.F90 \
9421   trdmld.F90 \
9422   trdmld_oce.F90 \
[470]9423   trdmod.F90 \
[246]9424   trdmod_oce.F90 \
[373]9425   trdvor.F90 \
9426   trdvor_oce.F90 \
[473]9427   zdf_oce.F90 \
[470]9428   zdfddm.F90 \
[366]9429   $(MODEL_LIB)(dom_oce.o) \
[438]9430   $(MODEL_LIB)(in_out_manager.o) \
[470]9431   $(MODEL_LIB)(ldftra_oce.o) \
[366]9432   $(MODEL_LIB)(oce.o) \
9433   $(MODEL_LIB)(prtctl.o) \
[470]9434   $(MODEL_LIB)(trazdf_exp.o) \
[473]9435   $(MODEL_LIB)(trazdf_imp.o) \
9436   $(MODEL_LIB)(trazdf_imp_jki.o) \
[470]9437   $(MODEL_LIB)(trdmod.o) \
[366]9438   $(MODEL_LIB)(trdmod_oce.o) \
9439   $(MODEL_LIB)(zdf_oce.o) \
[473]9440   $(MODEL_LIB)(zdfkpp.o) \
9441   $(MODEL_LIB)(zdftke.o) \
[8]9442   dom_oce.F90 \
9443   in_out_manager.F90 \
[470]9444   ldftra_oce.F90 \
[438]9445   oce.F90 \
[395]9446   prtctl.F90 \
[470]9447   trazdf_exp.F90 \
9448   trazdf_imp.F90 \
9449   trazdf_imp_jki.F90 \
9450   trdmod.F90 \
[246]9451   trdmod_oce.F90 \
[473]9452   zdf_oce.F90 \
[470]9453   zdfkpp.F90 \
9454   zdftke.F90 \
[473]9455   domzgr_substitute.h90 \
9456   vectopt_loop_substitute.h90 \
9457   zdfddm_substitute.h90 \
9458   KEY_CPP \
9459   trazdf.F90
9460$(MODEL_LIB)(trazdf_exp.o) :  \
[438]9461   $(MODEL_LIB)(dom_oce.o) \
9462   $(MODEL_LIB)(in_out_manager.o) \
[473]9463   $(MODEL_LIB)(lbclnk.o) \
9464   $(MODEL_LIB)(lib_mpp.o) \
9465   $(MODEL_LIB)(lib_print.o) \
[438]9466   $(MODEL_LIB)(oce.o) \
[473]9467   $(MODEL_LIB)(par_kind.o) \
9468   $(MODEL_LIB)(par_oce.o) \
[438]9469   $(MODEL_LIB)(prtctl.o) \
[473]9470   $(MODEL_LIB)(trabbl.o) \
9471   $(MODEL_LIB)(trdicp.o) \
9472   $(MODEL_LIB)(trdicp_oce.o) \
9473   $(MODEL_LIB)(trdmld.o) \
9474   $(MODEL_LIB)(trdmld_oce.o) \
[438]9475   $(MODEL_LIB)(trdmod_oce.o) \
[473]9476   $(MODEL_LIB)(trdvor.o) \
9477   $(MODEL_LIB)(trdvor_oce.o) \
[438]9478   $(MODEL_LIB)(zdf_oce.o) \
9479   dom_oce.F90 \
9480   in_out_manager.F90 \
[470]9481   lbclnk.F90 \
9482   lib_mpp.F90 \
9483   lib_print.f90 \
[438]9484   oce.F90 \
[470]9485   par_kind.F90 \
9486   par_oce.F90 \
[438]9487   prtctl.F90 \
[470]9488   trabbl.F90 \
9489   trdicp.F90 \
9490   trdicp_oce.F90 \
9491   trdmld.F90 \
9492   trdmld_oce.F90 \
[438]9493   trdmod_oce.F90 \
[470]9494   trdvor.F90 \
9495   trdvor_oce.F90 \
[366]9496   zdf_oce.F90 \
9497   $(MODEL_LIB)(dom_oce.o) \
9498   $(MODEL_LIB)(in_out_manager.o) \
[438]9499   $(MODEL_LIB)(oce.o) \
[366]9500   $(MODEL_LIB)(prtctl.o) \
[473]9501   $(MODEL_LIB)(trdmod.o) \
[366]9502   $(MODEL_LIB)(trdmod_oce.o) \
9503   $(MODEL_LIB)(zdf_oce.o) \
[473]9504   $(MODEL_LIB)(zdfddm.o) \
[470]9505   dom_oce.F90 \
9506   in_out_manager.F90 \
9507   oce.F90 \
9508   prtctl.F90 \
9509   trdmod.F90 \
9510   trdmod_oce.F90 \
[473]9511   zdf_oce.F90 \
[470]9512   zdfddm.F90 \
[473]9513   domzgr_substitute.h90 \
9514   zdfddm_substitute.h90 \
9515   KEY_CPP \
9516   trazdf_exp.F90
9517$(MODEL_LIB)(trazdf_imp.o) :  \
[470]9518   $(MODEL_LIB)(dom_oce.o) \
9519   $(MODEL_LIB)(in_out_manager.o) \
[473]9520   $(MODEL_LIB)(lbclnk.o) \
9521   $(MODEL_LIB)(ldfdyn_oce.o) \
9522   $(MODEL_LIB)(ldftra_oce.o) \
9523   $(MODEL_LIB)(lib_mpp.o) \
9524   $(MODEL_LIB)(lib_print.o) \
[470]9525   $(MODEL_LIB)(oce.o) \
[473]9526   $(MODEL_LIB)(par_kind.o) \
9527   $(MODEL_LIB)(par_oce.o) \
9528   $(MODEL_LIB)(phycst.o) \
[470]9529   $(MODEL_LIB)(prtctl.o) \
[473]9530   $(MODEL_LIB)(trabbl.o) \
9531   $(MODEL_LIB)(trdicp.o) \
9532   $(MODEL_LIB)(trdicp_oce.o) \
9533   $(MODEL_LIB)(trdmld.o) \
9534   $(MODEL_LIB)(trdmld_oce.o) \
[470]9535   $(MODEL_LIB)(trdmod_oce.o) \
[473]9536   $(MODEL_LIB)(trdvor.o) \
9537   $(MODEL_LIB)(trdvor_oce.o) \
[470]9538   $(MODEL_LIB)(zdf_oce.o) \
[473]9539   $(MODEL_LIB)(zdfmxl.o) \
[306]9540   dom_oce.F90 \
9541   in_out_manager.F90 \
[309]9542   lbclnk.F90 \
[373]9543   ldfdyn_oce.F90 \
9544   ldftra_oce.F90 \
[309]9545   lib_mpp.F90 \
9546   lib_print.f90 \
[438]9547   oce.F90 \
[309]9548   par_kind.F90 \
9549   par_oce.F90 \
9550   phycst.F90 \
[395]9551   prtctl.F90 \
[309]9552   trabbl.F90 \
9553   trdicp.F90 \
9554   trdicp_oce.F90 \
9555   trdmld.F90 \
9556   trdmld_oce.F90 \
[306]9557   trdmod_oce.F90 \
[309]9558   trdvor.F90 \
9559   trdvor_oce.F90 \
[473]9560   zdf_oce.F90 \
[470]9561   zdfmxl.F90 \
[366]9562   $(MODEL_LIB)(dom_oce.o) \
9563   $(MODEL_LIB)(in_out_manager.o) \
9564   $(MODEL_LIB)(lbclnk.o) \
[473]9565   $(MODEL_LIB)(ldfslp.o) \
[366]9566   $(MODEL_LIB)(ldftra_oce.o) \
9567   $(MODEL_LIB)(oce.o) \
9568   $(MODEL_LIB)(prtctl.o) \
[473]9569   $(MODEL_LIB)(trdmod.o) \
[366]9570   $(MODEL_LIB)(trdmod_oce.o) \
[438]9571   $(MODEL_LIB)(zdf_oce.o) \
[473]9572   $(MODEL_LIB)(zdfddm.o) \
[269]9573   dom_oce.F90 \
9574   in_out_manager.F90 \
[279]9575   lbclnk.F90 \
[373]9576   ldfslp.F90 \
[309]9577   ldftra_oce.F90 \
[366]9578   oce.F90 \
[395]9579   prtctl.F90 \
[373]9580   trdmod.F90 \
[269]9581   trdmod_oce.F90 \
[473]9582   zdf_oce.F90 \
[470]9583   zdfddm.F90 \
[473]9584   domzgr_substitute.h90 \
9585   ldftra_substitute.h90 \
9586   vectopt_loop_substitute.h90 \
9587   zdfddm_substitute.h90 \
9588   KEY_CPP \
9589   trazdf_imp.F90
9590$(MODEL_LIB)(trazdf_imp_jki.o) : \
[366]9591   $(MODEL_LIB)(dom_oce.o) \
9592   $(MODEL_LIB)(in_out_manager.o) \
9593   $(MODEL_LIB)(lbclnk.o) \
[473]9594   $(MODEL_LIB)(ldfdyn_oce.o) \
[366]9595   $(MODEL_LIB)(ldftra_oce.o) \
[473]9596   $(MODEL_LIB)(lib_mpp.o) \
9597   $(MODEL_LIB)(lib_print.o) \
[366]9598   $(MODEL_LIB)(oce.o) \
[473]9599   $(MODEL_LIB)(par_kind.o) \
9600   $(MODEL_LIB)(par_oce.o) \
9601   $(MODEL_LIB)(phycst.o) \
[366]9602   $(MODEL_LIB)(prtctl.o) \
[473]9603   $(MODEL_LIB)(trabbl.o) \
9604   $(MODEL_LIB)(trdicp.o) \
9605   $(MODEL_LIB)(trdicp_oce.o) \
9606   $(MODEL_LIB)(trdmld.o) \
9607   $(MODEL_LIB)(trdmld_oce.o) \
[366]9608   $(MODEL_LIB)(trdmod_oce.o) \
[473]9609   $(MODEL_LIB)(trdvor.o) \
9610   $(MODEL_LIB)(trdvor_oce.o) \
[438]9611   $(MODEL_LIB)(zdf_oce.o) \
[473]9612   $(MODEL_LIB)(zdfmxl.o) \
[246]9613   dom_oce.F90 \
9614   in_out_manager.F90 \
9615   lbclnk.F90 \
[373]9616   ldfdyn_oce.F90 \
[279]9617   ldftra_oce.F90 \
[373]9618   lib_mpp.F90 \
9619   lib_print.f90 \
[438]9620   oce.F90 \
[373]9621   par_kind.F90 \
9622   par_oce.F90 \
9623   phycst.F90 \
[395]9624   prtctl.F90 \
[373]9625   trabbl.F90 \
9626   trdicp.F90 \
9627   trdicp_oce.F90 \
9628   trdmld.F90 \
9629   trdmld_oce.F90 \
[246]9630   trdmod_oce.F90 \
[373]9631   trdvor.F90 \
9632   trdvor_oce.F90 \
[473]9633   zdf_oce.F90 \
[470]9634   zdfmxl.F90 \
[366]9635   $(MODEL_LIB)(dom_oce.o) \
9636   $(MODEL_LIB)(in_out_manager.o) \
9637   $(MODEL_LIB)(lbclnk.o) \
[473]9638   $(MODEL_LIB)(ldfslp.o) \
[366]9639   $(MODEL_LIB)(ldftra_oce.o) \
9640   $(MODEL_LIB)(oce.o) \
9641   $(MODEL_LIB)(prtctl.o) \
[473]9642   $(MODEL_LIB)(trdmod.o) \
[366]9643   $(MODEL_LIB)(trdmod_oce.o) \
[438]9644   $(MODEL_LIB)(zdf_oce.o) \
[473]9645   $(MODEL_LIB)(zdfddm.o) \
[8]9646   dom_oce.F90 \
9647   in_out_manager.F90 \
[246]9648   lbclnk.F90 \
[373]9649   ldfslp.F90 \
[44]9650   ldftra_oce.F90 \
[366]9651   oce.F90 \
[395]9652   prtctl.F90 \
[373]9653   trdmod.F90 \
[246]9654   trdmod_oce.F90 \
[473]9655   zdf_oce.F90 \
[470]9656   zdfddm.F90 \
[8]9657   domzgr_substitute.h90 \
9658   ldftra_substitute.h90 \
[473]9659   zdf.matrixsolver.h90 \
[8]9660   zdfddm_substitute.h90 \
9661   KEY_CPP \
[470]9662   trazdf_imp_jki.F90
[366]9663$(MODEL_LIB)(trc_oce.o) :  \
[473]9664   $(MODEL_LIB)(par_kind.o) \
[470]9665   par_kind.F90 \
[473]9666   $(MODEL_LIB)(par_oce.o) \
9667   $(MODEL_LIB)(sms.o) \
[470]9668   par_oce.F90 \
9669   sms.F90 \
[438]9670   KEY_CPP \
[246]9671   trc_oce.F90
[473]9672$(MODEL_LIB)(trcstp.o) :   \
9673   trcstp.F90
[366]9674$(MODEL_LIB)(trdicp.o) :   \
[473]9675   $(MODEL_LIB)(dom_oce.o) \
9676   $(MODEL_LIB)(in_out_manager.o) \
9677   $(MODEL_LIB)(lib_print.o) \
9678   $(MODEL_LIB)(par_kind.o) \
9679   $(MODEL_LIB)(par_oce.o) \
9680   $(MODEL_LIB)(phycst.o) \
9681   $(MODEL_LIB)(prtctl.o) \
9682   $(MODEL_LIB)(trdicp_oce.o) \
9683   $(MODEL_LIB)(trdmld_oce.o) \
9684   $(MODEL_LIB)(trdvor_oce.o) \
9685   $(MODEL_LIB)(zdfddm.o) \
[470]9686   dom_oce.F90 \
9687   in_out_manager.F90 \
9688   lib_print.f90 \
9689   par_kind.F90 \
9690   par_oce.F90 \
9691   phycst.F90 \
9692   prtctl.F90 \
9693   trdicp_oce.F90 \
9694   trdmld_oce.F90 \
9695   trdvor_oce.F90 \
9696   zdfddm.F90 \
[438]9697   $(MODEL_LIB)(dom_oce.o) \
[473]9698   $(MODEL_LIB)(eosbn2.o) \
[438]9699   $(MODEL_LIB)(in_out_manager.o) \
[473]9700   $(MODEL_LIB)(ldfdyn_oce.o) \
9701   $(MODEL_LIB)(ldftra_oce.o) \
9702   $(MODEL_LIB)(lib_mpp.o) \
9703   $(MODEL_LIB)(oce.o) \
[438]9704   $(MODEL_LIB)(phycst.o) \
[473]9705   $(MODEL_LIB)(trdmod_oce.o) \
9706   $(MODEL_LIB)(zdf_oce.o) \
[373]9707   dom_oce.F90 \
[470]9708   eosbn2.F90 \
[373]9709   in_out_manager.F90 \
[470]9710   ldfdyn_oce.F90 \
9711   ldftra_oce.F90 \
9712   lib_mpp.F90 \
9713   oce.F90 \
[373]9714   phycst.F90 \
[470]9715   trdmod_oce.F90 \
9716   zdf_oce.F90 \
[246]9717   domzgr_substitute.h90 \
9718   vectopt_loop_substitute.h90 \
9719   KEY_CPP \
9720   trdicp.F90
[366]9721$(MODEL_LIB)(trdicp_oce.o) :  \
[473]9722   $(MODEL_LIB)(par_kind.o) \
[470]9723   par_kind.F90 \
[473]9724   $(MODEL_LIB)(par_oce.o) \
[470]9725   par_oce.F90 \
[438]9726   KEY_CPP \
[246]9727   trdicp_oce.F90
[366]9728$(MODEL_LIB)(trdmld.o) :   \
[473]9729   $(MODEL_LIB)(daymod.o) \
9730   $(MODEL_LIB)(dom_oce.o) \
9731   $(MODEL_LIB)(in_out_manager.o) \
9732   $(MODEL_LIB)(lbclnk.o) \
9733   $(MODEL_LIB)(ldfdyn_oce.o) \
9734   $(MODEL_LIB)(ldftra_oce.o) \
9735   $(MODEL_LIB)(lib_mpp.o) \
9736   $(MODEL_LIB)(lib_print.o) \
9737   $(MODEL_LIB)(oce.o) \
9738   $(MODEL_LIB)(par_kind.o) \
9739   $(MODEL_LIB)(par_oce.o) \
9740   $(MODEL_LIB)(phycst.o) \
9741   $(MODEL_LIB)(prtctl.o) \
9742   $(MODEL_LIB)(trdicp_oce.o) \
9743   $(MODEL_LIB)(trdmld_oce.o) \
9744   $(MODEL_LIB)(trdvor_oce.o) \
9745   $(MODEL_LIB)(zdf_oce.o) \
9746   $(MODEL_LIB)(zdfmxl.o) \
[470]9747   daymod.F90 \
9748   dom_oce.F90 \
9749   in_out_manager.F90 \
9750   lbclnk.F90 \
9751   ldfdyn_oce.F90 \
9752   ldftra_oce.F90 \
9753   lib_mpp.F90 \
9754   lib_print.f90 \
9755   oce.F90 \
9756   par_kind.F90 \
9757   par_oce.F90 \
9758   phycst.F90 \
9759   prtctl.F90 \
9760   trdicp_oce.F90 \
9761   trdmld_oce.F90 \
9762   trdvor_oce.F90 \
[473]9763   zdf_oce.F90 \
[470]9764   zdfmxl.F90 \
[438]9765   $(MODEL_LIB)(daymod.o) \
[473]9766   $(MODEL_LIB)(diadimg.o) \
9767   $(MODEL_LIB)(dianam.o) \
[438]9768   $(MODEL_LIB)(dom_oce.o) \
9769   $(MODEL_LIB)(in_out_manager.o) \
9770   $(MODEL_LIB)(lbclnk.o) \
[473]9771   $(MODEL_LIB)(ldfslp.o) \
[438]9772   $(MODEL_LIB)(ldftra_oce.o) \
9773   $(MODEL_LIB)(oce.o) \
9774   $(MODEL_LIB)(phycst.o) \
[473]9775   $(MODEL_LIB)(trdmod_oce.o) \
9776   $(MODEL_LIB)(zdf_oce.o) \
9777   $(MODEL_LIB)(zdfddm.o) \
[470]9778   $(MODEL_LIB)(zdfmxl.o) \
[373]9779   daymod.F90 \
[470]9780   diadimg.F90 \
9781   dianam.F90 \
[373]9782   dom_oce.F90 \
9783   in_out_manager.F90 \
9784   lbclnk.F90 \
[470]9785   ldfslp.F90 \
[373]9786   ldftra_oce.F90 \
9787   oce.F90 \
9788   phycst.F90 \
[470]9789   trdmod_oce.F90 \
[473]9790   zdf_oce.F90 \
[470]9791   zdfddm.F90 \
9792   zdfmxl.F90 \
[473]9793   domzgr_substitute.h90 \
9794   ldftra_substitute.h90 \
9795   zdfddm_substitute.h90 \
9796   $(IOIPSL_LIB) \
9797   KEY_CPP \
9798   trdmld.F90
9799$(MODEL_LIB)(trdmld_oce.o) :  \
9800   $(MODEL_LIB)(par_kind.o) \
9801   par_kind.F90 \
9802   $(MODEL_LIB)(par_oce.o) \
9803   par_oce.F90 \
9804   KEY_CPP \
9805   trdmld_oce.F90
9806$(MODEL_LIB)(trdmod.o) :   \
[366]9807   $(MODEL_LIB)(daymod.o) \
[438]9808   $(MODEL_LIB)(diadimg.o) \
9809   $(MODEL_LIB)(dianam.o) \
[366]9810   $(MODEL_LIB)(dom_oce.o) \
[473]9811   $(MODEL_LIB)(eosbn2.o) \
[366]9812   $(MODEL_LIB)(in_out_manager.o) \
9813   $(MODEL_LIB)(lbclnk.o) \
[473]9814   $(MODEL_LIB)(ldfdyn_oce.o) \
[438]9815   $(MODEL_LIB)(ldfslp.o) \
[366]9816   $(MODEL_LIB)(ldftra_oce.o) \
[473]9817   $(MODEL_LIB)(lib_mpp.o) \
9818   $(MODEL_LIB)(lib_print.o) \
[366]9819   $(MODEL_LIB)(oce.o) \
[473]9820   $(MODEL_LIB)(par_kind.o) \
9821   $(MODEL_LIB)(par_oce.o) \
[366]9822   $(MODEL_LIB)(phycst.o) \
[473]9823   $(MODEL_LIB)(prtctl.o) \
9824   $(MODEL_LIB)(trdicp_oce.o) \
9825   $(MODEL_LIB)(trdmld_oce.o) \
[438]9826   $(MODEL_LIB)(trdmod_oce.o) \
[473]9827   $(MODEL_LIB)(trdvor_oce.o) \
9828   $(MODEL_LIB)(zdf_oce.o) \
[438]9829   $(MODEL_LIB)(zdfddm.o) \
[373]9830   $(MODEL_LIB)(zdfmxl.o) \
[309]9831   daymod.F90 \
[373]9832   diadimg.F90 \
9833   dianam.F90 \
[309]9834   dom_oce.F90 \
[470]9835   eosbn2.F90 \
[309]9836   in_out_manager.F90 \
9837   lbclnk.F90 \
[470]9838   ldfdyn_oce.F90 \
[373]9839   ldfslp.F90 \
[309]9840   ldftra_oce.F90 \
[470]9841   lib_mpp.F90 \
9842   lib_print.f90 \
[309]9843   oce.F90 \
[470]9844   par_kind.F90 \
9845   par_oce.F90 \
[309]9846   phycst.F90 \
[470]9847   prtctl.F90 \
9848   trdicp_oce.F90 \
9849   trdmld_oce.F90 \
[373]9850   trdmod_oce.F90 \
[470]9851   trdvor_oce.F90 \
[473]9852   zdf_oce.F90 \
[373]9853   zdfddm.F90 \
9854   zdfmxl.F90 \
[366]9855   $(MODEL_LIB)(dom_oce.o) \
9856   $(MODEL_LIB)(in_out_manager.o) \
9857   $(MODEL_LIB)(oce.o) \
[473]9858   $(MODEL_LIB)(trabbl.o) \
9859   $(MODEL_LIB)(trdicp.o) \
9860   $(MODEL_LIB)(trdmld.o) \
[366]9861   $(MODEL_LIB)(trdmod_oce.o) \
[473]9862   $(MODEL_LIB)(trdvor.o) \
[279]9863   dom_oce.F90 \
9864   in_out_manager.F90 \
9865   oce.F90 \
[470]9866   trabbl.F90 \
9867   trdicp.F90 \
9868   trdmld.F90 \
[309]9869   trdmod_oce.F90 \
[470]9870   trdvor.F90 \
[246]9871   domzgr_substitute.h90 \
9872   vectopt_loop_substitute.h90 \
9873   KEY_CPP \
9874   trdmod.F90
[366]9875$(MODEL_LIB)(trdmod_oce.o) :  \
[473]9876   $(MODEL_LIB)(par_oce.o) \
[470]9877   par_oce.F90 \
[473]9878   $(MODEL_LIB)(trdicp_oce.o) \
9879   $(MODEL_LIB)(trdmld_oce.o) \
9880   $(MODEL_LIB)(trdvor_oce.o) \
[470]9881   trdicp_oce.F90 \
9882   trdmld_oce.F90 \
9883   trdvor_oce.F90 \
[473]9884   trdmod_oce.F90
9885$(MODEL_LIB)(trdvor.o) :   \
9886   $(MODEL_LIB)(daymod.o) \
9887   $(MODEL_LIB)(dom_oce.o) \
9888   $(MODEL_LIB)(in_out_manager.o) \
9889   $(MODEL_LIB)(lib_mpp.o) \
9890   $(MODEL_LIB)(lib_print.o) \
9891   $(MODEL_LIB)(oce.o) \
9892   $(MODEL_LIB)(par_kind.o) \
9893   $(MODEL_LIB)(par_oce.o) \
9894   $(MODEL_LIB)(phycst.o) \
9895   $(MODEL_LIB)(prtctl.o) \
[438]9896   $(MODEL_LIB)(trdicp_oce.o) \
9897   $(MODEL_LIB)(trdmld_oce.o) \
9898   $(MODEL_LIB)(trdvor_oce.o) \
[473]9899   $(MODEL_LIB)(zdf_oce.o) \
[470]9900   daymod.F90 \
9901   dom_oce.F90 \
9902   in_out_manager.F90 \
9903   lib_mpp.F90 \
9904   lib_print.f90 \
9905   oce.F90 \
9906   par_kind.F90 \
9907   par_oce.F90 \
9908   phycst.F90 \
9909   prtctl.F90 \
[373]9910   trdicp_oce.F90 \
9911   trdmld_oce.F90 \
9912   trdvor_oce.F90 \
[470]9913   zdf_oce.F90 \
[438]9914   $(MODEL_LIB)(daymod.o) \
[473]9915   $(MODEL_LIB)(dianam.o) \
[438]9916   $(MODEL_LIB)(dom_oce.o) \
9917   $(MODEL_LIB)(in_out_manager.o) \
[473]9918   $(MODEL_LIB)(lbclnk.o) \
9919   $(MODEL_LIB)(ldfdyn_oce.o) \
[438]9920   $(MODEL_LIB)(oce.o) \
9921   $(MODEL_LIB)(phycst.o) \
[473]9922   $(MODEL_LIB)(trdmod_oce.o) \
[438]9923   $(MODEL_LIB)(zdf_oce.o) \
[473]9924   $(MODEL_LIB)(zdfmxl.o) \
[373]9925   daymod.F90 \
[470]9926   dianam.F90 \
[373]9927   dom_oce.F90 \
9928   in_out_manager.F90 \
9929   lbclnk.F90 \
9930   ldfdyn_oce.F90 \
9931   oce.F90 \
9932   phycst.F90 \
[470]9933   trdmod_oce.F90 \
[473]9934   zdf_oce.F90 \
[470]9935   zdfmxl.F90 \
[121]9936   domzgr_substitute.h90 \
9937   ldfdyn_substitute.h90 \
9938   vectopt_loop_substitute.h90 \
[395]9939   $(IOIPSL_LIB) \
[121]9940   KEY_CPP \
9941   trdvor.F90
[366]9942$(MODEL_LIB)(trdvor_oce.o) :  \
[473]9943   $(MODEL_LIB)(par_kind.o) \
[470]9944   par_kind.F90 \
[473]9945   $(MODEL_LIB)(par_oce.o) \
[470]9946   par_oce.F90 \
[246]9947   trdvor_oce.F90
[366]9948$(MODEL_LIB)(wzvmod.o) :   \
[473]9949   $(MODEL_LIB)(dom_oce.o) \
9950   $(MODEL_LIB)(in_out_manager.o) \
9951   $(MODEL_LIB)(lib_mpp.o) \
9952   $(MODEL_LIB)(lib_print.o) \
9953   $(MODEL_LIB)(par_kind.o) \
9954   $(MODEL_LIB)(par_oce.o) \
[470]9955   dom_oce.F90 \
9956   in_out_manager.F90 \
9957   lib_mpp.F90 \
9958   lib_print.f90 \
9959   par_kind.F90 \
9960   par_oce.F90 \
[438]9961   $(MODEL_LIB)(dom_oce.o) \
9962   $(MODEL_LIB)(in_out_manager.o) \
[473]9963   $(MODEL_LIB)(oce.o) \
9964   $(MODEL_LIB)(prtctl.o) \
[373]9965   dom_oce.F90 \
9966   in_out_manager.F90 \
[470]9967   oce.F90 \
9968   prtctl.F90 \
9969   domzgr_substitute.h90 \
9970   KEY_CPP \
9971   wzvmod.F90
[473]9972$(MODEL_LIB)(zdf_oce.o) :  \
9973   $(MODEL_LIB)(par_kind.o) \
[366]9974   par_kind.F90 \
[473]9975   $(MODEL_LIB)(par_oce.o) \
[366]9976   par_oce.F90 \
[473]9977   KEY_CPP \
9978   zdf_oce.F90
9979$(MODEL_LIB)(zdfbfr.o) :   \
[366]9980   $(MODEL_LIB)(dom_oce.o) \
9981   $(MODEL_LIB)(in_out_manager.o) \
9982   $(MODEL_LIB)(lib_mpp.o) \
9983   $(MODEL_LIB)(lib_print.o) \
9984   $(MODEL_LIB)(oce.o) \
9985   $(MODEL_LIB)(par_kind.o) \
9986   $(MODEL_LIB)(par_oce.o) \
[246]9987   dom_oce.F90 \
9988   in_out_manager.F90 \
[473]9989   lib_mpp.F90 \
9990   lib_print.f90 \
[279]9991   oce.F90 \
[473]9992   par_kind.F90 \
9993   par_oce.F90 \
[366]9994   $(MODEL_LIB)(dom_oce.o) \
9995   $(MODEL_LIB)(in_out_manager.o) \
9996   $(MODEL_LIB)(lbclnk.o) \
9997   $(MODEL_LIB)(oce.o) \
9998   $(MODEL_LIB)(prtctl.o) \
9999   $(MODEL_LIB)(zdf_oce.o) \
[473]10000   dom_oce.F90 \
10001   in_out_manager.F90 \
10002   lbclnk.F90 \
10003   oce.F90 \
10004   prtctl.F90 \
10005   zdf_oce.F90 \
[8]10006   domzgr_substitute.h90 \
10007   KEY_CPP \
10008   zdfbfr.F90
[366]10009$(MODEL_LIB)(zdfddm.o) :   \
[473]10010   $(MODEL_LIB)(dom_oce.o) \
10011   $(MODEL_LIB)(in_out_manager.o) \
10012   $(MODEL_LIB)(lib_mpp.o) \
10013   $(MODEL_LIB)(lib_print.o) \
10014   $(MODEL_LIB)(oce.o) \
10015   $(MODEL_LIB)(par_kind.o) \
10016   $(MODEL_LIB)(par_oce.o) \
[470]10017   dom_oce.F90 \
10018   in_out_manager.F90 \
10019   lib_mpp.F90 \
10020   lib_print.f90 \
10021   oce.F90 \
10022   par_kind.F90 \
10023   par_oce.F90 \
[438]10024   $(MODEL_LIB)(dom_oce.o) \
10025   $(MODEL_LIB)(in_out_manager.o) \
[473]10026   $(MODEL_LIB)(lbclnk.o) \
[438]10027   $(MODEL_LIB)(oce.o) \
[473]10028   $(MODEL_LIB)(prtctl.o) \
10029   $(MODEL_LIB)(zdf_oce.o) \
[373]10030   dom_oce.F90 \
10031   in_out_manager.F90 \
[470]10032   lbclnk.F90 \
[373]10033   oce.F90 \
[470]10034   prtctl.F90 \
10035   zdf_oce.F90 \
[473]10036   vectopt_loop_substitute.h90 \
10037   KEY_CPP \
10038   zdfddm.F90
10039$(MODEL_LIB)(zdfevd.o) :   \
[366]10040   $(MODEL_LIB)(dom_oce.o) \
[473]10041   $(MODEL_LIB)(eosbn2.o) \
[366]10042   $(MODEL_LIB)(in_out_manager.o) \
[438]10043   $(MODEL_LIB)(lbclnk.o) \
[473]10044   $(MODEL_LIB)(lib_mpp.o) \
10045   $(MODEL_LIB)(lib_print.o) \
[366]10046   $(MODEL_LIB)(oce.o) \
[473]10047   $(MODEL_LIB)(ocesbc.o) \
10048   $(MODEL_LIB)(par_kind.o) \
10049   $(MODEL_LIB)(par_oce.o) \
10050   $(MODEL_LIB)(phycst.o) \
[438]10051   $(MODEL_LIB)(prtctl.o) \
[473]10052   $(MODEL_LIB)(taumod.o) \
[438]10053   $(MODEL_LIB)(zdf_oce.o) \
[473]10054   $(MODEL_LIB)(zdfddm.o) \
[309]10055   dom_oce.F90 \
[470]10056   eosbn2.F90 \
[309]10057   in_out_manager.F90 \
[373]10058   lbclnk.F90 \
[470]10059   lib_mpp.F90 \
10060   lib_print.f90 \
[473]10061   oce.F90 \
[470]10062   ocesbc.F90 \
10063   par_kind.F90 \
10064   par_oce.F90 \
10065   phycst.F90 \
[395]10066   prtctl.F90 \
[470]10067   taumod.F90 \
[473]10068   zdf_oce.F90 \
[470]10069   zdfddm.F90 \
[366]10070   $(MODEL_LIB)(dom_oce.o) \
10071   $(MODEL_LIB)(in_out_manager.o) \
10072   $(MODEL_LIB)(lbclnk.o) \
10073   $(MODEL_LIB)(oce.o) \
10074   $(MODEL_LIB)(zdf_oce.o) \
[473]10075   $(MODEL_LIB)(zdfkpp.o) \
[279]10076   dom_oce.F90 \
10077   in_out_manager.F90 \
[309]10078   lbclnk.F90 \
[438]10079   oce.F90 \
[473]10080   zdf_oce.F90 \
[470]10081   zdfkpp.F90 \
[473]10082   domzgr_substitute.h90 \
10083   KEY_CPP \
10084   zdfevd.F90
10085$(MODEL_LIB)(zdfini.o) :   \
[366]10086   $(MODEL_LIB)(dom_oce.o) \
[473]10087   $(MODEL_LIB)(dynzdf_exp.o) \
10088   $(MODEL_LIB)(eosbn2.o) \
[366]10089   $(MODEL_LIB)(in_out_manager.o) \
10090   $(MODEL_LIB)(lbclnk.o) \
[473]10091   $(MODEL_LIB)(ldfdyn_oce.o) \
10092   $(MODEL_LIB)(ldftra_oce.o) \
10093   $(MODEL_LIB)(lib_print.o) \
[366]10094   $(MODEL_LIB)(oce.o) \
[473]10095   $(MODEL_LIB)(ocesbc.o) \
10096   $(MODEL_LIB)(par_kind.o) \
10097   $(MODEL_LIB)(par_oce.o) \
10098   $(MODEL_LIB)(phycst.o) \
10099   $(MODEL_LIB)(prtctl.o) \
10100   $(MODEL_LIB)(taumod.o) \
10101   $(MODEL_LIB)(trazdf_exp.o) \
10102   $(MODEL_LIB)(trdmod.o) \
10103   $(MODEL_LIB)(trdmod_oce.o) \
10104   $(MODEL_LIB)(zdf_oce.o) \
10105   $(MODEL_LIB)(zdfddm.o) \
[470]10106   $(MODEL_LIB)(zdfkpp.o) \
[473]10107   $(MODEL_LIB)(zdfmxl.o) \
[246]10108   dom_oce.F90 \
[470]10109   dynzdf_exp.F90 \
10110   eosbn2.F90 \
[246]10111   in_out_manager.F90 \
[279]10112   lbclnk.F90 \
[470]10113   ldfdyn_oce.F90 \
10114   ldftra_oce.F90 \
10115   lib_print.f90 \
[473]10116   oce.F90 \
[470]10117   ocesbc.F90 \
10118   par_kind.F90 \
10119   par_oce.F90 \
10120   phycst.F90 \
10121   prtctl.F90 \
10122   taumod.F90 \
10123   trazdf_exp.F90 \
10124   trdmod.F90 \
10125   trdmod_oce.F90 \
[473]10126   zdf_oce.F90 \
[470]10127   zdfddm.F90 \
10128   zdfkpp.F90 \
10129   zdfmxl.F90 \
[366]10130   $(MODEL_LIB)(in_out_manager.o) \
[438]10131   $(MODEL_LIB)(ldfdyn_oce.o) \
[473]10132   $(MODEL_LIB)(ldfslp.o) \
[438]10133   $(MODEL_LIB)(ldftra_oce.o) \
[473]10134   $(MODEL_LIB)(lib_mpp.o) \
[438]10135   $(MODEL_LIB)(par_oce.o) \
[473]10136   $(MODEL_LIB)(tranpc.o) \
10137   $(MODEL_LIB)(zdf_oce.o) \
[438]10138   $(MODEL_LIB)(zdfddm.o) \
[473]10139   $(MODEL_LIB)(zdfevd.o) \
[373]10140   $(MODEL_LIB)(zdfkpp.o) \
[473]10141   $(MODEL_LIB)(zdfric.o) \
10142   $(MODEL_LIB)(zdftke.o) \
[8]10143   in_out_manager.F90 \
[373]10144   ldfdyn_oce.F90 \
[470]10145   ldfslp.F90 \
[373]10146   ldftra_oce.F90 \
[470]10147   lib_mpp.F90 \
[373]10148   par_oce.F90 \
[470]10149   tranpc.F90 \
[473]10150   zdf_oce.F90 \
[373]10151   zdfddm.F90 \
[470]10152   zdfevd.F90 \
[373]10153   zdfkpp.F90 \
[470]10154   zdfric.F90 \
10155   zdftke.F90 \
[473]10156   zdfini.F90
10157$(MODEL_LIB)(zdfkpp.o) :   \
10158   $(MODEL_LIB)(blk_oce.o) \
10159   $(MODEL_LIB)(cpl_oce.o) \
10160   $(MODEL_LIB)(daymod.o) \
10161   $(MODEL_LIB)(dom_oce.o) \
10162   $(MODEL_LIB)(dtasal.o) \
10163   $(MODEL_LIB)(dtasss.o) \
10164   $(MODEL_LIB)(dtasst.o) \
10165   $(MODEL_LIB)(dtatem.o) \
10166   $(MODEL_LIB)(flx_oce.o) \
10167   $(MODEL_LIB)(flxmod.o) \
10168   $(MODEL_LIB)(flxrnf.o) \
10169   $(MODEL_LIB)(ice_oce.o) \
[366]10170   $(MODEL_LIB)(in_out_manager.o) \
[473]10171   $(MODEL_LIB)(lbclnk.o) \
[438]10172   $(MODEL_LIB)(lib_mpp.o) \
[473]10173   $(MODEL_LIB)(lib_print.o) \
10174   $(MODEL_LIB)(oce.o) \
10175   $(MODEL_LIB)(ocfzpt.o) \
10176   $(MODEL_LIB)(par_kind.o) \
[366]10177   $(MODEL_LIB)(par_oce.o) \
[473]10178   $(MODEL_LIB)(phycst.o) \
10179   $(MODEL_LIB)(prtctl.o) \
10180   $(MODEL_LIB)(taumod.o) \
10181   $(MODEL_LIB)(tradmp.o) \
10182   $(MODEL_LIB)(zdf_oce.o) \
[366]10183   $(MODEL_LIB)(zdfddm.o) \
[470]10184   blk_oce.F90 \
10185   cpl_oce.F90 \
10186   daymod.F90 \
10187   dom_oce.F90 \
10188   dtasal.F90 \
10189   dtasss.F90 \
10190   dtasst.F90 \
10191   dtatem.F90 \
[473]10192   flx_oce.F90 \
[470]10193   flxmod.F90 \
10194   flxrnf.F90 \
10195   ice_oce.F90 \
[8]10196   in_out_manager.F90 \
[470]10197   lbclnk.F90 \
[373]10198   lib_mpp.F90 \
[470]10199   lib_print.f90 \
10200   oce.F90 \
10201   ocfzpt.F90 \
10202   par_kind.F90 \
[309]10203   par_oce.F90 \
[470]10204   phycst.F90 \
10205   prtctl.F90 \
10206   taumod.F90 \
10207   tradmp.F90 \
[473]10208   zdf_oce.F90 \
[470]10209   zdfddm.F90 \
[438]10210   $(MODEL_LIB)(dom_oce.o) \
[473]10211   $(MODEL_LIB)(eosbn2.o) \
[366]10212   $(MODEL_LIB)(in_out_manager.o) \
[438]10213   $(MODEL_LIB)(lbclnk.o) \
10214   $(MODEL_LIB)(oce.o) \
[473]10215   $(MODEL_LIB)(ocesbc.o) \
[438]10216   $(MODEL_LIB)(phycst.o) \
10217   $(MODEL_LIB)(prtctl.o) \
10218   $(MODEL_LIB)(taumod.o) \
[473]10219   $(MODEL_LIB)(zdf_oce.o) \
[470]10220   $(MODEL_LIB)(zdfddm.o) \
[373]10221   dom_oce.F90 \
[470]10222   eosbn2.F90 \
[8]10223   in_out_manager.F90 \
[373]10224   lbclnk.F90 \
[473]10225   oce.F90 \
[470]10226   ocesbc.F90 \
[373]10227   phycst.F90 \
[395]10228   prtctl.F90 \
[373]10229   taumod.F90 \
[473]10230   zdf_oce.F90 \
[470]10231   zdfddm.F90 \
[8]10232   domzgr_substitute.h90 \
[269]10233   vectopt_loop_substitute.h90 \
[8]10234   KEY_CPP \
[269]10235   zdfkpp.F90
[366]10236$(MODEL_LIB)(zdfmxl.o) :   \
[473]10237   $(MODEL_LIB)(dom_oce.o) \
10238   $(MODEL_LIB)(in_out_manager.o) \
10239   $(MODEL_LIB)(lib_mpp.o) \
10240   $(MODEL_LIB)(lib_print.o) \
10241   $(MODEL_LIB)(par_kind.o) \
10242   $(MODEL_LIB)(par_oce.o) \
[470]10243   dom_oce.F90 \
10244   in_out_manager.F90 \
10245   lib_mpp.F90 \
10246   lib_print.f90 \
10247   par_kind.F90 \
10248   par_oce.F90 \
[438]10249   $(MODEL_LIB)(dom_oce.o) \
10250   $(MODEL_LIB)(in_out_manager.o) \
[473]10251   $(MODEL_LIB)(oce.o) \
10252   $(MODEL_LIB)(prtctl.o) \
10253   $(MODEL_LIB)(zdf_oce.o) \
[373]10254   dom_oce.F90 \
10255   in_out_manager.F90 \
[470]10256   oce.F90 \
10257   prtctl.F90 \
10258   zdf_oce.F90 \
[269]10259   domzgr_substitute.h90 \
10260   KEY_CPP \
10261   zdfmxl.F90
[366]10262$(MODEL_LIB)(zdfric.o) :   \
[473]10263   $(MODEL_LIB)(dom_oce.o) \
10264   $(MODEL_LIB)(in_out_manager.o) \
10265   $(MODEL_LIB)(lib_mpp.o) \
10266   $(MODEL_LIB)(lib_print.o) \
10267   $(MODEL_LIB)(oce.o) \
10268   $(MODEL_LIB)(par_kind.o) \
10269   $(MODEL_LIB)(par_oce.o) \
[470]10270   dom_oce.F90 \
10271   in_out_manager.F90 \
10272   lib_mpp.F90 \
10273   lib_print.f90 \
10274   oce.F90 \
10275   par_kind.F90 \
10276   par_oce.F90 \
[438]10277   $(MODEL_LIB)(dom_oce.o) \
10278   $(MODEL_LIB)(in_out_manager.o) \
[473]10279   $(MODEL_LIB)(lbclnk.o) \
[438]10280   $(MODEL_LIB)(oce.o) \
[473]10281   $(MODEL_LIB)(zdf_oce.o) \
[373]10282   dom_oce.F90 \
10283   in_out_manager.F90 \
[470]10284   lbclnk.F90 \
[373]10285   oce.F90 \
[470]10286   zdf_oce.F90 \
[473]10287   domzgr_substitute.h90 \
10288   KEY_CPP \
10289   zdfric.F90
10290$(MODEL_LIB)(zdftke.o) :   \
10291   $(MODEL_LIB)(daymod.o) \
[366]10292   $(MODEL_LIB)(dom_oce.o) \
10293   $(MODEL_LIB)(in_out_manager.o) \
[438]10294   $(MODEL_LIB)(lbclnk.o) \
[473]10295   $(MODEL_LIB)(lib_mpp.o) \
10296   $(MODEL_LIB)(lib_print.o) \
[366]10297   $(MODEL_LIB)(oce.o) \
[473]10298   $(MODEL_LIB)(par_kind.o) \
10299   $(MODEL_LIB)(par_oce.o) \
10300   $(MODEL_LIB)(phycst.o) \
10301   $(MODEL_LIB)(prtctl.o) \
10302   $(MODEL_LIB)(taumod.o) \
10303   $(MODEL_LIB)(trdmod.o) \
10304   $(MODEL_LIB)(trdmod_oce.o) \
[438]10305   $(MODEL_LIB)(zdf_oce.o) \
[473]10306   $(MODEL_LIB)(zdfddm.o) \
[470]10307   daymod.F90 \
[309]10308   dom_oce.F90 \
10309   in_out_manager.F90 \
[373]10310   lbclnk.F90 \
[470]10311   lib_mpp.F90 \
10312   lib_print.f90 \
[309]10313   oce.F90 \
[470]10314   par_kind.F90 \
10315   par_oce.F90 \
10316   phycst.F90 \
10317   prtctl.F90 \
10318   taumod.F90 \
10319   trdmod.F90 \
10320   trdmod_oce.F90 \
[473]10321   zdf_oce.F90 \
[470]10322   zdfddm.F90 \
[366]10323   $(MODEL_LIB)(dom_oce.o) \
[473]10324   $(MODEL_LIB)(dynzdf_exp.o) \
[366]10325   $(MODEL_LIB)(in_out_manager.o) \
10326   $(MODEL_LIB)(lbclnk.o) \
10327   $(MODEL_LIB)(oce.o) \
[438]10328   $(MODEL_LIB)(phycst.o) \
10329   $(MODEL_LIB)(prtctl.o) \
10330   $(MODEL_LIB)(taumod.o) \
[473]10331   $(MODEL_LIB)(trazdf_exp.o) \
[366]10332   $(MODEL_LIB)(zdf_oce.o) \
[279]10333   dom_oce.F90 \
[470]10334   dynzdf_exp.F90 \
[279]10335   in_out_manager.F90 \
[309]10336   lbclnk.F90 \
[279]10337   oce.F90 \
[373]10338   phycst.F90 \
[395]10339   prtctl.F90 \
[373]10340   taumod.F90 \
[470]10341   trazdf_exp.F90 \
[438]10342   zdf_oce.F90 \
[473]10343   domzgr_substitute.h90 \
10344   vectopt_loop_substitute.h90 \
10345   KEY_CPP \
10346   zdftke.F90
10347$(MODEL_LIB)(zdftke_jki.o) :  \
10348   $(MODEL_LIB)(daymod.o) \
[366]10349   $(MODEL_LIB)(dom_oce.o) \
[438]10350   $(MODEL_LIB)(dynzdf_exp.o) \
[366]10351   $(MODEL_LIB)(in_out_manager.o) \
10352   $(MODEL_LIB)(lbclnk.o) \
[473]10353   $(MODEL_LIB)(lib_mpp.o) \
10354   $(MODEL_LIB)(lib_print.o) \
[366]10355   $(MODEL_LIB)(oce.o) \
[473]10356   $(MODEL_LIB)(par_kind.o) \
10357   $(MODEL_LIB)(par_oce.o) \
[366]10358   $(MODEL_LIB)(phycst.o) \
10359   $(MODEL_LIB)(prtctl.o) \
10360   $(MODEL_LIB)(taumod.o) \
[438]10361   $(MODEL_LIB)(trazdf_exp.o) \
[366]10362   $(MODEL_LIB)(zdf_oce.o) \
[470]10363   daymod.F90 \
[8]10364   dom_oce.F90 \
[373]10365   dynzdf_exp.F90 \
[8]10366   in_out_manager.F90 \
[279]10367   lbclnk.F90 \
[470]10368   lib_mpp.F90 \
10369   lib_print.f90 \
[8]10370   oce.F90 \
[470]10371   par_kind.F90 \
10372   par_oce.F90 \
[309]10373   phycst.F90 \
[395]10374   prtctl.F90 \
[309]10375   taumod.F90 \
[373]10376   trazdf_exp.F90 \
[366]10377   zdf_oce.F90 \
[438]10378   $(MODEL_LIB)(dom_oce.o) \
10379   $(MODEL_LIB)(in_out_manager.o) \
[470]10380   $(MODEL_LIB)(lbclnk.o) \
[438]10381   $(MODEL_LIB)(oce.o) \
10382   $(MODEL_LIB)(phycst.o) \
10383   $(MODEL_LIB)(prtctl.o) \
[470]10384   $(MODEL_LIB)(taumod.o) \
10385   $(MODEL_LIB)(zdf_oce.o) \
[473]10386   $(MODEL_LIB)(zdftke.o) \
[8]10387   dom_oce.F90 \
10388   in_out_manager.F90 \
[470]10389   lbclnk.F90 \
10390   oce.F90 \
10391   phycst.F90 \
10392   prtctl.F90 \
10393   taumod.F90 \
[473]10394   zdf_oce.F90 \
[470]10395   zdftke.F90 \
10396   domzgr_substitute.h90 \
10397   vectopt_loop_substitute.h90 \
10398   KEY_CPP \
10399   zdftke_jki.F90
[473]10400$(MODEL_LIB)(zpshde.o) :   \
10401   $(MODEL_LIB)(dom_oce.o) \
10402   $(MODEL_LIB)(in_out_manager.o) \
10403   $(MODEL_LIB)(lib_mpp.o) \
10404   $(MODEL_LIB)(lib_print.o) \
10405   $(MODEL_LIB)(oce.o) \
[470]10406   $(MODEL_LIB)(par_kind.o) \
10407   $(MODEL_LIB)(par_oce.o) \
[473]10408   $(MODEL_LIB)(phycst.o) \
10409   $(MODEL_LIB)(prtctl.o) \
10410   $(MODEL_LIB)(zdfddm.o) \
[470]10411   dom_oce.F90 \
10412   in_out_manager.F90 \
[8]10413   lib_mpp.F90 \
10414   lib_print.f90 \
10415   oce.F90 \
10416   par_kind.F90 \
10417   par_oce.F90 \
10418   phycst.F90 \
[395]10419   prtctl.F90 \
[8]10420   zdfddm.F90 \
[366]10421   $(MODEL_LIB)(dom_oce.o) \
[473]10422   $(MODEL_LIB)(eosbn2.o) \
[366]10423   $(MODEL_LIB)(in_out_manager.o) \
[473]10424   $(MODEL_LIB)(lbclnk.o) \
[366]10425   $(MODEL_LIB)(oce.o) \
10426   $(MODEL_LIB)(phycst.o) \
[8]10427   dom_oce.F90 \
10428   eosbn2.F90 \
10429   in_out_manager.F90 \
10430   lbclnk.F90 \
10431   oce.F90 \
10432   phycst.F90 \
10433   domzgr_substitute.h90 \
10434   vectopt_loop_substitute.h90 \
10435   KEY_CPP \
10436   zpshde.F90
[451]10437# agrif previous use
10438firstagrif:
10439ifeq ($(AGRIF),use)
10440   @if [ -z "`cat KEY_CPP | grep key_agrif`" ]; then $(RM) model.o $(MODDIR)/oce/*.mod $(MODEL_LIB) $(SXMODEL_LIB); fi
10441else
10442   @if [ -n "`cat KEY_CPP | grep key_agrif`" ]; then $(RM) -r OPAFILES model.o $(MODDIR)/oce/*.mod $(MODEL_LIB) $(SXMODEL_LIB); fi
10443endif
[470]10444#- RB : this rule is a pretty miserable trick to be able to re-compile NEMP-AGRIF-mono after NEMO-AGRIF-mpp
10445#- I guess the good correction should be in AGRIF/LIB/toamr.c for the conv, to remove useless allocation declarations in AGRIF_INC
[451]10446# recompile all in this case
10447mpiagrif:
10448ifeq ($(AGRIF),use)
10449ifeq (,$(AGRIF_MPI))
10450   @if [ -n "`cat KEY_CPP | grep key_mpp_mpi`" ]; then $(RM) -r OPAFILES model.o $(MODDIR)/oce/*.mod $(MODEL_LIB) $(SXMODEL_LIB); fi
10451endif
10452endif
[8]10453# key changing control
10454key:
[395]10455   @echo CHANGE of CPP KEYS yes/no ?
10456   -@if [ "`cat KEY_CPP`" != "$(P_P:$(prefix)%=%)" ] ; then \
10457      echo CPP options changed ; echo "$(P_P:$(prefix)%=%)" > KEY_CPP ; fi
10458# check key values
[8]10459keyverif:
[395]10460   @echo CHECKING KEY
10461   @echo KEY USED :
10462   @for v in ` echo $(P_P:$(prefix)%=%) ` ; \
[8]10463   do \
10464   echo $$v ;\
10465        w=`echo $$v | cut -c1-3` ; \
10466        if [ $$w = `echo "key"` ] ; then \
10467        r=n ; \
10468        echo " $(KEY_LIST) " | (grep $$v >/dev/null 2>&1) || r=o ; \
10469           if [ $$r != "n" ] ; then \
10470              echo "UNKNOWN KEY" ;\
10471              false ;  \
10472              exit ;  \
10473           fi \
10474        fi \
10475   done
10476# Checking the number of routines
10477src_file_list:
10478   @echo CHECKING THE NUMBER AND NAMES OF SOURCE FILES
[395]10479   @$(RM) `ls | fgrep -v -f .patron`
[246]10480   @check=`grep OPA_SRC .config`              ; \
[211]10481   if [ -n "$$check" ] ; then                   \
[246]10482   echo "   use OPA_SRC files"                ; \
10483       ln -sf ../OPA_SRC/*.[Ffh]90          . ; \
10484       ln -sf ../OPA_SRC/DYN/*.[Ffh]90      . ; \
10485       ln -sf ../OPA_SRC/TRA/*.[Ffh]90      . ; \
10486       ln -sf ../OPA_SRC/TRD/*.[Ffh]90      . ; \
10487       ln -sf ../OPA_SRC/DIA/*.[Ffh]90      . ; \
10488       ln -sf ../OPA_SRC/DOM/*.[Ffh]90      . ; \
10489       ln -sf ../OPA_SRC/OBC/*.[Ffh]90      . ; \
10490       ln -sf ../OPA_SRC/FLO/*.[Ffh]90      . ; \
10491       ln -sf ../OPA_SRC/LDF/*.[Ffh]90      . ; \
10492       ln -sf ../OPA_SRC/ZDF/*.[Ffh]90      . ; \
10493       ln -sf ../OPA_SRC/SOL/*.[Ffh]90      . ; \
10494       ln -sf ../OPA_SRC/DTA/*.[Ffh]90      . ; \
10495       ln -sf ../OPA_SRC/SBC/*.[Ffh]90      . ; \
[8]10496  fi
[246]10497   @check=`grep LIM_SRC .config`              ; \
[211]10498   if [ -n "$$check" ] ; then                   \
[246]10499   echo "   use LIM_SRC files"                ; \
10500      ln -sf ../LIM_SRC/*.[Ffh]90          . ; \
[8]10501  fi
[395]10502   @check=`grep NST_SRC .config`              ; \
10503   if [ -n "$$check" ] ; then                   \
10504   echo "   use NST_SRC files"                ; \
10505      \$(RM) agrif_opa_interp.F90           ; \
10506      \$(RM) agrif_opa_sponge.F90           ; \
10507      \$(RM) agrif_opa_update.F90           ; \
10508      ln -sf ../NST_SRC/*.[Ffh]90      .     ; \
10509  fi
[269]10510   @check=`grep C1D_SRC .config`              ; \
10511   if [ -n "$$check" ] ; then                   \
10512   echo "   use C1D_SRC files"                ; \
10513      ln -sf ../C1D_SRC/*.[Ffh]90          . ; \
10514  fi
[246]10515   @check=`grep TOP_SRC .config`              ; \
[347]10516   if [ -n "$$check" ] ; then  \
[246]10517   echo "   use TOP_SRC files"                ; \
[211]10518      \$(RM) trcstp.F90                      ; \
10519      \$(RM) sms.F90                         ; \
[279]10520      \$(RM) initrc.F90                      ; \
[246]10521      ln -sf ../TOP_SRC/*.[Ffh]90          . ; \
10522      ln -sf ../TOP_SRC/SMS/*.[Ffh]        . ; \
10523      ln -sf ../TOP_SRC/SMS/*.[Ffh]90      . ; \
10524      ln -sf ../TOP_SRC/TRP/*.[Ffh]90      . ; \
[211]10525  fi
[347]10526   @check=`grep OFF_SRC .config`              ; \
[211]10527   if [ -n "$$check" ] ; then                   \
[347]10528   echo "   use OFF_SRC files"                ; \
10529      ln -sf ../OFF_SRC/*.[Ffh]90          . ; \
10530      ln -sf ../OFF_SRC/*/*.[Ffh]90        . ; \
[211]10531  fi
[8]10532   @\$(RM) tmplist
10533   @ls -1 | fgrep -v -f .patron  >tmplist
10534   @cmp tmplist SRC_FILE_LIST.temp || { echo some routines have been added or suppressed ; \
10535   sdiff -s tmplist SRC_FILE_LIST.temp ; cp tmplist SRC_FILE_LIST.temp ; \
10536   \$(RM) model.o \$(MODEL_LIB) \$(SXMODEL_LIB) \$(EXEC_BIN) ; \
10537   echo "Rebuilding the AA_make files" ; \
10538   cd ..  ; ../UTIL/fait_AA_make ; echo " " ; \
10539   echo "THE ins_make COMMAND in modipsl/util MUST BE RERUN PLEASE DO SO BEFORE gmake" ; \
10540   echo "========================================== " ; \
[206]10541   ../../util/ins_make ; echo " " ;  false ; exit ; }
Note: See TracBrowser for help on using the repository browser.