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 @ 789

Last change on this file since 789 was 789, checked in by rblod, 16 years ago

Suppress jki routines and associated key_mpp_omp

  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 243.8 KB
RevLine 
[8]1# $Header$
2# some variables
3TMP = ../../../tmp
[667]4#-Q- sx8mercure  # Compiler options NEMO (CEA SX6-NEC)
5#-Q- sx8mercure  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 -I $(NCDF_INC)
[688]6#-Q- sx8mercure  F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)
[667]7#-Q- sx8mercure  F_F = $(F_O) -f3
8#-Q- sx8mercure  L_X = $(L_O) -ftrace
[487]9#-Q- sx8brodie  # Compiler options NEMO (CEA SX6-NEC)
[688]10#-Q- sx8brodie  F_O = -dw -Wf\"-A idbl4\" -sx8 -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)
[644]11#-Q- sx8brodie  F_F = $(F_O) -f3
[487]12#-Q- sx8brodie  L_X = $(L_O)
[395]13#-Q- sxdkrz  # Compiler options for NEMO (DKRZ SX6-NEC)
[688]14#-Q- sxdkrz  F_O = -ew -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh -O overlap" -Wf"-pvctl noassume loopcnt=10000" -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)
[644]15#-Q- sxdkrz  F_F = $(F_O) -f3
[487]16#-Q- sxdkrz  L_X = $(L_O) -ftrace
[395]17#-Q- eshpux  # Compiler options for NEMO (Earth Simulator)
[380]18#-Q- eshpux  # for super perfs!
[688]19#-Q- eshpux  # F_O = $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)
[380]20#-Q- eshpux  # regular options!
[688]21#-Q- eshpux  F_O = $(FTRACE) -Wf,-A idbl4 -C vopt -P stack -Wf"-P nh -O overlap" -Wf,-pvctl noassume loopcnt=10000 -L transform -Wf,-pvctl nomsg -Wf"-O nomsg" -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)
[644]22#-Q- eshpux  F_F = $(F_O) -f3
[380]23#-Q- eshpux  L_X = $(L_O)
[395]24#-Q- linux  # Compiler options for NEMO (pgf version)
[546]25#-Q- linux  F_O = -Mlist -O3 -byteswapio -r8  -I $(MODDIR) -I$(MODDIR)/oce -I $(NCDF_INC)
[644]26#-Q- linux  F_F = $(F_O)-Mextend
[309]27#-Q- linux  L_X = -r8 -O3
[395]28#-Q- lxiv7  # Compiler options for NEMO (ifc version)
[546]29#-Q- lxiv7  F_O = -O3 -r8  -I $(MODDIR) -I$(MODDIR)/oce -I $(NCDF_INC)
[644]30#-Q- lxiv7  F_F = $(F_O) -extend_source
[395]31#-Q- lxiv7  L_X = -r8 -O3
32#-Q- lxiv8  # Compiler options for NEMO (ifort version)
[688]33#-Q- lxiv8  F_O = -O3 -r8  -I $(MODDIR) -I$(MODDIR)/oce -I $(NCDF_INC)
[644]34#-Q- lxiv8  F_F = $(F_O) -extend_source
[309]35#-Q- lxiv8  L_X = -r8 -O3
[395]36#-Q- g95  # Compiler options for NEMO (g95 version)
[546]37#-Q- g95  F_O = -O3 -fno-second-underscore -r8 -funroll-all-loops -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)
[644]38#-Q- g95  F_F = $(F_O)-ffixed-form -ffixed-line-length-132
[309]39#-Q- g95  L_X = -r8 -O3
[395]40#-Q- aix    # Compiler options for NEMO (aix version)
[546]41#-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 -I $(NCDF_INC)
[644]42#-Q- aix    F_F = -O3 -qsave -qrealsize=8 -qsuffix=f=f -qsuffix=cpp=F -qfixed=132 -qextname -qsource -q64 -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)
[369]43#-Q- aix   L_O = $(F_P) -q64 -O3
[487]44#-Q- aix   L_X = $(L_O)
[395]45#-Q- osxxlf    # Compiler options for NEMO (osxxlf version)
[644]46#-Q- osxxlf    F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qsource -qextname -qstrict -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)
47#-Q- osxxlf    F_F = -O3 -qsave -qrealsize=8 -qsuffix=f=f -qsuffix=cpp=F -qfixed=132 -qsource -qextname -qstrict -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce -I $(NCDF_INC)
[369]48#-Q- osxxlf    L_X = -qrealsize=8 -O3
[8]49PREF=
[667]50#-Q- sx8mercure   PREF=i.
[487]51#-Q- sx8brodie PREF=i.
[251]52#-Q- sxdkrz PREF=i.
[380]53#-Q- eshpux PREF=i.
[8]54
[395]55# add suffix to P_P
56P_P := $(P_P:%=$(prefix)%)
57
58# Some tests to define variables related to Agrif compilation
59# Please do not change
60ifneq (,$(findstring key_agrif,$(P_P)))
61AGRIF=use
62else
63AGRIF=notuse
64AGRIF_LIB=
65endif
66ifneq (,$(findstring key_mpp_mpi,$(P_P)))
67AGRIF_MPI=-DAGRIF_MPI
68else
69AGRIF_MPI=
70endif
71
[8]72KEY_LIST = \
[395]73     key_agrif \
[8]74     key_antarctic \
75     key_arctic \
[269]76     key_cfg_1d \
[8]77     key_coupled \
[545]78     key_cpl_albedo \
79     key_cpl_discharge \
80     key_cpl_ocevel \
81     key_cpl_rootexchg \
[8]82     key_diaeiv \
83     key_diagap \
84     key_diahdy \
85     key_diahth \
86     key_diainstant \
87     key_diaspr \
88     key_dimgout \
89     key_dtasal \
[438]90     key_dtasss \
[8]91     key_dtasst \
92     key_dtatem \
93     key_dynldf_c1d \
94     key_dynldf_c2d \
95     key_dynldf_c3d \
[365]96     key_dynspg_exp \
97     key_dynspg_flt \
[8]98     key_dynspg_rl \
[365]99     key_dynspg_ts \
[8]100     key_eel_r2 \
101     key_eel_r5 \
102     key_eel_r6 \
103     key_esopa \
104     key_feti \
105     key_floats \
106     key_flx_bulk_daily \
107     key_flx_bulk_monthly \
[473]108     key_flx_core \
[8]109     key_flx_forced_daily \
[121]110     key_gyre \
[8]111     key_ice_lim \
112     key_islands \
[269]113     key_kppcustom \
114     key_kpplktb \
[8]115     key_ldfslp \
116     key_lim_cp1 \
117     key_lim_cp2 \
118     key_lim_cp3 \
119     key_lim_fdd \
[644]120     key_mpp_dyndist \
[8]121     key_mpp_mpi \
122     key_mpp_shmem \
123     key_noslip_accurate \
[545]124     key_oasis3 \
125     key_oasis4 \
[8]126     key_obc \
[473]127     key_orca_lev10 \
[8]128     key_orca_r025 \
129     key_orca_r05 \
130     key_orca_r2 \
131     key_orca_r4 \
132     key_passivetrc \
133     key_tau_daily \
134     key_tau_monthly \
135     key_trabbc \
136     key_trabbl_adv \
137     key_trabbl_dif \
138     key_tradmp \
[470]139     key_traldf_ano \
[8]140     key_traldf_c1d \
141     key_traldf_c2d \
142     key_traldf_c3d \
143     key_traldf_eiv \
[203]144     key_trc_pisces \
[8]145     key_trddyn \
146     key_trdmld \
147     key_trdtra \
[246]148     key_trdvor \
[8]149     key_vectopt_loop \
150     key_vectopt_memory \
[594]151     key_vvl \
[470]152     key_zco \
[594]153     key_zco \
[8]154     key_zdfcst \
155     key_zdfddm \
[269]156     key_zdfkpp \
[8]157     key_zdfric \
[667]158     key_zdftke
[8]159# .o file list in the library
160LIB_OBJ = \
[366]161      $(MODEL_LIB)(lib_cray.o)\
162      $(MODEL_LIB)(lib_isml.o)\
163      $(MODEL_LIB)(lib_print.o)\
[782]164      $(MODEL_LIB)(agrif_oce.o)\
[395]165      $(MODEL_LIB)(agrif_opa_interp.o)\
166      $(MODEL_LIB)(agrif_opa_sponge.o)\
167      $(MODEL_LIB)(agrif_opa_update.o)\
[644]168      $(MODEL_LIB)(agrif_top_interp.o)\
169      $(MODEL_LIB)(agrif_top_update.o)\
[395]170      $(MODEL_LIB)(agrif_user.o)\
[366]171      $(MODEL_LIB)(albedo.o)\
172      $(MODEL_LIB)(blk_oce.o)\
173      $(MODEL_LIB)(bulk.o)\
[782]174      $(MODEL_LIB)(cla.o)\
[366]175      $(MODEL_LIB)(cla_div.o)\
176      $(MODEL_LIB)(cla_dynspg.o)\
177      $(MODEL_LIB)(closea.o)\
178      $(MODEL_LIB)(cpl.o)\
[545]179      $(MODEL_LIB)(cpl_oasis3.o)\
180      $(MODEL_LIB)(cpl_oasis4.o)\
[366]181      $(MODEL_LIB)(cpl_oce.o)\
[395]182      $(MODEL_LIB)(ctlopn.o)\
[366]183      $(MODEL_LIB)(daymod.o)\
184      $(MODEL_LIB)(diadimg.o)\
185      $(MODEL_LIB)(diafwb.o)\
186      $(MODEL_LIB)(diagap.o)\
187      $(MODEL_LIB)(diahdy.o)\
188      $(MODEL_LIB)(diahth.o)\
189      $(MODEL_LIB)(dianam.o)\
190      $(MODEL_LIB)(diaptr.o)\
191      $(MODEL_LIB)(diaspr.o)\
[782]192      $(MODEL_LIB)(diawri.o)\
[487]193      $(MODEL_LIB)(diawri1d.o)\
[366]194      $(MODEL_LIB)(divcur.o)\
[782]195      $(MODEL_LIB)(dom_ice.o)\
196      $(MODEL_LIB)(dom_oce.o)\
[366]197      $(MODEL_LIB)(domain.o)\
198      $(MODEL_LIB)(domcfg.o)\
199      $(MODEL_LIB)(domhgr.o)\
200      $(MODEL_LIB)(dommsk.o)\
201      $(MODEL_LIB)(domstp.o)\
[594]202      $(MODEL_LIB)(domvvl.o)\
[366]203      $(MODEL_LIB)(domwri.o)\
204      $(MODEL_LIB)(domzgr.o)\
205      $(MODEL_LIB)(dtasal.o)\
[438]206      $(MODEL_LIB)(dtasss.o)\
[366]207      $(MODEL_LIB)(dtasst.o)\
208      $(MODEL_LIB)(dtatem.o)\
[782]209      $(MODEL_LIB)(dynadv.o)\
[644]210      $(MODEL_LIB)(dynadv_cen2.o)\
211      $(MODEL_LIB)(dynadv_ubs.o)\
[366]212      $(MODEL_LIB)(dyncor1d.o)\
213      $(MODEL_LIB)(dynhpg.o)\
214      $(MODEL_LIB)(dynkeg.o)\
[782]215      $(MODEL_LIB)(dynldf.o)\
[473]216      $(MODEL_LIB)(dynldf_bilap.o)\
[470]217      $(MODEL_LIB)(dynldf_bilapg.o)\
[366]218      $(MODEL_LIB)(dynldf_iso.o)\
219      $(MODEL_LIB)(dynldf_lap.o)\
[782]220      $(MODEL_LIB)(dynnxt.o)\
[487]221      $(MODEL_LIB)(dynnxt1d.o)\
[782]222      $(MODEL_LIB)(dynspg.o)\
[366]223      $(MODEL_LIB)(dynspg_exp.o)\
224      $(MODEL_LIB)(dynspg_flt.o)\
[369]225      $(MODEL_LIB)(dynspg_oce.o)\
[366]226      $(MODEL_LIB)(dynspg_rl.o)\
227      $(MODEL_LIB)(dynspg_ts.o)\
228      $(MODEL_LIB)(dynvor.o)\
229      $(MODEL_LIB)(dynzad.o)\
[782]230      $(MODEL_LIB)(dynzdf.o)\
[487]231      $(MODEL_LIB)(dynzdf_exp.o)\
[366]232      $(MODEL_LIB)(dynzdf_imp.o)\
233      $(MODEL_LIB)(eosbn2.o)\
234      $(MODEL_LIB)(flo4rk.o)\
[782]235      $(MODEL_LIB)(flo_oce.o)\
[366]236      $(MODEL_LIB)(floats.o)\
237      $(MODEL_LIB)(floblk.o)\
238      $(MODEL_LIB)(flodom.o)\
239      $(MODEL_LIB)(flowri.o)\
[782]240      $(MODEL_LIB)(flx_oce.o)\
[366]241      $(MODEL_LIB)(flxblk.o)\
242      $(MODEL_LIB)(flxfwb.o)\
243      $(MODEL_LIB)(flxmod.o)\
244      $(MODEL_LIB)(flxrnf.o)\
245      $(MODEL_LIB)(geo2ocean.o)\
[473]246      $(MODEL_LIB)(ice.o)\
[782]247      $(MODEL_LIB)(ice_oce.o)\
[487]248      $(MODEL_LIB)(iceini.o)\
[782]249      $(MODEL_LIB)(icestp.o)\
[487]250      $(MODEL_LIB)(icestp1d.o)\
[782]251      $(MODEL_LIB)(in_out_manager.o)\
[366]252      $(MODEL_LIB)(ini1d.o)\
253      $(MODEL_LIB)(initrc.o)\
[782]254      $(MODEL_LIB)(iom.o)\
[545]255      $(MODEL_LIB)(iom_def.o)\
256      $(MODEL_LIB)(iom_ioipsl.o)\
257      $(MODEL_LIB)(iom_nf90.o)\
258      $(MODEL_LIB)(iom_rstdimg.o)\
[366]259      $(MODEL_LIB)(istate.o)\
260      $(MODEL_LIB)(lbclnk.o)\
261      $(MODEL_LIB)(ldfdyn.o)\
262      $(MODEL_LIB)(ldfdyn_oce.o)\
263      $(MODEL_LIB)(ldfeiv.o)\
264      $(MODEL_LIB)(ldfslp.o)\
265      $(MODEL_LIB)(ldftra.o)\
266      $(MODEL_LIB)(ldftra_oce.o)\
267      $(MODEL_LIB)(lib_feti.o)\
268      $(MODEL_LIB)(lib_mpp.o)\
269      $(MODEL_LIB)(limadv.o)\
270      $(MODEL_LIB)(limdia.o)\
[427]271      $(MODEL_LIB)(limdmp.o)\
[366]272      $(MODEL_LIB)(limdyn.o)\
273      $(MODEL_LIB)(limflx.o)\
274      $(MODEL_LIB)(limhdf.o)\
275      $(MODEL_LIB)(limistate.o)\
276      $(MODEL_LIB)(limmsh.o)\
277      $(MODEL_LIB)(limrhg.o)\
278      $(MODEL_LIB)(limrst.o)\
279      $(MODEL_LIB)(limtab.o)\
280      $(MODEL_LIB)(limthd.o)\
281      $(MODEL_LIB)(limthd_lac.o)\
282      $(MODEL_LIB)(limthd_zdf.o)\
283      $(MODEL_LIB)(limtrp.o)\
284      $(MODEL_LIB)(limwri.o)\
285      $(MODEL_LIB)(mppini.o)\
[545]286      $(MODEL_LIB)(oasis4_date.o)\
[782]287      $(MODEL_LIB)(obc_oce.o)\
288      $(MODEL_LIB)(obc_par.o)\
[366]289      $(MODEL_LIB)(obccli.o)\
290      $(MODEL_LIB)(obcdom.o)\
291      $(MODEL_LIB)(obcdta.o)\
[782]292      $(MODEL_LIB)(obcdyn.o)\
[487]293      $(MODEL_LIB)(obcdyn_bt.o)\
[369]294      $(MODEL_LIB)(obcfla.o)\
[366]295      $(MODEL_LIB)(obcini.o)\
296      $(MODEL_LIB)(obcrad.o)\
297      $(MODEL_LIB)(obcrst.o)\
298      $(MODEL_LIB)(obcspg.o)\
299      $(MODEL_LIB)(obctra.o)\
300      $(MODEL_LIB)(obcvol.o)\
[473]301      $(MODEL_LIB)(oce.o)\
[470]302      $(MODEL_LIB)(ocesbc.o)\
[366]303      $(MODEL_LIB)(ocfzpt.o)\
304      $(MODEL_LIB)(opa.o)\
305      $(MODEL_LIB)(par_ice.o)\
306      $(MODEL_LIB)(par_kind.o)\
307      $(MODEL_LIB)(par_oce.o)\
308      $(MODEL_LIB)(phycst.o)\
[395]309      $(MODEL_LIB)(prtctl.o)\
[366]310      $(MODEL_LIB)(restart.o)\
311      $(MODEL_LIB)(sms.o)\
[782]312      $(MODEL_LIB)(sol_oce.o)\
[366]313      $(MODEL_LIB)(solfet.o)\
314      $(MODEL_LIB)(solisl.o)\
315      $(MODEL_LIB)(solmat.o)\
316      $(MODEL_LIB)(solpcg.o)\
[782]317      $(MODEL_LIB)(solsor.o)\
[366]318      $(MODEL_LIB)(solver.o)\
[782]319      $(MODEL_LIB)(step.o)\
[487]320      $(MODEL_LIB)(step1d.o)\
[366]321      $(MODEL_LIB)(stpctl.o)\
322      $(MODEL_LIB)(taumod.o)\
323      $(MODEL_LIB)(thd_ice.o)\
[782]324      $(MODEL_LIB)(traadv.o)\
[366]325      $(MODEL_LIB)(traadv_cen2.o)\
[470]326      $(MODEL_LIB)(traadv_eiv.o)\
[782]327      $(MODEL_LIB)(traadv_muscl.o)\
[487]328      $(MODEL_LIB)(traadv_muscl2.o)\
[644]329      $(MODEL_LIB)(traadv_qck.o)\
[366]330      $(MODEL_LIB)(traadv_tvd.o)\
[523]331      $(MODEL_LIB)(traadv_ubs.o)\
[366]332      $(MODEL_LIB)(trabbc.o)\
333      $(MODEL_LIB)(trabbl.o)\
334      $(MODEL_LIB)(tradmp.o)\
[782]335      $(MODEL_LIB)(traldf.o)\
[473]336      $(MODEL_LIB)(traldf_bilap.o)\
[470]337      $(MODEL_LIB)(traldf_bilapg.o)\
[366]338      $(MODEL_LIB)(traldf_iso.o)\
339      $(MODEL_LIB)(traldf_lap.o)\
340      $(MODEL_LIB)(tranpc.o)\
341      $(MODEL_LIB)(tranxt.o)\
342      $(MODEL_LIB)(traqsr.o)\
343      $(MODEL_LIB)(trasbc.o)\
[782]344      $(MODEL_LIB)(trazdf.o)\
[487]345      $(MODEL_LIB)(trazdf_exp.o)\
[366]346      $(MODEL_LIB)(trazdf_imp.o)\
[473]347      $(MODEL_LIB)(trc_oce.o)\
[470]348      $(MODEL_LIB)(trcstp.o)\
[366]349      $(MODEL_LIB)(trdicp.o)\
350      $(MODEL_LIB)(trdicp_oce.o)\
351      $(MODEL_LIB)(trdmld.o)\
352      $(MODEL_LIB)(trdmld_oce.o)\
[523]353      $(MODEL_LIB)(trdmld_rst.o)\
[366]354      $(MODEL_LIB)(trdmod.o)\
355      $(MODEL_LIB)(trdmod_oce.o)\
356      $(MODEL_LIB)(trdvor.o)\
357      $(MODEL_LIB)(trdvor_oce.o)\
358      $(MODEL_LIB)(wzvmod.o)\
[782]359      $(MODEL_LIB)(zdf_oce.o)\
[366]360      $(MODEL_LIB)(zdfbfr.o)\
361      $(MODEL_LIB)(zdfddm.o)\
362      $(MODEL_LIB)(zdfevd.o)\
363      $(MODEL_LIB)(zdfini.o)\
364      $(MODEL_LIB)(zdfkpp.o)\
365      $(MODEL_LIB)(zdfmxl.o)\
366      $(MODEL_LIB)(zdfric.o)\
367      $(MODEL_LIB)(zdftke.o)\
368      $(MODEL_LIB)(zpshde.o)
[395]369
[8]370.SUFFIXES: .f90 .F90 .F
[395]371
[8]372# Target
[125]373all:     diroce $(EXEC_BIN)
[8]374      @cp SRC_FILE_LIST.temp SRC_FILE_LIST
[91]375      @echo OPA model is OK
[395]376# Cleaning objects, libraries and executables
[8]377clean:
[395]378ifeq ($(AGRIF),use)
379      -@(cd OPAFILES; ./efface)
380endif
[8]381      $(RM) model.o $(MODDIR)/oce/*.mod $(MODEL_LIB) $(SXMODEL_LIB) $(EXEC_BIN)
382      @echo OPA model \(.o .mod libraries and executables are removed\)
[395]383
384# Dependancies
[125]385diroce:
386      @if [ ! -d ../../../lib/oce ] ; then mkdir ../../../lib/oce ; fi
387
[451]388$(EXEC_BIN) :  libioipsl firstagrif mpiagrif key keyverif src_file_list libagrif $(MODEL_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) agrif2model.o model.o
[395]389ifeq ($(AGRIF),use)
390      $(F_L) $(L_X) -o $(EXEC_BIN) model.o agrif2model.o $(SXMODEL_LIB) $(OASISMPI2_LIB) $(IOIPSL_LIB) $(AGRIF_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP)
391else
[8]392      $(F_L) $(L_X) -o $(EXEC_BIN) model.o $(SXMODEL_LIB) $(OASISMPI2_LIB) $(IOIPSL_LIB) $(NCDF_LIB) $(LIBMPI) $(LIBMP)
[395]393endif
[8]394
[395]395# Agrif library and conv
396libagrif :
397ifeq ($(AGRIF),use)
398   @( if [ ! -d OPAFILES ]; then mkdir OPAFILES; fi )
399   @( if [ ! -d OPAFILES/AGRIF_INC ]; then mkdir OPAFILES/AGRIF_INC ; fi )
400   @( if [ ! -d OPAFILES/AGRIF_MODELFILES ]; then mkdir OPAFILES/AGRIF_MODELFILES ; fi )
401   @(cd ../../AGRIF ; $(M_K) -f Makefile P_P="$(AGRIF_MPI)" )
402   @cp -rf ../../AGRIF/agrif_opa.in OPAFILES/.
403   @cp -rf ../../AGRIF/conv OPAFILES/.
404   @cp -rf ../../AGRIF/efface OPAFILES/.
405endif
406
407# Agrif interface with NEMO
408agrif2model.o :
409ifeq ($(AGRIF),use)
410   @$(P_C) $(P_O) -IOPAFILES/AGRIF_INC $*.F90 > OPAFILES/$*.F90
411   @$(F_C) \
412#-Q- aix    -qsuffix=f=F90 \
413#-Q- osxxlf    -qsuffix=f=F90 \
414   $(P_P) $(F_O) \
415#-Q- fjvpp     -Z $*.L \
[667]416#-Q- sx8mercure      -R2 \
[487]417#-Q- sx8brodie    -R2 \
[395]418#-Q- sxdkrz    -R2 \
419#-Q- eshpux    -R2 \
420#-Q- aix    -qsource \
421      OPAFILES/$*.F90 || { mv $(PREF).L $(TMP) ; false ; exit ; }
[401]422#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[667]423#-Q- eshpux       @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[395]424endif
425
426# IOIPSL library
[8]427libioipsl :
428   (cd ../../IOIPSL/src ; $(M_K) -f Makefile )
429
[395]430# Main program
[8]431model.o :   model.f90
432      @$(F_C) $(F_O) -c model.f90
433
434# if the make script is stopped, one doesn't destroy library
435.PRECIOUS : $(MODEL_LIB)
[251]436#-Q- sxdkrz .PRECIOUS : $(SXMODEL_LIB)
[380]437#-Q- eshpux .PRECIOUS : $(SXMODEL_LIB)
[8]438
439# library dependancies
440$(MODEL_LIB):  $(LIB_OBJ)
441      @echo
442      @echo La bibliotheque est a jour
443      @echo
444
[395]445# Default rules
[8]446.DEFAULTS:
447
448# rules for the .f90 files
449.f90.a :           
450      @$(F_C) $(P_P) $(F_O) \
451#-Q- fjvpp     -Z $*.L \
[667]452#-Q- sx8mercure      -R2 \
[487]453#-Q- sx8brodie    -R2 \
[251]454#-Q- sxdkrz    -R2 \
[380]455#-Q- eshpux    -R2 \
[8]456#-Q- aix    -qsource \
[356]457      $*.f90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; }
[251]458#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[380]459#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[8]460      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null
461      @$(RM) $*.[of]
462      @if [ -f $*.mod ] ; then mv $*.mod $(MODDIR)/oce ; fi
463#-Q- aix    @mv $(PREF)$*.lst $(PREF)$*.L
464#-Q- linux     @mv $(PREF)$*.lst $(PREF)$*.L
[309]465#-Q- osxxlf    @mv $(PREF)$*.lst $(PREF)$*.L
[356]466      @if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi
[8]467
468# rules for the .F90 files
[395]469.F90.a : 
470ifeq ($(AGRIF),use)
471      @$(P_C) $(P_O) -IOPAFILES/AGRIF_INC $*.F90 > OPAFILES/$*.F90
472      @(cd OPAFILES ; ./conv agrif_opa.in -rm \
[401]473#-Q- linux     -SubloopScalar \
474#-Q- lxiv8     -SubloopScalar \
475#-Q- g95       -SubloopScalar \
476#-Q- f95       -SubloopScalar \
477#-Q- osf1         -SubloopScalar \
[395]478      -comdirin ./ -comdirout AGRIF_MODELFILES/. -convfile $*.F90)
479      -@mv -f OPAFILES/AGRIF_MODELFILES/$*.F90 OPAFILES/$*.F90
480      @$(P_C) $(P_O) -IOPAFILES/AGRIF_INC OPAFILES/$*.F90 > OPAFILES/AGRIF_MODELFILES/$*.F90
481      -@mv -f OPAFILES/AGRIF_MODELFILES/$*.F90 OPAFILES/$*.F90
[8]482      @$(F_C) $(P_P) $(F_O) \
483#-Q- fjvpp     -Z $*.L \
[667]484#-Q- sx8mercure      -R2 \
[487]485#-Q- sx8brodie    -R2 \
[251]486#-Q- sxdkrz    -R2 \
[380]487#-Q- eshpux    -R2 \
[8]488#-Q- aix    -qsource \
[395]489      OPAFILES/$*.F90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; }
490else
491      @$(F_C) $(P_P) $(F_O) \
492#-Q- fjvpp     -Z $*.L \
[667]493#-Q- sx8mercure      -R2 \
[487]494#-Q- sx8brodie    -R2 \
[395]495#-Q- sxdkrz    -R2 \
496#-Q- eshpux    -R2 \
497#-Q- aix    -qsource \
[356]498      $*.F90 || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; }
[395]499endif
[251]500#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[380]501#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[8]502      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null
503      @$(RM) $*.[of]
504      @if [ -f $*.mod ] ; then mv $*.mod $(MODDIR)/oce ; fi
505#-Q- aix    @mv $(PREF)$*.lst $(PREF)$*.L
506#-Q- linux     @mv $(PREF)$*.lst $(PREF)$*.L
[309]507#-Q- osxxlf    @mv $(PREF)$*.lst $(PREF)$*.L
[356]508      @if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi
[8]509
510# rules for the .F files
511.F.a :           
[644]512ifeq ($(AGRIF),use)
513      @$(P_C) $(P_O) -IOPAFILES/AGRIF_INC $*.F > OPAFILES/$*.F
514      @(cd OPAFILES ; ./conv agrif_opa.in -rm \
515#-Q- linux     -SubloopScalar \
516#-Q- lxiv8     -SubloopScalar \
517#-Q- g95       -SubloopScalar \
518#-Q- f95       -SubloopScalar \
519#-Q- osf1         -SubloopScalar \
520      -comdirin ./ -comdirout AGRIF_MODELFILES/. -convfile $*.F)
521      -@mv -f OPAFILES/AGRIF_MODELFILES/$*.F OPAFILES/$*.F
522      @$(P_C) $(P_O) -IOPAFILES/AGRIF_INC OPAFILES/$*.F > OPAFILES/AGRIF_MODELFILES/$*.F
523      -@mv -f OPAFILES/AGRIF_MODELFILES/$*.F OPAFILES/$*.F
[438]524      @$(F_C) $(P_P) $(F_F) \
[8]525#-Q- fjvpp     -Z $*.L \
[667]526#-Q- sx8mercure      -R2 \
[487]527#-Q- sx8brodie    -R2 \
[251]528#-Q- sxdkrz    -R2 \
[380]529#-Q- eshpux    -R2 \
[8]530#-Q- aix    -qsource \
[644]531      OPAFILES/$*.F || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; }
532else
533      @$(F_C) $(P_P) $(F_O) \
534#-Q- fjvpp     -Z $*.L \
[667]535#-Q- sx8mercure      -R2 \
[644]536#-Q- sx8brodie    -R2 \
537#-Q- sxdkrz    -R2 \
538#-Q- eshpux    -R2 \
539#-Q- aix    -qsource \
[356]540      $*.F || { if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi ; false ; exit ; }
[644]541endif
[251]542#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[380]543#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[8]544      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null
545      @$(RM) $*.[of]
546      @if [ -f $*.mod ] ; then mv $*.mod $(MODDIR)/oce ; fi
547#-Q- aix    @mv $(PREF)$*.lst $(PREF)$*.L
548#-Q- linux     @mv $(PREF)$*.lst $(PREF)$*.L
[309]549#-Q- osxxlf    @mv $(PREF)$*.lst $(PREF)$*.L
[356]550      @if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi
[8]551
552# rules for the library from the .f files
553.f.a :     
554      @$(F_C) $(F_O) \
555#-Q- fjvpp     -Z $*.L \
[667]556#-Q- sx8mercure      -R2 \
[487]557#-Q- sx8brodie    -R2 \
[251]558#-Q- sxdkrz    -R2 \
[380]559#-Q- eshpux    -R2 \
[8]560#-Q- aix    -qsource \
[356]561      $*.f|| { if [ -f $(PREF)$*.L ] ; then mv $*.L $(TMP) ; fi ; false ; exit ; }
[251]562#-Q- sxdkrz    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[380]563#-Q- eshpux    @$(A_X) $(SXMODEL_LIB) $*.o  > /dev/null
[8]564      @$(A_C) $(MODEL_LIB) $*.o  > /dev/null
565      @$(RM) -f $*.o
566#-Q- aix    @mv $(PREF)$*.lst $(PREF)$*.L
567#-Q- linux  @mv $(PREF)$*.lst $(PREF)$*.L
[309]568#-Q- osxxlf    @mv $(PREF)$*.lst $(PREF)$*.L
[366]569      @if [ -f $(PREF)$*.L ] ; then mv $*.L $(TMP) ; fi
[395]570
[782]571$(MODEL_LIB)(agrif_oce.o) :   \
572   $(MODEL_LIB)(par_kind.o) \
573   $(MODEL_LIB)(par_oce.o) \
574   par_kind.F90 \
575   par_oce.F90 \
576   $(MODEL_LIB)(dom_oce.o) \
577   $(MODEL_LIB)(par_oce.o) \
578   dom_oce.F90 \
579   par_oce.F90 \
580   KEY_CPP \
581   agrif_oce.F90
[395]582$(MODEL_LIB)(agrif_opa_interp.o) :  \
[782]583   $(MODEL_LIB)(dom_oce.o) \
[473]584   $(MODEL_LIB)(in_out_manager.o) \
585   $(MODEL_LIB)(lib_print.o) \
586   $(MODEL_LIB)(par_kind.o) \
587   $(MODEL_LIB)(par_oce.o) \
[782]588   dom_oce.F90 \
589   in_out_manager.F90 \
590   lib_print.f90 \
[470]591   par_kind.F90 \
592   par_oce.F90 \
[782]593   $(MODEL_LIB)(agrif_oce.o) \
[473]594   $(MODEL_LIB)(dom_oce.o) \
[438]595   $(MODEL_LIB)(in_out_manager.o) \
[473]596   $(MODEL_LIB)(oce.o) \
[438]597   $(MODEL_LIB)(par_oce.o) \
[473]598   $(MODEL_LIB)(phycst.o) \
599   $(MODEL_LIB)(sol_oce.o) \
[782]600   agrif_oce.F90 \
601   dom_oce.F90 \
602   in_out_manager.F90 \
[470]603   oce.F90 \
[395]604   par_oce.F90 \
[470]605   phycst.F90 \
606   sol_oce.F90 \
[395]607   domzgr_substitute.h90 \
608   vectopt_loop_substitute.h90 \
[782]609   $(AGRIF_LIB) \
[395]610   KEY_CPP \
611   agrif_opa_interp.F90
612$(MODEL_LIB)(agrif_opa_sponge.o) :  \
[782]613   $(MODEL_LIB)(dom_oce.o) \
[644]614   $(MODEL_LIB)(lib_print.o) \
[473]615   $(MODEL_LIB)(par_kind.o) \
616   $(MODEL_LIB)(par_oce.o) \
[782]617   dom_oce.F90 \
618   lib_print.f90 \
[470]619   par_kind.F90 \
620   par_oce.F90 \
[782]621   $(MODEL_LIB)(agrif_oce.o) \
[473]622   $(MODEL_LIB)(dom_oce.o) \
[644]623   $(MODEL_LIB)(in_out_manager.o) \
[473]624   $(MODEL_LIB)(oce.o) \
[438]625   $(MODEL_LIB)(par_oce.o) \
[782]626   agrif_oce.F90 \
627   dom_oce.F90 \
628   in_out_manager.F90 \
[470]629   oce.F90 \
[395]630   par_oce.F90 \
631   domzgr_substitute.h90 \
[782]632   $(AGRIF_LIB) \
[395]633   KEY_CPP \
634   agrif_opa_sponge.F90
635$(MODEL_LIB)(agrif_opa_update.o) :  \
[473]636   $(MODEL_LIB)(dom_oce.o) \
[594]637   $(MODEL_LIB)(domvvl.o) \
[473]638   $(MODEL_LIB)(in_out_manager.o) \
639   $(MODEL_LIB)(lbclnk.o) \
640   $(MODEL_LIB)(lib_mpp.o) \
641   $(MODEL_LIB)(obc_oce.o) \
642   $(MODEL_LIB)(oce.o) \
643   $(MODEL_LIB)(ocesbc.o) \
644   $(MODEL_LIB)(par_kind.o) \
645   $(MODEL_LIB)(par_oce.o) \
[594]646   $(MODEL_LIB)(phycst.o) \
[473]647   $(MODEL_LIB)(prtctl.o) \
[782]648   dom_oce.F90 \
649   domvvl.F90 \
650   in_out_manager.F90 \
651   lbclnk.F90 \
652   lib_mpp.F90 \
[470]653   obc_oce.F90 \
[473]654   oce.F90 \
[470]655   ocesbc.F90 \
656   par_kind.F90 \
657   par_oce.F90 \
[594]658   phycst.F90 \
[470]659   prtctl.F90 \
[782]660   $(MODEL_LIB)(agrif_oce.o) \
[473]661   $(MODEL_LIB)(cla_div.o) \
662   $(MODEL_LIB)(divcur.o) \
[438]663   $(MODEL_LIB)(dom_oce.o) \
664   $(MODEL_LIB)(oce.o) \
[473]665   $(MODEL_LIB)(ocfzpt.o) \
[438]666   $(MODEL_LIB)(par_oce.o) \
[473]667   $(MODEL_LIB)(wzvmod.o) \
[782]668   agrif_oce.F90 \
669   cla_div.F90 \
670   divcur.F90 \
671   dom_oce.F90 \
[438]672   oce.F90 \
[470]673   ocfzpt.F90 \
[395]674   par_oce.F90 \
[470]675   wzvmod.F90 \
[473]676   domzgr_substitute.h90 \
[782]677   $(AGRIF_LIB) \
[473]678   KEY_CPP \
679   agrif_opa_update.F90
[644]680$(MODEL_LIB)(agrif_top_interp.o) :  \
[782]681   $(MODEL_LIB)(dom_oce.o) \
[644]682   $(MODEL_LIB)(par_kind.o) \
683   $(MODEL_LIB)(par_oce.o) \
[782]684   dom_oce.F90 \
[644]685   par_kind.F90 \
686   par_oce.F90 \
[782]687   $(MODEL_LIB)(agrif_oce.o) \
[644]688   $(MODEL_LIB)(dom_oce.o) \
689   $(MODEL_LIB)(oce.o) \
690   $(MODEL_LIB)(par_oce.o) \
691   $(MODEL_LIB)(sms.o) \
692   $(MODEL_LIB)(sol_oce.o) \
693   $(MODEL_LIB)(trcstp.o) \
[782]694   agrif_oce.F90 \
695   dom_oce.F90 \
[644]696   oce.F90 \
697   par_oce.F90 \
698   sms.F90 \
699   sol_oce.F90 \
700   trcstp.F90 \
701   domzgr_substitute.h90 \
702   vectopt_loop_substitute.h90 \
[782]703   $(AGRIF_LIB) \
[644]704   KEY_CPP \
705   agrif_top_interp.F90
706$(MODEL_LIB)(agrif_top_update.o) :  \
[782]707   $(MODEL_LIB)(dom_oce.o) \
[644]708   $(MODEL_LIB)(par_kind.o) \
709   $(MODEL_LIB)(par_oce.o) \
[782]710   dom_oce.F90 \
[644]711   par_kind.F90 \
712   par_oce.F90 \
[782]713   $(MODEL_LIB)(agrif_oce.o) \
[644]714   $(MODEL_LIB)(dom_oce.o) \
715   $(MODEL_LIB)(oce.o) \
716   $(MODEL_LIB)(par_oce.o) \
717   $(MODEL_LIB)(sms.o) \
718   $(MODEL_LIB)(trcstp.o) \
[782]719   agrif_oce.F90 \
720   dom_oce.F90 \
[644]721   oce.F90 \
722   par_oce.F90 \
723   sms.F90 \
724   trcstp.F90 \
725   domzgr_substitute.h90 \
[782]726   $(AGRIF_LIB) \
[644]727   KEY_CPP \
728   agrif_top_update.F90
[473]729$(MODEL_LIB)(agrif_user.o) :  \
[782]730   $(MODEL_LIB)(agrif_oce.o) \
[473]731   $(MODEL_LIB)(blk_oce.o) \
[438]732   $(MODEL_LIB)(cla_div.o) \
[473]733   $(MODEL_LIB)(cpl.o) \
[545]734   $(MODEL_LIB)(cpl_oasis3.o) \
735   $(MODEL_LIB)(cpl_oasis4.o) \
[473]736   $(MODEL_LIB)(cpl_oce.o) \
737   $(MODEL_LIB)(daymod.o) \
738   $(MODEL_LIB)(diaptr.o) \
[438]739   $(MODEL_LIB)(divcur.o) \
[782]740   $(MODEL_LIB)(dom_oce.o) \
[473]741   $(MODEL_LIB)(domain.o) \
742   $(MODEL_LIB)(domcfg.o) \
743   $(MODEL_LIB)(dtasal.o) \
744   $(MODEL_LIB)(dtasst.o) \
745   $(MODEL_LIB)(dtatem.o) \
746   $(MODEL_LIB)(dyncor1d.o) \
[545]747   $(MODEL_LIB)(dynspg_oce.o) \
[473]748   $(MODEL_LIB)(eosbn2.o) \
749   $(MODEL_LIB)(flxfwb.o) \
750   $(MODEL_LIB)(flxmod.o) \
751   $(MODEL_LIB)(iceini.o) \
[782]752   $(MODEL_LIB)(in_out_manager.o) \
[473]753   $(MODEL_LIB)(ini1d.o) \
754   $(MODEL_LIB)(initrc.o) \
755   $(MODEL_LIB)(iom.o) \
756   $(MODEL_LIB)(istate.o) \
757   $(MODEL_LIB)(ldfdyn.o) \
758   $(MODEL_LIB)(ldftra.o) \
759   $(MODEL_LIB)(lib_mpp.o) \
760   $(MODEL_LIB)(lib_print.o) \
761   $(MODEL_LIB)(mppini.o) \
[782]762   $(MODEL_LIB)(obc_par.o) \
[487]763   $(MODEL_LIB)(obcini.o) \
[395]764   $(MODEL_LIB)(oce.o) \
[438]765   $(MODEL_LIB)(ocfzpt.o) \
[473]766   $(MODEL_LIB)(par_kind.o) \
[395]767   $(MODEL_LIB)(par_oce.o) \
[473]768   $(MODEL_LIB)(phycst.o) \
769   $(MODEL_LIB)(prtctl.o) \
[644]770   $(MODEL_LIB)(sms.o) \
[473]771   $(MODEL_LIB)(sol_oce.o) \
[782]772   $(MODEL_LIB)(step.o) \
[487]773   $(MODEL_LIB)(step1d.o) \
[644]774   $(MODEL_LIB)(trcstp.o) \
[473]775   $(MODEL_LIB)(trdmod.o) \
776   $(MODEL_LIB)(trdmod_oce.o) \
[438]777   $(MODEL_LIB)(wzvmod.o) \
[782]778   $(MODEL_LIB)(zdf_oce.o) \
[473]779   $(MODEL_LIB)(zdfini.o) \
780   $(MODEL_LIB)(zdfmxl.o) \
781   $(MODEL_LIB)(zpshde.o) \
[782]782   agrif_oce.F90 \
783   blk_oce.F90 \
784   cla_div.F90 \
785   cpl.F90 \
786   cpl_oasis3.F90 \
787   cpl_oasis4.F90 \
788   cpl_oce.F90 \
789   daymod.F90 \
790   diaptr.F90 \
791   divcur.F90 \
792   dom_oce.F90 \
793   domain.F90 \
794   domcfg.F90 \
795   dtasal.F90 \
796   dtasst.F90 \
797   dtatem.F90 \
798   dyncor1d.F90 \
799   dynspg_oce.F90 \
800   eosbn2.F90 \
801   flxfwb.F90 \
802   flxmod.F90 \
803   iceini.F90 \
804   in_out_manager.F90 \
805   ini1d.F90 \
806   initrc.F90 \
807   iom.F90 \
808   istate.F90 \
809   ldfdyn.F90 \
810   ldftra.F90 \
811   lib_mpp.F90 \
812   lib_print.f90 \
[470]813   mppini.F90 \
[782]814   obc_par.F90 \
[487]815   obcini.F90 \
[395]816   oce.F90 \
817   ocfzpt.F90 \
[470]818   par_kind.F90 \
[395]819   par_oce.F90 \
[470]820   phycst.F90 \
821   prtctl.F90 \
[644]822   sms.F90 \
[473]823   sol_oce.F90 \
[782]824   step.F90 \
[487]825   step1d.F90 \
[644]826   trcstp.F90 \
[470]827   trdmod.F90 \
828   trdmod_oce.F90 \
[395]829   wzvmod.F90 \
[782]830   zdf_oce.F90 \
[470]831   zdfini.F90 \
832   zdfmxl.F90 \
833   zpshde.F90 \
[782]834   $(MODEL_LIB)(agrif_oce.o) \
[473]835   $(MODEL_LIB)(agrif_opa_interp.o) \
836   $(MODEL_LIB)(agrif_opa_sponge.o) \
837   $(MODEL_LIB)(agrif_opa_update.o) \
[644]838   $(MODEL_LIB)(agrif_top_interp.o) \
839   $(MODEL_LIB)(agrif_top_update.o) \
[470]840   $(MODEL_LIB)(dom_oce.o) \
[473]841   $(MODEL_LIB)(ice_oce.o) \
[470]842   $(MODEL_LIB)(in_out_manager.o) \
[395]843   $(MODEL_LIB)(oce.o) \
[473]844   $(MODEL_LIB)(opa.o) \
[395]845   $(MODEL_LIB)(par_oce.o) \
[644]846   $(MODEL_LIB)(sms.o) \
[438]847   $(MODEL_LIB)(sol_oce.o) \
[473]848   $(MODEL_LIB)(tradmp.o) \
[782]849   agrif_oce.F90 \
850   agrif_opa_interp.F90 \
851   agrif_opa_sponge.F90 \
852   agrif_opa_update.F90 \
853   agrif_top_interp.F90 \
854   agrif_top_update.F90 \
855   dom_oce.F90 \
856   ice_oce.F90 \
857   in_out_manager.F90 \
[395]858   oce.F90 \
[470]859   opa.F90 \
[395]860   par_oce.F90 \
[644]861   sms.F90 \
[438]862   sol_oce.F90 \
[470]863   tradmp.F90 \
[473]864   $(AGRIF_LIB) \
865   KEY_CPP \
866   agrif_user.F90
867$(MODEL_LIB)(albedo.o) :   \
[395]868   $(MODEL_LIB)(dom_oce.o) \
869   $(MODEL_LIB)(in_out_manager.o) \
[473]870   $(MODEL_LIB)(lib_mpp.o) \
871   $(MODEL_LIB)(lib_print.o) \
[395]872   $(MODEL_LIB)(oce.o) \
[473]873   $(MODEL_LIB)(par_ice.o) \
874   $(MODEL_LIB)(par_kind.o) \
[395]875   $(MODEL_LIB)(par_oce.o) \
[473]876   $(MODEL_LIB)(phycst.o) \
877   $(MODEL_LIB)(prtctl.o) \
[782]878   dom_oce.F90 \
879   in_out_manager.F90 \
880   lib_mpp.F90 \
881   lib_print.f90 \
[395]882   oce.F90 \
[470]883   par_ice.F90 \
884   par_kind.F90 \
[395]885   par_oce.F90 \
[470]886   phycst.F90 \
887   prtctl.F90 \
[473]888   $(MODEL_LIB)(blk_oce.o) \
889   $(MODEL_LIB)(cpl_oce.o) \
890   $(MODEL_LIB)(daymod.o) \
[395]891   $(MODEL_LIB)(dom_oce.o) \
[473]892   $(MODEL_LIB)(flx_oce.o) \
893   $(MODEL_LIB)(ice.o) \
[395]894   $(MODEL_LIB)(in_out_manager.o) \
[473]895   $(MODEL_LIB)(lbclnk.o) \
[395]896   $(MODEL_LIB)(oce.o) \
[473]897   $(MODEL_LIB)(ocfzpt.o) \
[438]898   $(MODEL_LIB)(phycst.o) \
[782]899   blk_oce.F90 \
900   cpl_oce.F90 \
901   daymod.F90 \
902   dom_oce.F90 \
903   flx_oce.F90 \
904   ice.F90 \
905   in_out_manager.F90 \
906   lbclnk.F90 \
[373]907   oce.F90 \
[470]908   ocfzpt.F90 \
[373]909   phycst.F90 \
[473]910   KEY_CPP \
911   albedo.F90
912$(MODEL_LIB)(blk_oce.o) :  \
913   $(MODEL_LIB)(par_kind.o) \
914   par_kind.F90 \
915   $(MODEL_LIB)(par_oce.o) \
916   par_oce.F90 \
917   KEY_CPP \
918   blk_oce.F90
919$(MODEL_LIB)(bulk.o) :  \
920   $(MODEL_LIB)(albedo.o) \
[438]921   $(MODEL_LIB)(blk_oce.o) \
[545]922   $(MODEL_LIB)(cpl_oasis3.o) \
923   $(MODEL_LIB)(cpl_oasis4.o) \
[438]924   $(MODEL_LIB)(cpl_oce.o) \
925   $(MODEL_LIB)(daymod.o) \
[366]926   $(MODEL_LIB)(dom_oce.o) \
[438]927   $(MODEL_LIB)(flx_oce.o) \
[545]928   $(MODEL_LIB)(geo2ocean.o) \
929   $(MODEL_LIB)(ice.o) \
[366]930   $(MODEL_LIB)(in_out_manager.o) \
[438]931   $(MODEL_LIB)(lbclnk.o) \
[473]932   $(MODEL_LIB)(lib_mpp.o) \
933   $(MODEL_LIB)(lib_print.o) \
[366]934   $(MODEL_LIB)(oce.o) \
[438]935   $(MODEL_LIB)(ocfzpt.o) \
[470]936   $(MODEL_LIB)(par_kind.o) \
937   $(MODEL_LIB)(par_oce.o) \
[473]938   $(MODEL_LIB)(phycst.o) \
939   $(MODEL_LIB)(prtctl.o) \
[782]940   albedo.F90 \
941   blk_oce.F90 \
942   cpl_oasis3.F90 \
943   cpl_oasis4.F90 \
944   cpl_oce.F90 \
945   daymod.F90 \
946   dom_oce.F90 \
947   flx_oce.F90 \
948   geo2ocean.F90 \
949   ice.F90 \
950   in_out_manager.F90 \
951   lbclnk.F90 \
952   lib_mpp.F90 \
953   lib_print.f90 \
[309]954   oce.F90 \
[373]955   ocfzpt.F90 \
[438]956   par_kind.F90 \
957   par_oce.F90 \
[470]958   phycst.F90 \
959   prtctl.F90 \
[366]960   $(MODEL_LIB)(blk_oce.o) \
961   $(MODEL_LIB)(dom_oce.o) \
[782]962   $(MODEL_LIB)(flx_oce.o) \
[487]963   $(MODEL_LIB)(flxblk.o) \
[473]964   $(MODEL_LIB)(ice_oce.o) \
[366]965   $(MODEL_LIB)(in_out_manager.o) \
966   $(MODEL_LIB)(oce.o) \
967   $(MODEL_LIB)(ocfzpt.o) \
[438]968   $(MODEL_LIB)(phycst.o) \
969   $(MODEL_LIB)(prtctl.o) \
[473]970   $(MODEL_LIB)(taumod.o) \
[782]971   blk_oce.F90 \
972   dom_oce.F90 \
973   flx_oce.F90 \
974   flxblk.F90 \
975   ice_oce.F90 \
976   in_out_manager.F90 \
[279]977   oce.F90 \
[309]978   ocfzpt.F90 \
[373]979   phycst.F90 \
[395]980   prtctl.F90 \
[470]981   taumod.F90 \
[473]982   KEY_CPP \
983   bulk.F90
[782]984$(MODEL_LIB)(cla.o) :   \
985   $(MODEL_LIB)(blk_oce.o) \
986   $(MODEL_LIB)(cpl_oce.o) \
987   $(MODEL_LIB)(daymod.o) \
988   $(MODEL_LIB)(dom_oce.o) \
989   $(MODEL_LIB)(dtasal.o) \
990   $(MODEL_LIB)(dtasss.o) \
991   $(MODEL_LIB)(dtasst.o) \
992   $(MODEL_LIB)(dtatem.o) \
993   $(MODEL_LIB)(flx_oce.o) \
994   $(MODEL_LIB)(flxmod.o) \
995   $(MODEL_LIB)(flxrnf.o) \
996   $(MODEL_LIB)(ice_oce.o) \
997   $(MODEL_LIB)(in_out_manager.o) \
998   $(MODEL_LIB)(lbclnk.o) \
999   $(MODEL_LIB)(lib_mpp.o) \
1000   $(MODEL_LIB)(lib_print.o) \
1001   $(MODEL_LIB)(oce.o) \
1002   $(MODEL_LIB)(ocfzpt.o) \
1003   $(MODEL_LIB)(par_kind.o) \
1004   $(MODEL_LIB)(par_oce.o) \
1005   $(MODEL_LIB)(phycst.o) \
1006   $(MODEL_LIB)(prtctl.o) \
1007   $(MODEL_LIB)(taumod.o) \
1008   $(MODEL_LIB)(tradmp.o) \
[279]1009   blk_oce.F90 \
[470]1010   cpl_oce.F90 \
1011   daymod.F90 \
[246]1012   dom_oce.F90 \
[470]1013   dtasal.F90 \
1014   dtasss.F90 \
1015   dtasst.F90 \
1016   dtatem.F90 \
[782]1017   flx_oce.F90 \
[487]1018   flxmod.F90 \
[470]1019   flxrnf.F90 \
[373]1020   ice_oce.F90 \
[246]1021   in_out_manager.F90 \
[470]1022   lbclnk.F90 \
1023   lib_mpp.F90 \
1024   lib_print.f90 \
[782]1025   oce.F90 \
1026   ocfzpt.F90 \
1027   par_kind.F90 \
1028   par_oce.F90 \
1029   phycst.F90 \
1030   prtctl.F90 \
1031   taumod.F90 \
1032   tradmp.F90 \
1033   $(MODEL_LIB)(dom_oce.o) \
1034   $(MODEL_LIB)(in_out_manager.o) \
1035   $(MODEL_LIB)(lbclnk.o) \
1036   $(MODEL_LIB)(lib_mpp.o) \
1037   $(MODEL_LIB)(oce.o) \
1038   $(MODEL_LIB)(ocesbc.o) \
1039   dom_oce.F90 \
1040   in_out_manager.F90 \
1041   lbclnk.F90 \
1042   lib_mpp.F90 \
1043   oce.F90 \
1044   ocesbc.F90 \
1045   domzgr_substitute.h90 \
1046   vectopt_loop_substitute.h90 \
1047   KEY_CPP \
1048   cla.F90
1049$(MODEL_LIB)(cla_div.o) :  \
[366]1050   $(MODEL_LIB)(blk_oce.o) \
[438]1051   $(MODEL_LIB)(cpl_oce.o) \
1052   $(MODEL_LIB)(daymod.o) \
[366]1053   $(MODEL_LIB)(dom_oce.o) \
[438]1054   $(MODEL_LIB)(dtasal.o) \
[451]1055   $(MODEL_LIB)(dtasss.o) \
[438]1056   $(MODEL_LIB)(dtasst.o) \
1057   $(MODEL_LIB)(dtatem.o) \
[782]1058   $(MODEL_LIB)(flx_oce.o) \
[487]1059   $(MODEL_LIB)(flxmod.o) \
[438]1060   $(MODEL_LIB)(flxrnf.o) \
[366]1061   $(MODEL_LIB)(ice_oce.o) \
1062   $(MODEL_LIB)(in_out_manager.o) \
[438]1063   $(MODEL_LIB)(lbclnk.o) \
1064   $(MODEL_LIB)(lib_mpp.o) \
1065   $(MODEL_LIB)(lib_print.o) \
[366]1066   $(MODEL_LIB)(oce.o) \
1067   $(MODEL_LIB)(ocfzpt.o) \
[438]1068   $(MODEL_LIB)(par_kind.o) \
1069   $(MODEL_LIB)(par_oce.o) \
[366]1070   $(MODEL_LIB)(phycst.o) \
1071   $(MODEL_LIB)(prtctl.o) \
1072   $(MODEL_LIB)(taumod.o) \
[438]1073   $(MODEL_LIB)(tradmp.o) \
[782]1074   blk_oce.F90 \
1075   cpl_oce.F90 \
1076   daymod.F90 \
1077   dom_oce.F90 \
1078   dtasal.F90 \
1079   dtasss.F90 \
1080   dtasst.F90 \
1081   dtatem.F90 \
1082   flx_oce.F90 \
1083   flxmod.F90 \
1084   flxrnf.F90 \
1085   ice_oce.F90 \
1086   in_out_manager.F90 \
1087   lbclnk.F90 \
1088   lib_mpp.F90 \
1089   lib_print.f90 \
[157]1090   oce.F90 \
[246]1091   ocfzpt.F90 \
[373]1092   par_kind.F90 \
1093   par_oce.F90 \
[279]1094   phycst.F90 \
[395]1095   prtctl.F90 \
[309]1096   taumod.F90 \
[373]1097   tradmp.F90 \
[473]1098   $(MODEL_LIB)(dom_oce.o) \
1099   $(MODEL_LIB)(in_out_manager.o) \
1100   $(MODEL_LIB)(lbclnk.o) \
1101   $(MODEL_LIB)(lib_mpp.o) \
1102   $(MODEL_LIB)(oce.o) \
1103   $(MODEL_LIB)(ocesbc.o) \
[782]1104   dom_oce.F90 \
1105   in_out_manager.F90 \
1106   lbclnk.F90 \
1107   lib_mpp.F90 \
[473]1108   oce.F90 \
1109   ocesbc.F90 \
1110   domzgr_substitute.h90 \
1111   KEY_CPP \
1112   cla_div.F90
1113$(MODEL_LIB)(cla_dynspg.o) :  \
[366]1114   $(MODEL_LIB)(blk_oce.o) \
1115   $(MODEL_LIB)(cpl_oce.o) \
1116   $(MODEL_LIB)(daymod.o) \
1117   $(MODEL_LIB)(dom_oce.o) \
1118   $(MODEL_LIB)(dtasal.o) \
[451]1119   $(MODEL_LIB)(dtasss.o) \
[366]1120   $(MODEL_LIB)(dtasst.o) \
1121   $(MODEL_LIB)(dtatem.o) \
[473]1122   $(MODEL_LIB)(dynspg_oce.o) \
[782]1123   $(MODEL_LIB)(flx_oce.o) \
[487]1124   $(MODEL_LIB)(flxmod.o) \
[366]1125   $(MODEL_LIB)(flxrnf.o) \
1126   $(MODEL_LIB)(ice_oce.o) \
1127   $(MODEL_LIB)(in_out_manager.o) \
[473]1128   $(MODEL_LIB)(iom.o) \
[366]1129   $(MODEL_LIB)(lbclnk.o) \
1130   $(MODEL_LIB)(lib_mpp.o) \
1131   $(MODEL_LIB)(lib_print.o) \
[473]1132   $(MODEL_LIB)(obc_oce.o) \
1133   $(MODEL_LIB)(obc_par.o) \
[782]1134   $(MODEL_LIB)(obccli.o) \
[366]1135   $(MODEL_LIB)(oce.o) \
[473]1136   $(MODEL_LIB)(ocesbc.o) \
[366]1137   $(MODEL_LIB)(ocfzpt.o) \
1138   $(MODEL_LIB)(par_kind.o) \
1139   $(MODEL_LIB)(par_oce.o) \
1140   $(MODEL_LIB)(phycst.o) \
1141   $(MODEL_LIB)(prtctl.o) \
[473]1142   $(MODEL_LIB)(sol_oce.o) \
[366]1143   $(MODEL_LIB)(taumod.o) \
1144   $(MODEL_LIB)(tradmp.o) \
[473]1145   $(MODEL_LIB)(zdf_oce.o) \
[782]1146   blk_oce.F90 \
1147   cpl_oce.F90 \
1148   daymod.F90 \
1149   dom_oce.F90 \
1150   dtasal.F90 \
1151   dtasss.F90 \
1152   dtasst.F90 \
1153   dtatem.F90 \
1154   dynspg_oce.F90 \
1155   flx_oce.F90 \
1156   flxmod.F90 \
1157   flxrnf.F90 \
1158   ice_oce.F90 \
1159   in_out_manager.F90 \
1160   iom.F90 \
1161   lbclnk.F90 \
1162   lib_mpp.F90 \
1163   lib_print.f90 \
[470]1164   obc_oce.F90 \
1165   obc_par.F90 \
[782]1166   obccli.F90 \
[473]1167   oce.F90 \
[470]1168   ocesbc.F90 \
[157]1169   ocfzpt.F90 \
[309]1170   par_kind.F90 \
1171   par_oce.F90 \
[246]1172   phycst.F90 \
[395]1173   prtctl.F90 \
[470]1174   sol_oce.F90 \
[279]1175   taumod.F90 \
[309]1176   tradmp.F90 \
[470]1177   zdf_oce.F90 \
[366]1178   $(MODEL_LIB)(dom_oce.o) \
1179   $(MODEL_LIB)(flxrnf.o) \
1180   $(MODEL_LIB)(in_out_manager.o) \
1181   $(MODEL_LIB)(lbclnk.o) \
1182   $(MODEL_LIB)(lib_mpp.o) \
[782]1183   $(MODEL_LIB)(obc_oce.o) \
[487]1184   $(MODEL_LIB)(obcdyn.o) \
[473]1185   $(MODEL_LIB)(obcvol.o) \
1186   $(MODEL_LIB)(oce.o) \
[470]1187   $(MODEL_LIB)(ocesbc.o) \
[366]1188   $(MODEL_LIB)(phycst.o) \
[782]1189   $(MODEL_LIB)(sol_oce.o) \
[487]1190   $(MODEL_LIB)(solfet.o) \
[473]1191   $(MODEL_LIB)(solpcg.o) \
1192   $(MODEL_LIB)(solsor.o) \
[438]1193   $(MODEL_LIB)(zdf_oce.o) \
[782]1194   dom_oce.F90 \
1195   flxrnf.F90 \
1196   in_out_manager.F90 \
1197   lbclnk.F90 \
1198   lib_mpp.F90 \
1199   obc_oce.F90 \
[487]1200   obcdyn.F90 \
[470]1201   obcvol.F90 \
[473]1202   oce.F90 \
[470]1203   ocesbc.F90 \
[8]1204   phycst.F90 \
[782]1205   sol_oce.F90 \
[487]1206   solfet.F90 \
[470]1207   solpcg.F90 \
1208   solsor.F90 \
[373]1209   zdf_oce.F90 \
[473]1210   domzgr_substitute.h90 \
1211   vectopt_loop_substitute.h90 \
1212   KEY_CPP \
1213   cla_dynspg.F90
[782]1214$(MODEL_LIB)(closea.o) :   \
[473]1215   $(MODEL_LIB)(blk_oce.o) \
1216   $(MODEL_LIB)(cpl_oce.o) \
1217   $(MODEL_LIB)(daymod.o) \
[366]1218   $(MODEL_LIB)(dom_oce.o) \
[473]1219   $(MODEL_LIB)(dtasal.o) \
1220   $(MODEL_LIB)(dtasss.o) \
1221   $(MODEL_LIB)(dtasst.o) \
1222   $(MODEL_LIB)(dtatem.o) \
[782]1223   $(MODEL_LIB)(flx_oce.o) \
[487]1224   $(MODEL_LIB)(flxmod.o) \
[366]1225   $(MODEL_LIB)(flxrnf.o) \
[473]1226   $(MODEL_LIB)(ice_oce.o) \
[366]1227   $(MODEL_LIB)(in_out_manager.o) \
[782]1228   $(MODEL_LIB)(iom.o) \
[366]1229   $(MODEL_LIB)(lbclnk.o) \
1230   $(MODEL_LIB)(lib_mpp.o) \
[473]1231   $(MODEL_LIB)(lib_print.o) \
[438]1232   $(MODEL_LIB)(oce.o) \
[473]1233   $(MODEL_LIB)(ocfzpt.o) \
1234   $(MODEL_LIB)(par_kind.o) \
1235   $(MODEL_LIB)(par_oce.o) \
[366]1236   $(MODEL_LIB)(phycst.o) \
[473]1237   $(MODEL_LIB)(prtctl.o) \
1238   $(MODEL_LIB)(taumod.o) \
1239   $(MODEL_LIB)(tradmp.o) \
[470]1240   blk_oce.F90 \
1241   cpl_oce.F90 \
1242   daymod.F90 \
[8]1243   dom_oce.F90 \
[470]1244   dtasal.F90 \
1245   dtasss.F90 \
1246   dtasst.F90 \
1247   dtatem.F90 \
[782]1248   flx_oce.F90 \
[487]1249   flxmod.F90 \
[246]1250   flxrnf.F90 \
[470]1251   ice_oce.F90 \
[8]1252   in_out_manager.F90 \
[473]1253   iom.F90 \
[246]1254   lbclnk.F90 \
1255   lib_mpp.F90 \
[470]1256   lib_print.f90 \
[438]1257   oce.F90 \
[470]1258   ocfzpt.F90 \
1259   par_kind.F90 \
1260   par_oce.F90 \
[8]1261   phycst.F90 \
[470]1262   prtctl.F90 \
1263   taumod.F90 \
1264   tradmp.F90 \
[366]1265   $(MODEL_LIB)(dom_oce.o) \
1266   $(MODEL_LIB)(flxrnf.o) \
1267   $(MODEL_LIB)(in_out_manager.o) \
1268   $(MODEL_LIB)(lbclnk.o) \
1269   $(MODEL_LIB)(lib_mpp.o) \
1270   $(MODEL_LIB)(oce.o) \
[473]1271   $(MODEL_LIB)(ocesbc.o) \
[782]1272   dom_oce.F90 \
1273   flxrnf.F90 \
1274   in_out_manager.F90 \
1275   lbclnk.F90 \
1276   lib_mpp.F90 \
[473]1277   oce.F90 \
[470]1278   ocesbc.F90 \
[8]1279   vectopt_loop_substitute.h90 \
1280   KEY_CPP \
1281   closea.F90
[366]1282$(MODEL_LIB)(cpl.o) :   \
[473]1283   $(MODEL_LIB)(dom_oce.o) \
1284   $(MODEL_LIB)(in_out_manager.o) \
1285   $(MODEL_LIB)(lib_print.o) \
1286   $(MODEL_LIB)(oce.o) \
1287   $(MODEL_LIB)(par_kind.o) \
1288   $(MODEL_LIB)(par_oce.o) \
1289   $(MODEL_LIB)(phycst.o) \
1290   $(MODEL_LIB)(prtctl.o) \
[782]1291   dom_oce.F90 \
1292   in_out_manager.F90 \
1293   lib_print.f90 \
[470]1294   oce.F90 \
1295   par_kind.F90 \
1296   par_oce.F90 \
1297   phycst.F90 \
1298   prtctl.F90 \
[473]1299   $(MODEL_LIB)(cpl_oce.o) \
1300   $(MODEL_LIB)(daymod.o) \
[438]1301   $(MODEL_LIB)(dom_oce.o) \
[473]1302   $(MODEL_LIB)(flx_oce.o) \
[438]1303   $(MODEL_LIB)(in_out_manager.o) \
1304   $(MODEL_LIB)(oce.o) \
[473]1305   $(MODEL_LIB)(ocfzpt.o) \
[438]1306   $(MODEL_LIB)(phycst.o) \
[782]1307   cpl_oce.F90 \
1308   daymod.F90 \
1309   dom_oce.F90 \
1310   flx_oce.F90 \
1311   in_out_manager.F90 \
[373]1312   oce.F90 \
[470]1313   ocfzpt.F90 \
[373]1314   phycst.F90 \
[395]1315   $(IOIPSL_LIB) \
[438]1316   KEY_CPP \
[8]1317   cpl.F90
[545]1318$(MODEL_LIB)(cpl_oasis3.o) :  \
1319   $(MODEL_LIB)(dom_oce.o) \
1320   $(MODEL_LIB)(in_out_manager.o) \
1321   $(MODEL_LIB)(lib_print.o) \
1322   $(MODEL_LIB)(par_ice.o) \
1323   $(MODEL_LIB)(par_kind.o) \
1324   $(MODEL_LIB)(par_oce.o) \
1325   $(MODEL_LIB)(phycst.o) \
1326   $(MODEL_LIB)(prtctl.o) \
[782]1327   dom_oce.F90 \
1328   in_out_manager.F90 \
1329   lib_print.f90 \
[545]1330   par_ice.F90 \
1331   par_kind.F90 \
1332   par_oce.F90 \
1333   phycst.F90 \
1334   prtctl.F90 \
1335   $(MODEL_LIB)(daymod.o) \
1336   $(MODEL_LIB)(dom_oce.o) \
1337   $(MODEL_LIB)(flx_oce.o) \
1338   $(MODEL_LIB)(ice.o) \
1339   $(MODEL_LIB)(in_out_manager.o) \
1340   $(MODEL_LIB)(lib_mpp.o) \
1341   $(MODEL_LIB)(oce.o) \
1342   $(MODEL_LIB)(par_oce.o) \
1343   $(MODEL_LIB)(phycst.o) \
[782]1344   daymod.F90 \
1345   dom_oce.F90 \
1346   flx_oce.F90 \
1347   ice.F90 \
1348   in_out_manager.F90 \
1349   lib_mpp.F90 \
[545]1350   oce.F90 \
1351   par_oce.F90 \
1352   phycst.F90 \
1353   KEY_CPP \
1354   cpl_oasis3.F90
1355$(MODEL_LIB)(cpl_oasis4.o) :  \
1356   $(MODEL_LIB)(dom_oce.o) \
1357   $(MODEL_LIB)(in_out_manager.o) \
1358   $(MODEL_LIB)(lib_print.o) \
1359   $(MODEL_LIB)(par_kind.o) \
1360   $(MODEL_LIB)(par_oce.o) \
1361   $(MODEL_LIB)(phycst.o) \
1362   $(MODEL_LIB)(prtctl.o) \
[782]1363   dom_oce.F90 \
1364   in_out_manager.F90 \
1365   lib_print.f90 \
[545]1366   par_kind.F90 \
1367   par_oce.F90 \
1368   phycst.F90 \
1369   prtctl.F90 \
1370   $(MODEL_LIB)(daymod.o) \
1371   $(MODEL_LIB)(dom_oce.o) \
1372   $(MODEL_LIB)(in_out_manager.o) \
1373   $(MODEL_LIB)(lib_mpp.o) \
1374   $(MODEL_LIB)(oasis4_date.o) \
1375   $(MODEL_LIB)(par_oce.o) \
1376   $(MODEL_LIB)(phycst.o) \
[782]1377   daymod.F90 \
1378   dom_oce.F90 \
1379   in_out_manager.F90 \
1380   lib_mpp.F90 \
[545]1381   oasis4_date.F90 \
1382   par_oce.F90 \
1383   phycst.F90 \
1384   KEY_CPP \
1385   cpl_oasis4.F90
[366]1386$(MODEL_LIB)(cpl_oce.o) :  \
[473]1387   $(MODEL_LIB)(par_kind.o) \
[470]1388   par_kind.F90 \
[473]1389   $(MODEL_LIB)(par_oce.o) \
[470]1390   par_oce.F90 \
[438]1391   KEY_CPP \
1392   cpl_oce.F90
1393$(MODEL_LIB)(ctlopn.o) :   \
[644]1394   $(MODEL_LIB)(lib_print.o) \
1395   $(MODEL_LIB)(par_kind.o) \
1396   $(MODEL_LIB)(par_oce.o) \
[782]1397   lib_print.f90 \
[644]1398   par_kind.F90 \
1399   par_oce.F90 \
[782]1400   $(MODEL_LIB)(in_out_manager.o) \
[644]1401   in_out_manager.F90 \
[438]1402   $(AGRIF_LIB) \
1403   KEY_CPP \
1404   ctlopn.F90
1405$(MODEL_LIB)(daymod.o) :   \
[473]1406   $(MODEL_LIB)(dom_oce.o) \
1407   $(MODEL_LIB)(in_out_manager.o) \
1408   $(MODEL_LIB)(lib_mpp.o) \
1409   $(MODEL_LIB)(lib_print.o) \
1410   $(MODEL_LIB)(par_kind.o) \
1411   $(MODEL_LIB)(par_oce.o) \
[782]1412   dom_oce.F90 \
1413   in_out_manager.F90 \
1414   lib_mpp.F90 \
1415   lib_print.f90 \
[487]1416   par_kind.F90 \
1417   par_oce.F90 \
[438]1418   $(MODEL_LIB)(dom_oce.o) \
1419   $(MODEL_LIB)(in_out_manager.o) \
[473]1420   $(MODEL_LIB)(phycst.o) \
1421   $(MODEL_LIB)(prtctl.o) \
[782]1422   dom_oce.F90 \
1423   in_out_manager.F90 \
[470]1424   phycst.F90 \
1425   prtctl.F90 \
[473]1426   daymod.F90
1427$(MODEL_LIB)(diadimg.o) :  \
[366]1428   $(MODEL_LIB)(dom_oce.o) \
1429   $(MODEL_LIB)(in_out_manager.o) \
[473]1430   $(MODEL_LIB)(lib_print.o) \
1431   $(MODEL_LIB)(par_kind.o) \
1432   $(MODEL_LIB)(par_oce.o) \
[438]1433   $(MODEL_LIB)(phycst.o) \
1434   $(MODEL_LIB)(prtctl.o) \
[782]1435   dom_oce.F90 \
1436   in_out_manager.F90 \
1437   lib_print.f90 \
[470]1438   par_kind.F90 \
1439   par_oce.F90 \
[373]1440   phycst.F90 \
[395]1441   prtctl.F90 \
[473]1442   $(MODEL_LIB)(daymod.o) \
[366]1443   $(MODEL_LIB)(dom_oce.o) \
1444   $(MODEL_LIB)(in_out_manager.o) \
[473]1445   $(MODEL_LIB)(oce.o) \
[782]1446   daymod.F90 \
1447   dom_oce.F90 \
1448   in_out_manager.F90 \
[470]1449   oce.F90 \
[473]1450   domzgr_substitute.h90 \
1451   KEY_CPP \
1452   diadimg.F90
1453$(MODEL_LIB)(diafwb.o) :   \
1454   $(MODEL_LIB)(albedo.o) \
1455   $(MODEL_LIB)(blk_oce.o) \
1456   $(MODEL_LIB)(cpl_oce.o) \
[438]1457   $(MODEL_LIB)(daymod.o) \
[366]1458   $(MODEL_LIB)(dom_oce.o) \
[473]1459   $(MODEL_LIB)(dtasal.o) \
1460   $(MODEL_LIB)(dtasss.o) \
1461   $(MODEL_LIB)(dtasst.o) \
1462   $(MODEL_LIB)(dtatem.o) \
[782]1463   $(MODEL_LIB)(flx_oce.o) \
[487]1464   $(MODEL_LIB)(flxmod.o) \
[473]1465   $(MODEL_LIB)(flxrnf.o) \
1466   $(MODEL_LIB)(ice_oce.o) \
[366]1467   $(MODEL_LIB)(in_out_manager.o) \
[473]1468   $(MODEL_LIB)(iom.o) \
1469   $(MODEL_LIB)(lbclnk.o) \
1470   $(MODEL_LIB)(lib_mpp.o) \
1471   $(MODEL_LIB)(lib_print.o) \
[438]1472   $(MODEL_LIB)(oce.o) \
[473]1473   $(MODEL_LIB)(ocfzpt.o) \
1474   $(MODEL_LIB)(par_kind.o) \
1475   $(MODEL_LIB)(par_oce.o) \
1476   $(MODEL_LIB)(phycst.o) \
1477   $(MODEL_LIB)(prtctl.o) \
1478   $(MODEL_LIB)(taumod.o) \
1479   $(MODEL_LIB)(tradmp.o) \
[782]1480   albedo.F90 \
1481   blk_oce.F90 \
1482   cpl_oce.F90 \
1483   daymod.F90 \
1484   dom_oce.F90 \
1485   dtasal.F90 \
1486   dtasss.F90 \
1487   dtasst.F90 \
1488   dtatem.F90 \
1489   flx_oce.F90 \
1490   flxmod.F90 \
1491   flxrnf.F90 \
1492   ice_oce.F90 \
1493   in_out_manager.F90 \
1494   iom.F90 \
1495   lbclnk.F90 \
1496   lib_mpp.F90 \
1497   lib_print.f90 \
[373]1498   oce.F90 \
[470]1499   ocfzpt.F90 \
1500   par_kind.F90 \
1501   par_oce.F90 \
1502   phycst.F90 \
1503   prtctl.F90 \
1504   taumod.F90 \
1505   tradmp.F90 \
[438]1506   $(MODEL_LIB)(blk_oce.o) \
[366]1507   $(MODEL_LIB)(dom_oce.o) \
[473]1508   $(MODEL_LIB)(flxblk.o) \
[438]1509   $(MODEL_LIB)(flxrnf.o) \
[366]1510   $(MODEL_LIB)(in_out_manager.o) \
[438]1511   $(MODEL_LIB)(lib_mpp.o) \
[366]1512   $(MODEL_LIB)(oce.o) \
[473]1513   $(MODEL_LIB)(ocesbc.o) \
[438]1514   $(MODEL_LIB)(phycst.o) \
[473]1515   $(MODEL_LIB)(zdf_oce.o) \
[782]1516   blk_oce.F90 \
1517   dom_oce.F90 \
1518   flxblk.F90 \
1519   flxrnf.F90 \
1520   in_out_manager.F90 \
1521   lib_mpp.F90 \
[473]1522   oce.F90 \
[470]1523   ocesbc.F90 \
[373]1524   phycst.F90 \
[470]1525   zdf_oce.F90 \
[8]1526   domzgr_substitute.h90 \
1527   vectopt_loop_substitute.h90 \
1528   KEY_CPP \
1529   diafwb.F90
[366]1530$(MODEL_LIB)(diagap.o) :   \
[473]1531   $(MODEL_LIB)(daymod.o) \
1532   $(MODEL_LIB)(dom_oce.o) \
1533   $(MODEL_LIB)(in_out_manager.o) \
1534   $(MODEL_LIB)(iom.o) \
1535   $(MODEL_LIB)(lbclnk.o) \
1536   $(MODEL_LIB)(lib_print.o) \
1537   $(MODEL_LIB)(oce.o) \
1538   $(MODEL_LIB)(par_kind.o) \
1539   $(MODEL_LIB)(par_oce.o) \
1540   $(MODEL_LIB)(phycst.o) \
1541   $(MODEL_LIB)(prtctl.o) \
[782]1542   daymod.F90 \
1543   dom_oce.F90 \
1544   in_out_manager.F90 \
1545   iom.F90 \
1546   lbclnk.F90 \
1547   lib_print.f90 \
[470]1548   oce.F90 \
1549   par_kind.F90 \
1550   par_oce.F90 \
1551   phycst.F90 \
1552   prtctl.F90 \
[438]1553   $(MODEL_LIB)(daymod.o) \
[473]1554   $(MODEL_LIB)(dianam.o) \
[438]1555   $(MODEL_LIB)(dom_oce.o) \
[473]1556   $(MODEL_LIB)(dtasal.o) \
1557   $(MODEL_LIB)(dtatem.o) \
[438]1558   $(MODEL_LIB)(in_out_manager.o) \
[473]1559   $(MODEL_LIB)(lib_mpp.o) \
[438]1560   $(MODEL_LIB)(oce.o) \
[782]1561   daymod.F90 \
1562   dianam.F90 \
1563   dom_oce.F90 \
1564   dtasal.F90 \
1565   dtatem.F90 \
1566   in_out_manager.F90 \
1567   lib_mpp.F90 \
[373]1568   oce.F90 \
[8]1569   domzgr_substitute.h90 \
[395]1570   $(IOIPSL_LIB) \
[8]1571   KEY_CPP \
1572   diagap.F90
[366]1573$(MODEL_LIB)(diahdy.o) :   \
[473]1574   $(MODEL_LIB)(in_out_manager.o) \
1575   $(MODEL_LIB)(lib_print.o) \
1576   $(MODEL_LIB)(par_kind.o) \
1577   $(MODEL_LIB)(par_oce.o) \
[782]1578   in_out_manager.F90 \
1579   lib_print.f90 \
[470]1580   par_kind.F90 \
1581   par_oce.F90 \
[473]1582   $(MODEL_LIB)(dom_oce.o) \
[438]1583   $(MODEL_LIB)(in_out_manager.o) \
[473]1584   $(MODEL_LIB)(oce.o) \
1585   $(MODEL_LIB)(phycst.o) \
[782]1586   dom_oce.F90 \
1587   in_out_manager.F90 \
[470]1588   oce.F90 \
1589   phycst.F90 \
[8]1590   domzgr_substitute.h90 \
1591   KEY_CPP \
1592   diahdy.F90
[366]1593$(MODEL_LIB)(diahth.o) :   \
[473]1594   $(MODEL_LIB)(in_out_manager.o) \
1595   $(MODEL_LIB)(lib_print.o) \
1596   $(MODEL_LIB)(par_kind.o) \
1597   $(MODEL_LIB)(par_oce.o) \
[782]1598   in_out_manager.F90 \
1599   lib_print.f90 \
[470]1600   par_kind.F90 \
1601   par_oce.F90 \
[473]1602   $(MODEL_LIB)(dom_oce.o) \
[438]1603   $(MODEL_LIB)(in_out_manager.o) \
[473]1604   $(MODEL_LIB)(oce.o) \
1605   $(MODEL_LIB)(phycst.o) \
[782]1606   dom_oce.F90 \
1607   in_out_manager.F90 \
[470]1608   oce.F90 \
1609   phycst.F90 \
[8]1610   domzgr_substitute.h90 \
1611   KEY_CPP \
1612   diahth.F90
[366]1613$(MODEL_LIB)(dianam.o) :   \
[473]1614   $(MODEL_LIB)(dom_oce.o) \
1615   $(MODEL_LIB)(in_out_manager.o) \
1616   $(MODEL_LIB)(lib_print.o) \
1617   $(MODEL_LIB)(par_kind.o) \
1618   $(MODEL_LIB)(par_oce.o) \
1619   $(MODEL_LIB)(phycst.o) \
1620   $(MODEL_LIB)(prtctl.o) \
[782]1621   dom_oce.F90 \
1622   in_out_manager.F90 \
1623   lib_print.f90 \
[470]1624   par_kind.F90 \
1625   par_oce.F90 \
1626   phycst.F90 \
1627   prtctl.F90 \
[473]1628   $(MODEL_LIB)(daymod.o) \
[438]1629   $(MODEL_LIB)(dom_oce.o) \
1630   $(MODEL_LIB)(in_out_manager.o) \
1631   $(MODEL_LIB)(phycst.o) \
[782]1632   daymod.F90 \
1633   dom_oce.F90 \
1634   in_out_manager.F90 \
[373]1635   phycst.F90 \
[473]1636   KEY_CPP \
1637   dianam.F90
1638$(MODEL_LIB)(diaptr.o) :   \
[438]1639   $(MODEL_LIB)(daymod.o) \
[366]1640   $(MODEL_LIB)(dom_oce.o) \
1641   $(MODEL_LIB)(in_out_manager.o) \
[545]1642   $(MODEL_LIB)(iom_def.o) \
1643   $(MODEL_LIB)(iom_ioipsl.o) \
1644   $(MODEL_LIB)(iom_nf90.o) \
1645   $(MODEL_LIB)(iom_rstdimg.o) \
[688]1646   $(MODEL_LIB)(lbclnk.o) \
[473]1647   $(MODEL_LIB)(lib_print.o) \
1648   $(MODEL_LIB)(par_kind.o) \
1649   $(MODEL_LIB)(par_oce.o) \
[366]1650   $(MODEL_LIB)(phycst.o) \
[473]1651   $(MODEL_LIB)(prtctl.o) \
[782]1652   daymod.F90 \
1653   dom_oce.F90 \
1654   in_out_manager.F90 \
1655   iom_def.F90 \
1656   iom_ioipsl.F90 \
1657   iom_nf90.F90 \
1658   iom_rstdimg.F90 \
1659   lbclnk.F90 \
1660   lib_print.f90 \
[470]1661   par_kind.F90 \
1662   par_oce.F90 \
[309]1663   phycst.F90 \
[470]1664   prtctl.F90 \
[366]1665   $(MODEL_LIB)(daymod.o) \
[473]1666   $(MODEL_LIB)(dianam.o) \
[366]1667   $(MODEL_LIB)(dom_oce.o) \
1668   $(MODEL_LIB)(in_out_manager.o) \
[523]1669   $(MODEL_LIB)(iom.o) \
[473]1670   $(MODEL_LIB)(ldftra_oce.o) \
1671   $(MODEL_LIB)(lib_mpp.o) \
1672   $(MODEL_LIB)(oce.o) \
[366]1673   $(MODEL_LIB)(phycst.o) \
[782]1674   daymod.F90 \
1675   dianam.F90 \
1676   dom_oce.F90 \
1677   in_out_manager.F90 \
1678   iom.F90 \
1679   ldftra_oce.F90 \
1680   lib_mpp.F90 \
[470]1681   oce.F90 \
[279]1682   phycst.F90 \
[138]1683   domzgr_substitute.h90 \
1684   vectopt_loop_substitute.h90 \
[395]1685   $(IOIPSL_LIB) \
[138]1686   KEY_CPP \
1687   diaptr.F90
[366]1688$(MODEL_LIB)(diaspr.o) :   \
[473]1689   $(MODEL_LIB)(dom_oce.o) \
1690   $(MODEL_LIB)(in_out_manager.o) \
1691   $(MODEL_LIB)(lbclnk.o) \
1692   $(MODEL_LIB)(lib_mpp.o) \
1693   $(MODEL_LIB)(lib_print.o) \
1694   $(MODEL_LIB)(oce.o) \
1695   $(MODEL_LIB)(par_kind.o) \
1696   $(MODEL_LIB)(par_oce.o) \
1697   $(MODEL_LIB)(sol_oce.o) \
1698   $(MODEL_LIB)(zdf_oce.o) \
[782]1699   dom_oce.F90 \
1700   in_out_manager.F90 \
1701   lbclnk.F90 \
1702   lib_mpp.F90 \
1703   lib_print.f90 \
[246]1704   oce.F90 \
1705   par_kind.F90 \
1706   par_oce.F90 \
1707   sol_oce.F90 \
1708   zdf_oce.F90 \
[366]1709   $(MODEL_LIB)(dom_oce.o) \
1710   $(MODEL_LIB)(in_out_manager.o) \
1711   $(MODEL_LIB)(lib_mpp.o) \
1712   $(MODEL_LIB)(oce.o) \
[473]1713   $(MODEL_LIB)(phycst.o) \
[782]1714   $(MODEL_LIB)(sol_oce.o) \
[487]1715   $(MODEL_LIB)(solfet.o) \
[473]1716   $(MODEL_LIB)(solpcg.o) \
1717   $(MODEL_LIB)(solsor.o) \
[782]1718   dom_oce.F90 \
1719   in_out_manager.F90 \
1720   lib_mpp.F90 \
[8]1721   oce.F90 \
[246]1722   phycst.F90 \
[782]1723   sol_oce.F90 \
[487]1724   solfet.F90 \
[246]1725   solpcg.F90 \
1726   solsor.F90 \
[473]1727   KEY_CPP \
1728   diaspr.F90
[782]1729$(MODEL_LIB)(diawri.o) :   \
[473]1730   $(MODEL_LIB)(blk_oce.o) \
[545]1731   $(MODEL_LIB)(cpl_oasis3.o) \
1732   $(MODEL_LIB)(cpl_oasis4.o) \
[473]1733   $(MODEL_LIB)(cpl_oce.o) \
1734   $(MODEL_LIB)(daymod.o) \
[366]1735   $(MODEL_LIB)(dom_oce.o) \
[473]1736   $(MODEL_LIB)(dtasal.o) \
1737   $(MODEL_LIB)(dtasss.o) \
1738   $(MODEL_LIB)(dtasst.o) \
1739   $(MODEL_LIB)(dtatem.o) \
[782]1740   $(MODEL_LIB)(flx_oce.o) \
[487]1741   $(MODEL_LIB)(flxmod.o) \
[473]1742   $(MODEL_LIB)(flxrnf.o) \
[545]1743   $(MODEL_LIB)(geo2ocean.o) \
1744   $(MODEL_LIB)(ice.o) \
[473]1745   $(MODEL_LIB)(ice_oce.o) \
[366]1746   $(MODEL_LIB)(in_out_manager.o) \
[473]1747   $(MODEL_LIB)(iom.o) \
1748   $(MODEL_LIB)(lbclnk.o) \
[366]1749   $(MODEL_LIB)(lib_mpp.o) \
[473]1750   $(MODEL_LIB)(lib_print.o) \
[366]1751   $(MODEL_LIB)(oce.o) \
[473]1752   $(MODEL_LIB)(ocfzpt.o) \
1753   $(MODEL_LIB)(par_kind.o) \
1754   $(MODEL_LIB)(par_oce.o) \
[366]1755   $(MODEL_LIB)(phycst.o) \
[473]1756   $(MODEL_LIB)(prtctl.o) \
1757   $(MODEL_LIB)(sol_oce.o) \
[782]1758   $(MODEL_LIB)(solfet.o) \
1759   $(MODEL_LIB)(solpcg.o) \
1760   $(MODEL_LIB)(solsor.o) \
[473]1761   $(MODEL_LIB)(taumod.o) \
1762   $(MODEL_LIB)(tradmp.o) \
1763   $(MODEL_LIB)(zdf_oce.o) \
[782]1764   blk_oce.F90 \
1765   cpl_oasis3.F90 \
1766   cpl_oasis4.F90 \
1767   cpl_oce.F90 \
1768   daymod.F90 \
1769   dom_oce.F90 \
1770   dtasal.F90 \
1771   dtasss.F90 \
1772   dtasst.F90 \
1773   dtatem.F90 \
1774   flx_oce.F90 \
1775   flxmod.F90 \
1776   flxrnf.F90 \
1777   geo2ocean.F90 \
1778   ice.F90 \
1779   ice_oce.F90 \
1780   in_out_manager.F90 \
1781   iom.F90 \
1782   lbclnk.F90 \
1783   lib_mpp.F90 \
1784   lib_print.f90 \
[8]1785   oce.F90 \
[246]1786   ocfzpt.F90 \
1787   par_kind.F90 \
1788   par_oce.F90 \
[8]1789   phycst.F90 \
[395]1790   prtctl.F90 \
[269]1791   sol_oce.F90 \
[782]1792   solfet.F90 \
1793   solpcg.F90 \
1794   solsor.F90 \
[246]1795   taumod.F90 \
1796   tradmp.F90 \
1797   zdf_oce.F90 \
[366]1798   $(MODEL_LIB)(daymod.o) \
[782]1799   $(MODEL_LIB)(diadimg.o) \
[366]1800   $(MODEL_LIB)(diahth.o) \
1801   $(MODEL_LIB)(dianam.o) \
[782]1802   $(MODEL_LIB)(diaspr.o) \
[366]1803   $(MODEL_LIB)(dom_oce.o) \
[782]1804   $(MODEL_LIB)(flx_oce.o) \
[470]1805   $(MODEL_LIB)(flxrnf.o) \
[366]1806   $(MODEL_LIB)(ice_oce.o) \
1807   $(MODEL_LIB)(in_out_manager.o) \
1808   $(MODEL_LIB)(lbclnk.o) \
[782]1809   $(MODEL_LIB)(ldfdyn_oce.o) \
1810   $(MODEL_LIB)(ldftra_oce.o) \
[473]1811   $(MODEL_LIB)(oce.o) \
[470]1812   $(MODEL_LIB)(ocesbc.o) \
[366]1813   $(MODEL_LIB)(ocfzpt.o) \
1814   $(MODEL_LIB)(phycst.o) \
1815   $(MODEL_LIB)(sol_oce.o) \
1816   $(MODEL_LIB)(taumod.o) \
[782]1817   $(MODEL_LIB)(zdf_oce.o) \
[366]1818   $(MODEL_LIB)(zdfddm.o) \
1819   $(MODEL_LIB)(zdfmxl.o) \
[782]1820   daymod.F90 \
1821   diadimg.F90 \
1822   diahth.F90 \
1823   dianam.F90 \
1824   diaspr.F90 \
1825   dom_oce.F90 \
1826   flx_oce.F90 \
1827   flxrnf.F90 \
1828   ice_oce.F90 \
1829   in_out_manager.F90 \
1830   lbclnk.F90 \
1831   ldfdyn_oce.F90 \
1832   ldftra_oce.F90 \
[473]1833   oce.F90 \
[470]1834   ocesbc.F90 \
[269]1835   ocfzpt.F90 \
1836   phycst.F90 \
1837   sol_oce.F90 \
1838   taumod.F90 \
[782]1839   zdf_oce.F90 \
[269]1840   zdfddm.F90 \
1841   zdfmxl.F90 \
[782]1842   $(MODEL_LIB)(dtasst.o) \
1843   $(MODEL_LIB)(lib_mpp.o) \
1844   dtasst.F90 \
1845   lib_mpp.F90 \
1846   diawri_dimg.h90 \
[473]1847   zdfddm_substitute.h90 \
1848   $(IOIPSL_LIB) \
1849   KEY_CPP \
[782]1850   diawri.F90
1851$(MODEL_LIB)(diawri1d.o) : \
[473]1852   $(MODEL_LIB)(blk_oce.o) \
[545]1853   $(MODEL_LIB)(cpl_oasis3.o) \
1854   $(MODEL_LIB)(cpl_oasis4.o) \
[473]1855   $(MODEL_LIB)(cpl_oce.o) \
[366]1856   $(MODEL_LIB)(daymod.o) \
[782]1857   $(MODEL_LIB)(diadimg.o) \
1858   $(MODEL_LIB)(diahth.o) \
1859   $(MODEL_LIB)(dianam.o) \
1860   $(MODEL_LIB)(diaspr.o) \
[366]1861   $(MODEL_LIB)(dom_oce.o) \
[473]1862   $(MODEL_LIB)(dtasal.o) \
1863   $(MODEL_LIB)(dtasss.o) \
1864   $(MODEL_LIB)(dtasst.o) \
1865   $(MODEL_LIB)(dtatem.o) \
[782]1866   $(MODEL_LIB)(dynzdf_exp.o) \
1867   $(MODEL_LIB)(eosbn2.o) \
1868   $(MODEL_LIB)(flx_oce.o) \
[487]1869   $(MODEL_LIB)(flxmod.o) \
[366]1870   $(MODEL_LIB)(flxrnf.o) \
[545]1871   $(MODEL_LIB)(geo2ocean.o) \
1872   $(MODEL_LIB)(ice.o) \
[366]1873   $(MODEL_LIB)(ice_oce.o) \
1874   $(MODEL_LIB)(in_out_manager.o) \
[473]1875   $(MODEL_LIB)(iom.o) \
[366]1876   $(MODEL_LIB)(lbclnk.o) \
[782]1877   $(MODEL_LIB)(ldfdyn_oce.o) \
1878   $(MODEL_LIB)(ldftra_oce.o) \
[473]1879   $(MODEL_LIB)(lib_mpp.o) \
1880   $(MODEL_LIB)(lib_print.o) \
1881   $(MODEL_LIB)(oce.o) \
[782]1882   $(MODEL_LIB)(ocesbc.o) \
[366]1883   $(MODEL_LIB)(ocfzpt.o) \
[473]1884   $(MODEL_LIB)(par_kind.o) \
1885   $(MODEL_LIB)(par_oce.o) \
[366]1886   $(MODEL_LIB)(phycst.o) \
[473]1887   $(MODEL_LIB)(prtctl.o) \
[782]1888   $(MODEL_LIB)(restart.o) \
[366]1889   $(MODEL_LIB)(sol_oce.o) \
1890   $(MODEL_LIB)(taumod.o) \
[473]1891   $(MODEL_LIB)(tradmp.o) \
[782]1892   $(MODEL_LIB)(trazdf_exp.o) \
[473]1893   $(MODEL_LIB)(zdf_oce.o) \
[782]1894   $(MODEL_LIB)(zdfddm.o) \
1895   $(MODEL_LIB)(zdfmxl.o) \
1896   blk_oce.F90 \
1897   cpl_oasis3.F90 \
1898   cpl_oasis4.F90 \
1899   cpl_oce.F90 \
[8]1900   daymod.F90 \
[473]1901   diadimg.F90 \
1902   diahth.F90 \
1903   dianam.F90 \
1904   diaspr.F90 \
[8]1905   dom_oce.F90 \
[782]1906   dtasal.F90 \
1907   dtasss.F90 \
1908   dtasst.F90 \
1909   dtatem.F90 \
1910   dynzdf_exp.F90 \
1911   eosbn2.F90 \
[473]1912   flx_oce.F90 \
[782]1913   flxmod.F90 \
[246]1914   flxrnf.F90 \
[782]1915   geo2ocean.F90 \
1916   ice.F90 \
[8]1917   ice_oce.F90 \
1918   in_out_manager.F90 \
[782]1919   iom.F90 \
[8]1920   lbclnk.F90 \
[473]1921   ldfdyn_oce.F90 \
1922   ldftra_oce.F90 \
[782]1923   lib_mpp.F90 \
1924   lib_print.f90 \
1925   oce.F90 \
1926   ocesbc.F90 \
1927   ocfzpt.F90 \
1928   par_kind.F90 \
1929   par_oce.F90 \
1930   phycst.F90 \
1931   prtctl.F90 \
1932   restart.F90 \
1933   sol_oce.F90 \
1934   taumod.F90 \
1935   tradmp.F90 \
1936   trazdf_exp.F90 \
1937   zdf_oce.F90 \
1938   zdfddm.F90 \
1939   zdfmxl.F90 \
[366]1940   $(MODEL_LIB)(daymod.o) \
[473]1941   $(MODEL_LIB)(diahth.o) \
1942   $(MODEL_LIB)(dianam.o) \
[782]1943   $(MODEL_LIB)(diawri.o) \
[366]1944   $(MODEL_LIB)(dom_oce.o) \
1945   $(MODEL_LIB)(flxrnf.o) \
1946   $(MODEL_LIB)(ice_oce.o) \
1947   $(MODEL_LIB)(in_out_manager.o) \
1948   $(MODEL_LIB)(lbclnk.o) \
1949   $(MODEL_LIB)(oce.o) \
[473]1950   $(MODEL_LIB)(ocesbc.o) \
[366]1951   $(MODEL_LIB)(ocfzpt.o) \
1952   $(MODEL_LIB)(phycst.o) \
1953   $(MODEL_LIB)(sol_oce.o) \
1954   $(MODEL_LIB)(taumod.o) \
[782]1955   $(MODEL_LIB)(zdf_oce.o) \
[473]1956   $(MODEL_LIB)(zdfddm.o) \
[782]1957   $(MODEL_LIB)(zdfkpp.o) \
[473]1958   $(MODEL_LIB)(zdfmxl.o) \
[782]1959   $(MODEL_LIB)(zdftke.o) \
1960   daymod.F90 \
1961   diahth.F90 \
1962   dianam.F90 \
1963   diawri.F90 \
1964   dom_oce.F90 \
1965   flxrnf.F90 \
1966   ice_oce.F90 \
1967   in_out_manager.F90 \
1968   lbclnk.F90 \
[473]1969   oce.F90 \
[470]1970   ocesbc.F90 \
[269]1971   ocfzpt.F90 \
1972   phycst.F90 \
1973   sol_oce.F90 \
1974   taumod.F90 \
[782]1975   zdf_oce.F90 \
[269]1976   zdfddm.F90 \
[782]1977   zdfkpp.F90 \
[269]1978   zdfmxl.F90 \
[782]1979   zdftke.F90 \
[8]1980   zdfddm_substitute.h90 \
[395]1981   $(IOIPSL_LIB) \
[8]1982   KEY_CPP \
[782]1983   diawri1d.F90
[366]1984$(MODEL_LIB)(divcur.o) :   \
1985   $(MODEL_LIB)(dom_oce.o) \
1986   $(MODEL_LIB)(in_out_manager.o) \
1987   $(MODEL_LIB)(lib_mpp.o) \
1988   $(MODEL_LIB)(lib_print.o) \
1989   $(MODEL_LIB)(obc_par.o) \
1990   $(MODEL_LIB)(oce.o) \
1991   $(MODEL_LIB)(par_kind.o) \
1992   $(MODEL_LIB)(par_oce.o) \
[782]1993   dom_oce.F90 \
1994   in_out_manager.F90 \
1995   lib_mpp.F90 \
1996   lib_print.f90 \
[473]1997   obc_par.F90 \
[309]1998   oce.F90 \
[473]1999   par_kind.F90 \
2000   par_oce.F90 \
[366]2001   $(MODEL_LIB)(dom_oce.o) \
2002   $(MODEL_LIB)(in_out_manager.o) \
2003   $(MODEL_LIB)(lbclnk.o) \
2004   $(MODEL_LIB)(obc_oce.o) \
2005   $(MODEL_LIB)(oce.o) \
[782]2006   dom_oce.F90 \
2007   in_out_manager.F90 \
2008   lbclnk.F90 \
[309]2009   obc_oce.F90 \
[8]2010   oce.F90 \
[473]2011   domzgr_substitute.h90 \
2012   vectopt_loop_substitute.h90 \
2013   KEY_CPP \
2014   divcur.F90
[782]2015$(MODEL_LIB)(dom_ice.o) :  \
2016   $(MODEL_LIB)(par_oce.o) \
2017   par_oce.F90 \
2018   $(MODEL_LIB)(par_ice.o) \
2019   par_ice.F90 \
2020   dom_ice.F90
2021$(MODEL_LIB)(dom_oce.o) :  \
2022   $(MODEL_LIB)(par_kind.o) \
2023   par_kind.F90 \
2024   $(MODEL_LIB)(par_oce.o) \
2025   par_oce.F90 \
2026   KEY_CPP \
2027   dom_oce.F90
[473]2028$(MODEL_LIB)(domain.o) :   \
[366]2029   $(MODEL_LIB)(blk_oce.o) \
2030   $(MODEL_LIB)(closea.o) \
2031   $(MODEL_LIB)(daymod.o) \
2032   $(MODEL_LIB)(dom_oce.o) \
[369]2033   $(MODEL_LIB)(dynspg_oce.o) \
[366]2034   $(MODEL_LIB)(flxrnf.o) \
[782]2035   $(MODEL_LIB)(in_out_manager.o) \
[487]2036   $(MODEL_LIB)(ini1d.o) \
[473]2037   $(MODEL_LIB)(iom.o) \
[366]2038   $(MODEL_LIB)(lbclnk.o) \
2039   $(MODEL_LIB)(lib_mpp.o) \
2040   $(MODEL_LIB)(lib_print.o) \
2041   $(MODEL_LIB)(obc_oce.o) \
[473]2042   $(MODEL_LIB)(oce.o) \
[470]2043   $(MODEL_LIB)(ocesbc.o) \
[366]2044   $(MODEL_LIB)(par_kind.o) \
2045   $(MODEL_LIB)(par_oce.o) \
2046   $(MODEL_LIB)(phycst.o) \
2047   $(MODEL_LIB)(prtctl.o) \
2048   $(MODEL_LIB)(solisl.o) \
[782]2049   blk_oce.F90 \
2050   closea.F90 \
2051   daymod.F90 \
2052   dom_oce.F90 \
2053   dynspg_oce.F90 \
2054   flxrnf.F90 \
2055   in_out_manager.F90 \
2056   ini1d.F90 \
2057   iom.F90 \
2058   lbclnk.F90 \
2059   lib_mpp.F90 \
2060   lib_print.f90 \
[473]2061   obc_oce.F90 \
[366]2062   oce.F90 \
[473]2063   ocesbc.F90 \
2064   par_kind.F90 \
2065   par_oce.F90 \
[309]2066   phycst.F90 \
[473]2067   prtctl.F90 \
2068   solisl.F90 \
[366]2069   $(MODEL_LIB)(blk_oce.o) \
2070   $(MODEL_LIB)(closea.o) \
2071   $(MODEL_LIB)(daymod.o) \
[782]2072   $(MODEL_LIB)(dom_oce.o) \
[366]2073   $(MODEL_LIB)(domhgr.o) \
2074   $(MODEL_LIB)(dommsk.o) \
2075   $(MODEL_LIB)(domstp.o) \
[594]2076   $(MODEL_LIB)(domvvl.o) \
[366]2077   $(MODEL_LIB)(domwri.o) \
2078   $(MODEL_LIB)(domzgr.o) \
2079   $(MODEL_LIB)(flxrnf.o) \
2080   $(MODEL_LIB)(ice_oce.o) \
2081   $(MODEL_LIB)(in_out_manager.o) \
2082   $(MODEL_LIB)(lib_mpp.o) \
2083   $(MODEL_LIB)(oce.o) \
2084   $(MODEL_LIB)(phycst.o) \
[782]2085   blk_oce.F90 \
2086   closea.F90 \
2087   daymod.F90 \
2088   dom_oce.F90 \
2089   domhgr.F90 \
2090   dommsk.F90 \
2091   domstp.F90 \
2092   domvvl.F90 \
2093   domwri.F90 \
2094   domzgr.F90 \
2095   flxrnf.F90 \
2096   ice_oce.F90 \
2097   in_out_manager.F90 \
2098   lib_mpp.F90 \
[473]2099   oce.F90 \
2100   phycst.F90 \
[8]2101   domzgr_substitute.h90 \
[395]2102   $(IOIPSL_LIB) \
[8]2103   KEY_CPP \
2104   domain.F90
[366]2105$(MODEL_LIB)(domcfg.o) :   \
[473]2106   $(MODEL_LIB)(dom_oce.o) \
2107   $(MODEL_LIB)(in_out_manager.o) \
2108   $(MODEL_LIB)(iom.o) \
2109   $(MODEL_LIB)(lib_mpp.o) \
2110   $(MODEL_LIB)(lib_print.o) \
2111   $(MODEL_LIB)(obc_oce.o) \
2112   $(MODEL_LIB)(oce.o) \
2113   $(MODEL_LIB)(par_kind.o) \
2114   $(MODEL_LIB)(par_oce.o) \
[782]2115   $(MODEL_LIB)(sol_oce.o) \
[487]2116   $(MODEL_LIB)(solfet.o) \
[473]2117   $(MODEL_LIB)(solpcg.o) \
2118   $(MODEL_LIB)(solsor.o) \
[782]2119   dom_oce.F90 \
2120   in_out_manager.F90 \
2121   iom.F90 \
2122   lib_mpp.F90 \
2123   lib_print.f90 \
[470]2124   obc_oce.F90 \
2125   oce.F90 \
2126   par_kind.F90 \
2127   par_oce.F90 \
[782]2128   sol_oce.F90 \
[487]2129   solfet.F90 \
[470]2130   solpcg.F90 \
2131   solsor.F90 \
[438]2132   $(MODEL_LIB)(dom_oce.o) \
2133   $(MODEL_LIB)(in_out_manager.o) \
2134   $(MODEL_LIB)(lib_mpp.o) \
[473]2135   $(MODEL_LIB)(phycst.o) \
2136   $(MODEL_LIB)(solisl.o) \
[782]2137   dom_oce.F90 \
2138   in_out_manager.F90 \
2139   lib_mpp.F90 \
[470]2140   phycst.F90 \
2141   solisl.F90 \
[473]2142   domcfg.F90
2143$(MODEL_LIB)(domhgr.o) :   \
[366]2144   $(MODEL_LIB)(dom_oce.o) \
2145   $(MODEL_LIB)(in_out_manager.o) \
[545]2146   $(MODEL_LIB)(iom_def.o) \
2147   $(MODEL_LIB)(iom_ioipsl.o) \
2148   $(MODEL_LIB)(iom_nf90.o) \
2149   $(MODEL_LIB)(iom_rstdimg.o) \
[688]2150   $(MODEL_LIB)(lbclnk.o) \
[473]2151   $(MODEL_LIB)(lib_print.o) \
2152   $(MODEL_LIB)(par_kind.o) \
2153   $(MODEL_LIB)(par_oce.o) \
[782]2154   dom_oce.F90 \
2155   in_out_manager.F90 \
2156   iom_def.F90 \
2157   iom_ioipsl.F90 \
2158   iom_nf90.F90 \
2159   iom_rstdimg.F90 \
2160   lbclnk.F90 \
2161   lib_print.f90 \
[487]2162   par_kind.F90 \
2163   par_oce.F90 \
[438]2164   $(MODEL_LIB)(dom_oce.o) \
[366]2165   $(MODEL_LIB)(in_out_manager.o) \
[473]2166   $(MODEL_LIB)(iom.o) \
2167   $(MODEL_LIB)(lib_mpp.o) \
2168   $(MODEL_LIB)(phycst.o) \
[782]2169   dom_oce.F90 \
2170   in_out_manager.F90 \
2171   iom.F90 \
2172   lib_mpp.F90 \
[487]2173   phycst.F90 \
2174   KEY_CPP \
2175   domhgr.F90
2176$(MODEL_LIB)(dommsk.o) :   \
[366]2177   $(MODEL_LIB)(dom_oce.o) \
2178   $(MODEL_LIB)(in_out_manager.o) \
[473]2179   $(MODEL_LIB)(iom.o) \
[438]2180   $(MODEL_LIB)(lib_mpp.o) \
[473]2181   $(MODEL_LIB)(lib_print.o) \
2182   $(MODEL_LIB)(obc_oce.o) \
2183   $(MODEL_LIB)(obc_par.o) \
2184   $(MODEL_LIB)(oce.o) \
2185   $(MODEL_LIB)(par_kind.o) \
2186   $(MODEL_LIB)(par_oce.o) \
[782]2187   $(MODEL_LIB)(sol_oce.o) \
[487]2188   $(MODEL_LIB)(solfet.o) \
[473]2189   $(MODEL_LIB)(solpcg.o) \
2190   $(MODEL_LIB)(solsor.o) \
[782]2191   dom_oce.F90 \
2192   in_out_manager.F90 \
2193   iom.F90 \
2194   lib_mpp.F90 \
2195   lib_print.f90 \
[470]2196   obc_oce.F90 \
2197   obc_par.F90 \
2198   oce.F90 \
2199   par_kind.F90 \
2200   par_oce.F90 \
[782]2201   sol_oce.F90 \
[487]2202   solfet.F90 \
[470]2203   solpcg.F90 \
2204   solsor.F90 \
[438]2205   $(MODEL_LIB)(dom_oce.o) \
[473]2206   $(MODEL_LIB)(dynspg_oce.o) \
[438]2207   $(MODEL_LIB)(in_out_manager.o) \
[473]2208   $(MODEL_LIB)(lbclnk.o) \
[438]2209   $(MODEL_LIB)(lib_mpp.o) \
2210   $(MODEL_LIB)(obc_oce.o) \
2211   $(MODEL_LIB)(oce.o) \
[473]2212   $(MODEL_LIB)(solisl.o) \
[782]2213   dom_oce.F90 \
2214   dynspg_oce.F90 \
2215   in_out_manager.F90 \
2216   lbclnk.F90 \
2217   lib_mpp.F90 \
[373]2218   obc_oce.F90 \
2219   oce.F90 \
[470]2220   solisl.F90 \
[8]2221   vectopt_loop_substitute.h90 \
2222   KEY_CPP \
2223   dommsk.F90
[366]2224$(MODEL_LIB)(domstp.o) :   \
[473]2225   $(MODEL_LIB)(lib_print.o) \
2226   $(MODEL_LIB)(par_kind.o) \
2227   $(MODEL_LIB)(par_oce.o) \
[782]2228   lib_print.f90 \
[470]2229   par_kind.F90 \
2230   par_oce.F90 \
[473]2231   $(MODEL_LIB)(dom_oce.o) \
2232   $(MODEL_LIB)(in_out_manager.o) \
2233   $(MODEL_LIB)(oce.o) \
[782]2234   dom_oce.F90 \
2235   in_out_manager.F90 \
[470]2236   oce.F90 \
[8]2237   domzgr_substitute.h90 \
2238   KEY_CPP \
2239   domstp.F90
[594]2240$(MODEL_LIB)(domvvl.o) :   \
2241   $(MODEL_LIB)(blk_oce.o) \
2242   $(MODEL_LIB)(cpl_oce.o) \
2243   $(MODEL_LIB)(daymod.o) \
2244   $(MODEL_LIB)(dom_oce.o) \
2245   $(MODEL_LIB)(dtasal.o) \
2246   $(MODEL_LIB)(dtasss.o) \
2247   $(MODEL_LIB)(dtasst.o) \
2248   $(MODEL_LIB)(dtatem.o) \
[782]2249   $(MODEL_LIB)(flx_oce.o) \
[594]2250   $(MODEL_LIB)(flxmod.o) \
2251   $(MODEL_LIB)(flxrnf.o) \
2252   $(MODEL_LIB)(ice_oce.o) \
2253   $(MODEL_LIB)(in_out_manager.o) \
2254   $(MODEL_LIB)(lbclnk.o) \
2255   $(MODEL_LIB)(lib_mpp.o) \
2256   $(MODEL_LIB)(lib_print.o) \
2257   $(MODEL_LIB)(oce.o) \
2258   $(MODEL_LIB)(ocfzpt.o) \
2259   $(MODEL_LIB)(par_kind.o) \
2260   $(MODEL_LIB)(par_oce.o) \
2261   $(MODEL_LIB)(phycst.o) \
2262   $(MODEL_LIB)(prtctl.o) \
2263   $(MODEL_LIB)(taumod.o) \
2264   $(MODEL_LIB)(tradmp.o) \
[782]2265   blk_oce.F90 \
2266   cpl_oce.F90 \
2267   daymod.F90 \
2268   dom_oce.F90 \
2269   dtasal.F90 \
2270   dtasss.F90 \
2271   dtasst.F90 \
2272   dtatem.F90 \
2273   flx_oce.F90 \
2274   flxmod.F90 \
2275   flxrnf.F90 \
2276   ice_oce.F90 \
2277   in_out_manager.F90 \
2278   lbclnk.F90 \
2279   lib_mpp.F90 \
2280   lib_print.f90 \
[594]2281   oce.F90 \
2282   ocfzpt.F90 \
2283   par_kind.F90 \
2284   par_oce.F90 \
2285   phycst.F90 \
2286   prtctl.F90 \
2287   taumod.F90 \
2288   tradmp.F90 \
2289   $(MODEL_LIB)(dom_oce.o) \
2290   $(MODEL_LIB)(dynspg_oce.o) \
2291   $(MODEL_LIB)(in_out_manager.o) \
2292   $(MODEL_LIB)(lbclnk.o) \
2293   $(MODEL_LIB)(lib_mpp.o) \
2294   $(MODEL_LIB)(oce.o) \
2295   $(MODEL_LIB)(ocesbc.o) \
2296   $(MODEL_LIB)(phycst.o) \
[782]2297   dom_oce.F90 \
2298   dynspg_oce.F90 \
2299   in_out_manager.F90 \
2300   lbclnk.F90 \
2301   lib_mpp.F90 \
[594]2302   oce.F90 \
2303   ocesbc.F90 \
2304   phycst.F90 \
2305   domzgr_substitute.h90 \
2306   vectopt_loop_substitute.h90 \
2307   KEY_CPP \
2308   domvvl.F90
[366]2309$(MODEL_LIB)(domwri.o) :   \
[545]2310   $(MODEL_LIB)(dom_oce.o) \
2311   $(MODEL_LIB)(in_out_manager.o) \
2312   $(MODEL_LIB)(iom_def.o) \
2313   $(MODEL_LIB)(iom_ioipsl.o) \
2314   $(MODEL_LIB)(iom_nf90.o) \
2315   $(MODEL_LIB)(iom_rstdimg.o) \
[688]2316   $(MODEL_LIB)(lbclnk.o) \
[473]2317   $(MODEL_LIB)(lib_print.o) \
2318   $(MODEL_LIB)(par_kind.o) \
2319   $(MODEL_LIB)(par_oce.o) \
[487]2320   dom_oce.F90 \
2321   in_out_manager.F90 \
[545]2322   iom_def.F90 \
2323   iom_ioipsl.F90 \
2324   iom_nf90.F90 \
2325   iom_rstdimg.F90 \
[487]2326   lbclnk.F90 \
2327   lib_print.f90 \
[782]2328   par_kind.F90 \
2329   par_oce.F90 \
[473]2330   $(MODEL_LIB)(dom_oce.o) \
[782]2331   $(MODEL_LIB)(in_out_manager.o) \
2332   $(MODEL_LIB)(iom.o) \
2333   dom_oce.F90 \
2334   in_out_manager.F90 \
2335   iom.F90 \
2336   domwri.F90
2337$(MODEL_LIB)(domzgr.o) :   \
2338   $(MODEL_LIB)(dom_oce.o) \
[473]2339   $(MODEL_LIB)(flxrnf.o) \
2340   $(MODEL_LIB)(in_out_manager.o) \
[782]2341   $(MODEL_LIB)(iom.o) \
[545]2342   $(MODEL_LIB)(iom_def.o) \
2343   $(MODEL_LIB)(iom_ioipsl.o) \
2344   $(MODEL_LIB)(iom_nf90.o) \
2345   $(MODEL_LIB)(iom_rstdimg.o) \
[473]2346   $(MODEL_LIB)(lbclnk.o) \
2347   $(MODEL_LIB)(lib_mpp.o) \
2348   $(MODEL_LIB)(lib_print.o) \
2349   $(MODEL_LIB)(obc_oce.o) \
2350   $(MODEL_LIB)(oce.o) \
2351   $(MODEL_LIB)(ocesbc.o) \
2352   $(MODEL_LIB)(par_kind.o) \
2353   $(MODEL_LIB)(par_oce.o) \
2354   $(MODEL_LIB)(phycst.o) \
[782]2355   $(MODEL_LIB)(sol_oce.o) \
[487]2356   $(MODEL_LIB)(solfet.o) \
[473]2357   $(MODEL_LIB)(solpcg.o) \
2358   $(MODEL_LIB)(solsor.o) \
[782]2359   dom_oce.F90 \
2360   flxrnf.F90 \
2361   in_out_manager.F90 \
2362   iom.F90 \
2363   iom_def.F90 \
2364   iom_ioipsl.F90 \
2365   iom_nf90.F90 \
2366   iom_rstdimg.F90 \
2367   lbclnk.F90 \
2368   lib_mpp.F90 \
2369   lib_print.f90 \
[470]2370   obc_oce.F90 \
[473]2371   oce.F90 \
[470]2372   ocesbc.F90 \
2373   par_kind.F90 \
2374   par_oce.F90 \
2375   phycst.F90 \
[782]2376   sol_oce.F90 \
[487]2377   solfet.F90 \
[470]2378   solpcg.F90 \
2379   solsor.F90 \
[473]2380   $(MODEL_LIB)(closea.o) \
[438]2381   $(MODEL_LIB)(dom_oce.o) \
[782]2382   $(MODEL_LIB)(in_out_manager.o) \
[487]2383   $(MODEL_LIB)(ini1d.o) \
[473]2384   $(MODEL_LIB)(iom.o) \
[438]2385   $(MODEL_LIB)(lbclnk.o) \
2386   $(MODEL_LIB)(lib_mpp.o) \
2387   $(MODEL_LIB)(oce.o) \
[473]2388   $(MODEL_LIB)(solisl.o) \
[782]2389   closea.F90 \
2390   dom_oce.F90 \
2391   in_out_manager.F90 \
2392   ini1d.F90 \
2393   iom.F90 \
2394   lbclnk.F90 \
2395   lib_mpp.F90 \
[438]2396   oce.F90 \
[470]2397   solisl.F90 \
[473]2398   domzgr_substitute.h90 \
2399   domzgr_zps.h90 \
2400   vectopt_loop_substitute.h90 \
2401   KEY_CPP \
2402   domzgr.F90
2403$(MODEL_LIB)(dtasal.o) :   \
[366]2404   $(MODEL_LIB)(dom_oce.o) \
2405   $(MODEL_LIB)(in_out_manager.o) \
[545]2406   $(MODEL_LIB)(iom_def.o) \
2407   $(MODEL_LIB)(iom_ioipsl.o) \
2408   $(MODEL_LIB)(iom_nf90.o) \
2409   $(MODEL_LIB)(iom_rstdimg.o) \
[688]2410   $(MODEL_LIB)(lbclnk.o) \
[366]2411   $(MODEL_LIB)(lib_mpp.o) \
[473]2412   $(MODEL_LIB)(lib_print.o) \
[366]2413   $(MODEL_LIB)(oce.o) \
2414   $(MODEL_LIB)(par_kind.o) \
2415   $(MODEL_LIB)(par_oce.o) \
[473]2416   $(MODEL_LIB)(phycst.o) \
2417   $(MODEL_LIB)(prtctl.o) \
[782]2418   dom_oce.F90 \
2419   in_out_manager.F90 \
2420   iom_def.F90 \
2421   iom_ioipsl.F90 \
2422   iom_nf90.F90 \
2423   iom_rstdimg.F90 \
2424   lbclnk.F90 \
2425   lib_mpp.F90 \
2426   lib_print.f90 \
[473]2427   oce.F90 \
[8]2428   par_kind.F90 \
2429   par_oce.F90 \
2430   phycst.F90 \
[395]2431   prtctl.F90 \
[473]2432   $(MODEL_LIB)(daymod.o) \
[366]2433   $(MODEL_LIB)(dom_oce.o) \
2434   $(MODEL_LIB)(in_out_manager.o) \
[473]2435   $(MODEL_LIB)(iom.o) \
2436   $(MODEL_LIB)(lbclnk.o) \
2437   $(MODEL_LIB)(oce.o) \
[470]2438   $(MODEL_LIB)(phycst.o) \
[782]2439   daymod.F90 \
2440   dom_oce.F90 \
2441   in_out_manager.F90 \
2442   iom.F90 \
2443   lbclnk.F90 \
[8]2444   oce.F90 \
[473]2445   phycst.F90 \
[8]2446   domzgr_substitute.h90 \
2447   KEY_CPP \
2448   dtasal.F90
[438]2449$(MODEL_LIB)(dtasss.o) :   \
[473]2450   $(MODEL_LIB)(dom_oce.o) \
2451   $(MODEL_LIB)(in_out_manager.o) \
[545]2452   $(MODEL_LIB)(iom_def.o) \
2453   $(MODEL_LIB)(iom_ioipsl.o) \
2454   $(MODEL_LIB)(iom_nf90.o) \
2455   $(MODEL_LIB)(iom_rstdimg.o) \
[688]2456   $(MODEL_LIB)(lbclnk.o) \
[473]2457   $(MODEL_LIB)(lib_print.o) \
2458   $(MODEL_LIB)(oce.o) \
2459   $(MODEL_LIB)(par_kind.o) \
2460   $(MODEL_LIB)(par_oce.o) \
2461   $(MODEL_LIB)(phycst.o) \
2462   $(MODEL_LIB)(prtctl.o) \
[782]2463   dom_oce.F90 \
2464   in_out_manager.F90 \
2465   iom_def.F90 \
2466   iom_ioipsl.F90 \
2467   iom_nf90.F90 \
2468   iom_rstdimg.F90 \
2469   lbclnk.F90 \
2470   lib_print.f90 \
[470]2471   oce.F90 \
2472   par_kind.F90 \
2473   par_oce.F90 \
2474   phycst.F90 \
2475   prtctl.F90 \
[473]2476   $(MODEL_LIB)(daymod.o) \
[438]2477   $(MODEL_LIB)(dom_oce.o) \
2478   $(MODEL_LIB)(in_out_manager.o) \
[473]2479   $(MODEL_LIB)(iom.o) \
[438]2480   $(MODEL_LIB)(oce.o) \
[473]2481   $(MODEL_LIB)(ocfzpt.o) \
[782]2482   daymod.F90 \
2483   dom_oce.F90 \
2484   in_out_manager.F90 \
2485   iom.F90 \
[373]2486   oce.F90 \
[470]2487   ocfzpt.F90 \
[473]2488   KEY_CPP \
2489   dtasss.F90
2490$(MODEL_LIB)(dtasst.o) :   \
[366]2491   $(MODEL_LIB)(dom_oce.o) \
2492   $(MODEL_LIB)(in_out_manager.o) \
[545]2493   $(MODEL_LIB)(iom_def.o) \
2494   $(MODEL_LIB)(iom_ioipsl.o) \
2495   $(MODEL_LIB)(iom_nf90.o) \
2496   $(MODEL_LIB)(iom_rstdimg.o) \
[688]2497   $(MODEL_LIB)(lbclnk.o) \
[473]2498   $(MODEL_LIB)(lib_print.o) \
[438]2499   $(MODEL_LIB)(oce.o) \
[473]2500   $(MODEL_LIB)(par_kind.o) \
2501   $(MODEL_LIB)(par_oce.o) \
2502   $(MODEL_LIB)(phycst.o) \
2503   $(MODEL_LIB)(prtctl.o) \
[782]2504   dom_oce.F90 \
2505   in_out_manager.F90 \
2506   iom_def.F90 \
2507   iom_ioipsl.F90 \
2508   iom_nf90.F90 \
2509   iom_rstdimg.F90 \
2510   lbclnk.F90 \
2511   lib_print.f90 \
[470]2512   oce.F90 \
2513   par_kind.F90 \
2514   par_oce.F90 \
2515   phycst.F90 \
2516   prtctl.F90 \
[473]2517   $(MODEL_LIB)(daymod.o) \
[438]2518   $(MODEL_LIB)(dom_oce.o) \
2519   $(MODEL_LIB)(in_out_manager.o) \
[473]2520   $(MODEL_LIB)(iom.o) \
[366]2521   $(MODEL_LIB)(oce.o) \
[473]2522   $(MODEL_LIB)(ocfzpt.o) \
[782]2523   daymod.F90 \
2524   dom_oce.F90 \
2525   in_out_manager.F90 \
2526   iom.F90 \
[309]2527   oce.F90 \
[470]2528   ocfzpt.F90 \
[473]2529   KEY_CPP \
2530   dtasst.F90
2531$(MODEL_LIB)(dtatem.o) :   \
[366]2532   $(MODEL_LIB)(dom_oce.o) \
2533   $(MODEL_LIB)(in_out_manager.o) \
[545]2534   $(MODEL_LIB)(iom_def.o) \
2535   $(MODEL_LIB)(iom_ioipsl.o) \
2536   $(MODEL_LIB)(iom_nf90.o) \
2537   $(MODEL_LIB)(iom_rstdimg.o) \
[688]2538   $(MODEL_LIB)(lbclnk.o) \
[473]2539   $(MODEL_LIB)(lib_mpp.o) \
2540   $(MODEL_LIB)(lib_print.o) \
[366]2541   $(MODEL_LIB)(oce.o) \
[473]2542   $(MODEL_LIB)(par_kind.o) \
2543   $(MODEL_LIB)(par_oce.o) \
2544   $(MODEL_LIB)(phycst.o) \
2545   $(MODEL_LIB)(prtctl.o) \
[782]2546   dom_oce.F90 \
2547   in_out_manager.F90 \
2548   iom_def.F90 \
2549   iom_ioipsl.F90 \
2550   iom_nf90.F90 \
2551   iom_rstdimg.F90 \
2552   lbclnk.F90 \
2553   lib_mpp.F90 \
2554   lib_print.f90 \
[473]2555   oce.F90 \
[470]2556   par_kind.F90 \
2557   par_oce.F90 \
2558   phycst.F90 \
2559   prtctl.F90 \
[473]2560   $(MODEL_LIB)(daymod.o) \
[438]2561   $(MODEL_LIB)(dom_oce.o) \
2562   $(MODEL_LIB)(in_out_manager.o) \
[473]2563   $(MODEL_LIB)(iom.o) \
2564   $(MODEL_LIB)(lbclnk.o) \
2565   $(MODEL_LIB)(oce.o) \
[438]2566   $(MODEL_LIB)(phycst.o) \
[782]2567   daymod.F90 \
2568   dom_oce.F90 \
2569   in_out_manager.F90 \
2570   iom.F90 \
2571   lbclnk.F90 \
[470]2572   oce.F90 \
[473]2573   phycst.F90 \
[8]2574   domzgr_substitute.h90 \
2575   KEY_CPP \
2576   dtatem.F90
[782]2577$(MODEL_LIB)(dynadv.o) :   \
2578   $(MODEL_LIB)(dom_oce.o) \
2579   $(MODEL_LIB)(dynspg_oce.o) \
2580   $(MODEL_LIB)(dynspg_rl.o) \
2581   $(MODEL_LIB)(flxrnf.o) \
2582   $(MODEL_LIB)(in_out_manager.o) \
2583   $(MODEL_LIB)(lbclnk.o) \
2584   $(MODEL_LIB)(lib_print.o) \
2585   $(MODEL_LIB)(oce.o) \
2586   $(MODEL_LIB)(par_kind.o) \
2587   $(MODEL_LIB)(par_oce.o) \
2588   $(MODEL_LIB)(prtctl.o) \
2589   $(MODEL_LIB)(trdmod.o) \
2590   $(MODEL_LIB)(trdmod_oce.o) \
[644]2591   dom_oce.F90 \
[782]2592   dynspg_oce.F90 \
2593   dynspg_rl.F90 \
2594   flxrnf.F90 \
[644]2595   in_out_manager.F90 \
2596   lbclnk.F90 \
2597   lib_print.f90 \
[782]2598   oce.F90 \
2599   par_kind.F90 \
2600   par_oce.F90 \
2601   prtctl.F90 \
2602   trdmod.F90 \
2603   trdmod_oce.F90 \
[644]2604   $(MODEL_LIB)(dom_oce.o) \
[782]2605   $(MODEL_LIB)(dynadv_cen2.o) \
2606   $(MODEL_LIB)(dynadv_ubs.o) \
2607   $(MODEL_LIB)(dynkeg.o) \
2608   $(MODEL_LIB)(dynzad.o) \
[644]2609   $(MODEL_LIB)(in_out_manager.o) \
[782]2610   dom_oce.F90 \
2611   dynadv_cen2.F90 \
2612   dynadv_ubs.F90 \
2613   dynkeg.F90 \
2614   dynzad.F90 \
2615   in_out_manager.F90 \
2616   domzgr_substitute.h90 \
2617   vectopt_loop_substitute.h90 \
2618   KEY_CPP \
2619   dynadv.F90
2620$(MODEL_LIB)(dynadv_cen2.o) : \
2621   $(MODEL_LIB)(dom_oce.o) \
2622   $(MODEL_LIB)(in_out_manager.o) \
[644]2623   $(MODEL_LIB)(iom.o) \
2624   $(MODEL_LIB)(lbclnk.o) \
2625   $(MODEL_LIB)(ldfdyn_oce.o) \
2626   $(MODEL_LIB)(ldftra_oce.o) \
2627   $(MODEL_LIB)(lib_mpp.o) \
2628   $(MODEL_LIB)(lib_print.o) \
2629   $(MODEL_LIB)(obc_oce.o) \
2630   $(MODEL_LIB)(oce.o) \
2631   $(MODEL_LIB)(par_kind.o) \
2632   $(MODEL_LIB)(par_oce.o) \
2633   $(MODEL_LIB)(phycst.o) \
2634   $(MODEL_LIB)(restart.o) \
[782]2635   $(MODEL_LIB)(sol_oce.o) \
[644]2636   $(MODEL_LIB)(solfet.o) \
2637   $(MODEL_LIB)(solisl.o) \
2638   $(MODEL_LIB)(solpcg.o) \
[782]2639   $(MODEL_LIB)(solsor.o) \
[644]2640   $(MODEL_LIB)(solver.o) \
2641   $(MODEL_LIB)(zdf_oce.o) \
[782]2642   dom_oce.F90 \
2643   in_out_manager.F90 \
2644   iom.F90 \
2645   lbclnk.F90 \
2646   ldfdyn_oce.F90 \
2647   ldftra_oce.F90 \
2648   lib_mpp.F90 \
2649   lib_print.f90 \
[644]2650   obc_oce.F90 \
2651   oce.F90 \
2652   par_kind.F90 \
2653   par_oce.F90 \
2654   phycst.F90 \
2655   restart.F90 \
[782]2656   sol_oce.F90 \
[644]2657   solfet.F90 \
2658   solisl.F90 \
2659   solpcg.F90 \
[782]2660   solsor.F90 \
[644]2661   solver.F90 \
2662   zdf_oce.F90 \
2663   $(MODEL_LIB)(dom_oce.o) \
2664   $(MODEL_LIB)(dynspg_oce.o) \
2665   $(MODEL_LIB)(dynspg_rl.o) \
2666   $(MODEL_LIB)(in_out_manager.o) \
2667   $(MODEL_LIB)(oce.o) \
2668   dom_oce.F90 \
2669   dynspg_oce.F90 \
2670   dynspg_rl.F90 \
2671   in_out_manager.F90 \
2672   oce.F90 \
2673   domzgr_substitute.h90 \
2674   vectopt_loop_substitute.h90 \
2675   KEY_CPP \
[782]2676   dynadv_cen2.F90
[644]2677$(MODEL_LIB)(dynadv_ubs.o) :  \
2678   $(MODEL_LIB)(dom_oce.o) \
2679   $(MODEL_LIB)(in_out_manager.o) \
2680   $(MODEL_LIB)(iom.o) \
2681   $(MODEL_LIB)(lbclnk.o) \
2682   $(MODEL_LIB)(ldfdyn_oce.o) \
2683   $(MODEL_LIB)(ldftra_oce.o) \
2684   $(MODEL_LIB)(lib_mpp.o) \
2685   $(MODEL_LIB)(lib_print.o) \
2686   $(MODEL_LIB)(obc_oce.o) \
2687   $(MODEL_LIB)(oce.o) \
2688   $(MODEL_LIB)(par_kind.o) \
2689   $(MODEL_LIB)(par_oce.o) \
2690   $(MODEL_LIB)(phycst.o) \
2691   $(MODEL_LIB)(restart.o) \
[782]2692   $(MODEL_LIB)(sol_oce.o) \
[644]2693   $(MODEL_LIB)(solfet.o) \
2694   $(MODEL_LIB)(solisl.o) \
2695   $(MODEL_LIB)(solpcg.o) \
[782]2696   $(MODEL_LIB)(solsor.o) \
[644]2697   $(MODEL_LIB)(solver.o) \
2698   $(MODEL_LIB)(zdf_oce.o) \
[782]2699   dom_oce.F90 \
2700   in_out_manager.F90 \
2701   iom.F90 \
2702   lbclnk.F90 \
2703   ldfdyn_oce.F90 \
2704   ldftra_oce.F90 \
2705   lib_mpp.F90 \
2706   lib_print.f90 \
[644]2707   obc_oce.F90 \
2708   oce.F90 \
2709   par_kind.F90 \
2710   par_oce.F90 \
2711   phycst.F90 \
2712   restart.F90 \
[782]2713   sol_oce.F90 \
[644]2714   solfet.F90 \
2715   solisl.F90 \
2716   solpcg.F90 \
[782]2717   solsor.F90 \
[644]2718   solver.F90 \
2719   zdf_oce.F90 \
2720   $(MODEL_LIB)(dom_oce.o) \
2721   $(MODEL_LIB)(dynspg_oce.o) \
2722   $(MODEL_LIB)(dynspg_rl.o) \
2723   $(MODEL_LIB)(in_out_manager.o) \
2724   $(MODEL_LIB)(lbclnk.o) \
2725   $(MODEL_LIB)(oce.o) \
[782]2726   dom_oce.F90 \
2727   dynspg_oce.F90 \
2728   dynspg_rl.F90 \
2729   in_out_manager.F90 \
2730   lbclnk.F90 \
[644]2731   oce.F90 \
2732   domzgr_substitute.h90 \
2733   vectopt_loop_substitute.h90 \
2734   KEY_CPP \
2735   dynadv_ubs.F90
[366]2736$(MODEL_LIB)(dyncor1d.o) : \
[473]2737   $(MODEL_LIB)(dom_oce.o) \
2738   $(MODEL_LIB)(in_out_manager.o) \
2739   $(MODEL_LIB)(lib_mpp.o) \
2740   $(MODEL_LIB)(lib_print.o) \
2741   $(MODEL_LIB)(par_kind.o) \
2742   $(MODEL_LIB)(par_oce.o) \
[782]2743   dom_oce.F90 \
2744   in_out_manager.F90 \
2745   lib_mpp.F90 \
2746   lib_print.f90 \
[487]2747   par_kind.F90 \
2748   par_oce.F90 \
[438]2749   $(MODEL_LIB)(dom_oce.o) \
2750   $(MODEL_LIB)(in_out_manager.o) \
[473]2751   $(MODEL_LIB)(oce.o) \
2752   $(MODEL_LIB)(phycst.o) \
2753   $(MODEL_LIB)(prtctl.o) \
[782]2754   dom_oce.F90 \
2755   in_out_manager.F90 \
[470]2756   oce.F90 \
2757   phycst.F90 \
2758   prtctl.F90 \
[473]2759   vectopt_loop_substitute.h90 \
2760   KEY_CPP \
2761   dyncor1d.F90
2762$(MODEL_LIB)(dynhpg.o) :   \
[366]2763   $(MODEL_LIB)(dom_oce.o) \
2764   $(MODEL_LIB)(in_out_manager.o) \
[523]2765   $(MODEL_LIB)(ldftra_oce.o) \
[473]2766   $(MODEL_LIB)(lib_mpp.o) \
2767   $(MODEL_LIB)(lib_print.o) \
[438]2768   $(MODEL_LIB)(oce.o) \
[473]2769   $(MODEL_LIB)(par_kind.o) \
2770   $(MODEL_LIB)(par_oce.o) \
[438]2771   $(MODEL_LIB)(phycst.o) \
[523]2772   $(MODEL_LIB)(taumod.o) \
[473]2773   $(MODEL_LIB)(trdicp.o) \
2774   $(MODEL_LIB)(trdicp_oce.o) \
2775   $(MODEL_LIB)(trdmld.o) \
2776   $(MODEL_LIB)(trdmld_oce.o) \
2777   $(MODEL_LIB)(trdmod_oce.o) \
2778   $(MODEL_LIB)(trdvor.o) \
2779   $(MODEL_LIB)(trdvor_oce.o) \
[523]2780   $(MODEL_LIB)(zdf_oce.o) \
[782]2781   dom_oce.F90 \
2782   in_out_manager.F90 \
2783   ldftra_oce.F90 \
2784   lib_mpp.F90 \
2785   lib_print.f90 \
[373]2786   oce.F90 \
2787   par_kind.F90 \
2788   par_oce.F90 \
[470]2789   phycst.F90 \
[523]2790   taumod.F90 \
[373]2791   trdicp.F90 \
2792   trdicp_oce.F90 \
2793   trdmld.F90 \
2794   trdmld_oce.F90 \
2795   trdmod_oce.F90 \
2796   trdvor.F90 \
2797   trdvor_oce.F90 \
[523]2798   zdf_oce.F90 \
[366]2799   $(MODEL_LIB)(dom_oce.o) \
2800   $(MODEL_LIB)(in_out_manager.o) \
[470]2801   $(MODEL_LIB)(lbclnk.o) \
[366]2802   $(MODEL_LIB)(oce.o) \
[438]2803   $(MODEL_LIB)(phycst.o) \
2804   $(MODEL_LIB)(prtctl.o) \
2805   $(MODEL_LIB)(trdmod.o) \
[366]2806   $(MODEL_LIB)(trdmod_oce.o) \
[782]2807   dom_oce.F90 \
2808   in_out_manager.F90 \
2809   lbclnk.F90 \
[309]2810   oce.F90 \
[373]2811   phycst.F90 \
[395]2812   prtctl.F90 \
[373]2813   trdmod.F90 \
[309]2814   trdmod_oce.F90 \
[8]2815   domzgr_substitute.h90 \
2816   vectopt_loop_substitute.h90 \
2817   KEY_CPP \
2818   dynhpg.F90
[470]2819$(MODEL_LIB)(dynkeg.o) :   \
[473]2820   $(MODEL_LIB)(dom_oce.o) \
2821   $(MODEL_LIB)(in_out_manager.o) \
[523]2822   $(MODEL_LIB)(ldftra_oce.o) \
[473]2823   $(MODEL_LIB)(lib_mpp.o) \
2824   $(MODEL_LIB)(lib_print.o) \
2825   $(MODEL_LIB)(oce.o) \
2826   $(MODEL_LIB)(par_kind.o) \
2827   $(MODEL_LIB)(par_oce.o) \
[523]2828   $(MODEL_LIB)(phycst.o) \
2829   $(MODEL_LIB)(taumod.o) \
[473]2830   $(MODEL_LIB)(trdicp.o) \
2831   $(MODEL_LIB)(trdicp_oce.o) \
2832   $(MODEL_LIB)(trdmld.o) \
2833   $(MODEL_LIB)(trdmld_oce.o) \
2834   $(MODEL_LIB)(trdmod_oce.o) \
2835   $(MODEL_LIB)(trdvor.o) \
2836   $(MODEL_LIB)(trdvor_oce.o) \
[523]2837   $(MODEL_LIB)(zdf_oce.o) \
[782]2838   dom_oce.F90 \
2839   in_out_manager.F90 \
2840   ldftra_oce.F90 \
2841   lib_mpp.F90 \
2842   lib_print.f90 \
[246]2843   oce.F90 \
[8]2844   par_kind.F90 \
2845   par_oce.F90 \
[523]2846   phycst.F90 \
2847   taumod.F90 \
[246]2848   trdicp.F90 \
2849   trdicp_oce.F90 \
2850   trdmld.F90 \
2851   trdmld_oce.F90 \
2852   trdmod_oce.F90 \
2853   trdvor.F90 \
2854   trdvor_oce.F90 \
[523]2855   zdf_oce.F90 \
[366]2856   $(MODEL_LIB)(dom_oce.o) \
2857   $(MODEL_LIB)(in_out_manager.o) \
2858   $(MODEL_LIB)(oce.o) \
[473]2859   $(MODEL_LIB)(prtctl.o) \
2860   $(MODEL_LIB)(trdmod.o) \
[366]2861   $(MODEL_LIB)(trdmod_oce.o) \
[782]2862   dom_oce.F90 \
2863   in_out_manager.F90 \
[470]2864   oce.F90 \
2865   prtctl.F90 \
2866   trdmod.F90 \
2867   trdmod_oce.F90 \
[473]2868   vectopt_loop_substitute.h90 \
2869   KEY_CPP \
2870   dynkeg.F90
[782]2871$(MODEL_LIB)(dynldf.o) :   \
[470]2872   $(MODEL_LIB)(dom_oce.o) \
2873   $(MODEL_LIB)(in_out_manager.o) \
[782]2874   $(MODEL_LIB)(lbclnk.o) \
2875   $(MODEL_LIB)(ldfdyn_oce.o) \
2876   $(MODEL_LIB)(ldfslp.o) \
[523]2877   $(MODEL_LIB)(ldftra_oce.o) \
[473]2878   $(MODEL_LIB)(lib_mpp.o) \
2879   $(MODEL_LIB)(lib_print.o) \
[470]2880   $(MODEL_LIB)(oce.o) \
[473]2881   $(MODEL_LIB)(par_kind.o) \
2882   $(MODEL_LIB)(par_oce.o) \
[523]2883   $(MODEL_LIB)(phycst.o) \
[782]2884   $(MODEL_LIB)(prtctl.o) \
[523]2885   $(MODEL_LIB)(taumod.o) \
[473]2886   $(MODEL_LIB)(trdicp.o) \
2887   $(MODEL_LIB)(trdicp_oce.o) \
2888   $(MODEL_LIB)(trdmld.o) \
2889   $(MODEL_LIB)(trdmld_oce.o) \
[782]2890   $(MODEL_LIB)(trdmod.o) \
[470]2891   $(MODEL_LIB)(trdmod_oce.o) \
[473]2892   $(MODEL_LIB)(trdvor.o) \
2893   $(MODEL_LIB)(trdvor_oce.o) \
[523]2894   $(MODEL_LIB)(zdf_oce.o) \
[782]2895   $(MODEL_LIB)(zdfmxl.o) \
2896   dom_oce.F90 \
2897   in_out_manager.F90 \
2898   lbclnk.F90 \
2899   ldfdyn_oce.F90 \
2900   ldfslp.F90 \
2901   ldftra_oce.F90 \
2902   lib_mpp.F90 \
2903   lib_print.f90 \
[269]2904   oce.F90 \
[438]2905   par_kind.F90 \
2906   par_oce.F90 \
[523]2907   phycst.F90 \
[782]2908   prtctl.F90 \
[523]2909   taumod.F90 \
[438]2910   trdicp.F90 \
2911   trdicp_oce.F90 \
2912   trdmld.F90 \
2913   trdmld_oce.F90 \
[782]2914   trdmod.F90 \
[269]2915   trdmod_oce.F90 \
[438]2916   trdvor.F90 \
2917   trdvor_oce.F90 \
[523]2918   zdf_oce.F90 \
[782]2919   zdfmxl.F90 \
[366]2920   $(MODEL_LIB)(dom_oce.o) \
[782]2921   $(MODEL_LIB)(dynldf_bilap.o) \
2922   $(MODEL_LIB)(dynldf_bilapg.o) \
2923   $(MODEL_LIB)(dynldf_iso.o) \
2924   $(MODEL_LIB)(dynldf_lap.o) \
[366]2925   $(MODEL_LIB)(in_out_manager.o) \
[438]2926   $(MODEL_LIB)(lbclnk.o) \
2927   $(MODEL_LIB)(ldfdyn_oce.o) \
[782]2928   $(MODEL_LIB)(ldfslp.o) \
2929   $(MODEL_LIB)(lib_mpp.o) \
[366]2930   $(MODEL_LIB)(oce.o) \
[782]2931   $(MODEL_LIB)(phycst.o) \
2932   $(MODEL_LIB)(prtctl.o) \
[366]2933   $(MODEL_LIB)(trdmod.o) \
2934   $(MODEL_LIB)(trdmod_oce.o) \
[782]2935   dom_oce.F90 \
2936   dynldf_bilap.F90 \
2937   dynldf_bilapg.F90 \
2938   dynldf_iso.F90 \
2939   dynldf_lap.F90 \
2940   in_out_manager.F90 \
2941   lbclnk.F90 \
2942   ldfdyn_oce.F90 \
2943   ldfslp.F90 \
2944   lib_mpp.F90 \
[8]2945   oce.F90 \
[782]2946   phycst.F90 \
2947   prtctl.F90 \
[438]2948   trdmod.F90 \
[246]2949   trdmod_oce.F90 \
[473]2950   domzgr_substitute.h90 \
2951   vectopt_loop_substitute.h90 \
2952   KEY_CPP \
[782]2953   dynldf.F90
2954$(MODEL_LIB)(dynldf_bilap.o) :   \
[366]2955   $(MODEL_LIB)(dom_oce.o) \
2956   $(MODEL_LIB)(in_out_manager.o) \
[487]2957   $(MODEL_LIB)(ldftra_oce.o) \
[366]2958   $(MODEL_LIB)(lib_mpp.o) \
[473]2959   $(MODEL_LIB)(lib_print.o) \
[366]2960   $(MODEL_LIB)(oce.o) \
[473]2961   $(MODEL_LIB)(par_kind.o) \
2962   $(MODEL_LIB)(par_oce.o) \
[487]2963   $(MODEL_LIB)(phycst.o) \
[523]2964   $(MODEL_LIB)(taumod.o) \
[473]2965   $(MODEL_LIB)(trdicp.o) \
2966   $(MODEL_LIB)(trdicp_oce.o) \
2967   $(MODEL_LIB)(trdmld.o) \
2968   $(MODEL_LIB)(trdmld_oce.o) \
[366]2969   $(MODEL_LIB)(trdmod_oce.o) \
[473]2970   $(MODEL_LIB)(trdvor.o) \
2971   $(MODEL_LIB)(trdvor_oce.o) \
[523]2972   $(MODEL_LIB)(zdf_oce.o) \
[782]2973   dom_oce.F90 \
2974   in_out_manager.F90 \
2975   ldftra_oce.F90 \
2976   lib_mpp.F90 \
2977   lib_print.f90 \
[306]2978   oce.F90 \
[438]2979   par_kind.F90 \
2980   par_oce.F90 \
[487]2981   phycst.F90 \
[523]2982   taumod.F90 \
[438]2983   trdicp.F90 \
2984   trdicp_oce.F90 \
2985   trdmld.F90 \
2986   trdmld_oce.F90 \
[306]2987   trdmod_oce.F90 \
[438]2988   trdvor.F90 \
2989   trdvor_oce.F90 \
[523]2990   zdf_oce.F90 \
[366]2991   $(MODEL_LIB)(dom_oce.o) \
2992   $(MODEL_LIB)(in_out_manager.o) \
2993   $(MODEL_LIB)(lbclnk.o) \
2994   $(MODEL_LIB)(ldfdyn_oce.o) \
[473]2995   $(MODEL_LIB)(oce.o) \
2996   $(MODEL_LIB)(trdmod.o) \
2997   $(MODEL_LIB)(trdmod_oce.o) \
[782]2998   dom_oce.F90 \
2999   in_out_manager.F90 \
3000   lbclnk.F90 \
3001   ldfdyn_oce.F90 \
[473]3002   oce.F90 \
3003   trdmod.F90 \
3004   trdmod_oce.F90 \
3005   domzgr_substitute.h90 \
3006   ldfdyn_substitute.h90 \
[782]3007   vectopt_loop_substitute.h90 \
[473]3008   KEY_CPP \
[782]3009   dynldf_bilap.F90
3010$(MODEL_LIB)(dynldf_bilapg.o) :  \
[473]3011   $(MODEL_LIB)(dom_oce.o) \
3012   $(MODEL_LIB)(in_out_manager.o) \
3013   $(MODEL_LIB)(lbclnk.o) \
3014   $(MODEL_LIB)(ldfdyn_oce.o) \
[470]3015   $(MODEL_LIB)(ldftra_oce.o) \
3016   $(MODEL_LIB)(lib_mpp.o) \
3017   $(MODEL_LIB)(lib_print.o) \
[366]3018   $(MODEL_LIB)(oce.o) \
[470]3019   $(MODEL_LIB)(par_kind.o) \
3020   $(MODEL_LIB)(par_oce.o) \
3021   $(MODEL_LIB)(phycst.o) \
[366]3022   $(MODEL_LIB)(prtctl.o) \
[523]3023   $(MODEL_LIB)(taumod.o) \
[470]3024   $(MODEL_LIB)(trdicp.o) \
3025   $(MODEL_LIB)(trdicp_oce.o) \
3026   $(MODEL_LIB)(trdmld.o) \
3027   $(MODEL_LIB)(trdmld_oce.o) \
[366]3028   $(MODEL_LIB)(trdmod_oce.o) \
[470]3029   $(MODEL_LIB)(trdvor.o) \
3030   $(MODEL_LIB)(trdvor_oce.o) \
[782]3031   $(MODEL_LIB)(zdf_oce.o) \
[470]3032   $(MODEL_LIB)(zdfmxl.o) \
[782]3033   dom_oce.F90 \
3034   in_out_manager.F90 \
3035   lbclnk.F90 \
3036   ldfdyn_oce.F90 \
3037   ldftra_oce.F90 \
3038   lib_mpp.F90 \
3039   lib_print.f90 \
[438]3040   oce.F90 \
[473]3041   par_kind.F90 \
3042   par_oce.F90 \
3043   phycst.F90 \
[438]3044   prtctl.F90 \
[523]3045   taumod.F90 \
[473]3046   trdicp.F90 \
3047   trdicp_oce.F90 \
3048   trdmld.F90 \
3049   trdmld_oce.F90 \
[438]3050   trdmod_oce.F90 \
[473]3051   trdvor.F90 \
3052   trdvor_oce.F90 \
[782]3053   zdf_oce.F90 \
[473]3054   zdfmxl.F90 \
[470]3055   $(MODEL_LIB)(dom_oce.o) \
3056   $(MODEL_LIB)(in_out_manager.o) \
3057   $(MODEL_LIB)(lbclnk.o) \
3058   $(MODEL_LIB)(ldfdyn_oce.o) \
3059   $(MODEL_LIB)(ldfslp.o) \
3060   $(MODEL_LIB)(oce.o) \
3061   $(MODEL_LIB)(prtctl.o) \
3062   $(MODEL_LIB)(trdmod.o) \
3063   $(MODEL_LIB)(trdmod_oce.o) \
[782]3064   $(MODEL_LIB)(zdf_oce.o) \
3065   dom_oce.F90 \
3066   in_out_manager.F90 \
3067   lbclnk.F90 \
3068   ldfdyn_oce.F90 \
3069   ldfslp.F90 \
[473]3070   oce.F90 \
3071   prtctl.F90 \
3072   trdmod.F90 \
3073   trdmod_oce.F90 \
[782]3074   zdf_oce.F90 \
[373]3075   domzgr_substitute.h90 \
[782]3076   ldfdyn_substitute.h90 \
[373]3077   KEY_CPP \
[782]3078   dynldf_bilapg.F90
[473]3079$(MODEL_LIB)(dynldf_iso.o) :  \
[366]3080   $(MODEL_LIB)(dom_oce.o) \
3081   $(MODEL_LIB)(in_out_manager.o) \
[473]3082   $(MODEL_LIB)(lbclnk.o) \
3083   $(MODEL_LIB)(ldfdyn_oce.o) \
3084   $(MODEL_LIB)(ldftra_oce.o) \
[366]3085   $(MODEL_LIB)(lib_mpp.o) \
3086   $(MODEL_LIB)(lib_print.o) \
3087   $(MODEL_LIB)(oce.o) \
3088   $(MODEL_LIB)(par_kind.o) \
3089   $(MODEL_LIB)(par_oce.o) \
[473]3090   $(MODEL_LIB)(phycst.o) \
3091   $(MODEL_LIB)(prtctl.o) \
[523]3092   $(MODEL_LIB)(taumod.o) \
[366]3093   $(MODEL_LIB)(trdicp.o) \
3094   $(MODEL_LIB)(trdicp_oce.o) \
3095   $(MODEL_LIB)(trdmld.o) \
3096   $(MODEL_LIB)(trdmld_oce.o) \
3097   $(MODEL_LIB)(trdmod_oce.o) \
3098   $(MODEL_LIB)(trdvor.o) \
3099   $(MODEL_LIB)(trdvor_oce.o) \
[782]3100   $(MODEL_LIB)(zdf_oce.o) \
[473]3101   $(MODEL_LIB)(zdfmxl.o) \
[782]3102   dom_oce.F90 \
3103   in_out_manager.F90 \
3104   lbclnk.F90 \
3105   ldfdyn_oce.F90 \
3106   ldftra_oce.F90 \
3107   lib_mpp.F90 \
3108   lib_print.f90 \
[8]3109   oce.F90 \
[246]3110   par_kind.F90 \
3111   par_oce.F90 \
3112   phycst.F90 \
[395]3113   prtctl.F90 \
[523]3114   taumod.F90 \
[246]3115   trdicp.F90 \
3116   trdicp_oce.F90 \
3117   trdmld.F90 \
3118   trdmld_oce.F90 \
3119   trdmod_oce.F90 \
3120   trdvor.F90 \
3121   trdvor_oce.F90 \
[782]3122   zdf_oce.F90 \
[246]3123   zdfmxl.F90 \
[366]3124   $(MODEL_LIB)(dom_oce.o) \
3125   $(MODEL_LIB)(in_out_manager.o) \
[470]3126   $(MODEL_LIB)(lbclnk.o) \
[366]3127   $(MODEL_LIB)(ldfdyn_oce.o) \
[473]3128   $(MODEL_LIB)(ldfslp.o) \
[366]3129   $(MODEL_LIB)(ldftra_oce.o) \
3130   $(MODEL_LIB)(oce.o) \
3131   $(MODEL_LIB)(prtctl.o) \
[473]3132   $(MODEL_LIB)(trdmod.o) \
[366]3133   $(MODEL_LIB)(trdmod_oce.o) \
[473]3134   $(MODEL_LIB)(zdf_oce.o) \
[782]3135   dom_oce.F90 \
3136   in_out_manager.F90 \
3137   lbclnk.F90 \
3138   ldfdyn_oce.F90 \
3139   ldfslp.F90 \
3140   ldftra_oce.F90 \
[8]3141   oce.F90 \
[395]3142   prtctl.F90 \
[246]3143   trdmod.F90 \
3144   trdmod_oce.F90 \
3145   zdf_oce.F90 \
[473]3146   domzgr_substitute.h90 \
3147   ldfdyn_substitute.h90 \
3148   vectopt_loop_substitute.h90 \
3149   KEY_CPP \
3150   dynldf_iso.F90
3151$(MODEL_LIB)(dynldf_lap.o) :  \
[366]3152   $(MODEL_LIB)(dom_oce.o) \
3153   $(MODEL_LIB)(in_out_manager.o) \
[438]3154   $(MODEL_LIB)(lbclnk.o) \
[366]3155   $(MODEL_LIB)(ldfdyn_oce.o) \
3156   $(MODEL_LIB)(ldftra_oce.o) \
[473]3157   $(MODEL_LIB)(lib_print.o) \
[366]3158   $(MODEL_LIB)(oce.o) \
[473]3159   $(MODEL_LIB)(par_kind.o) \
3160   $(MODEL_LIB)(par_oce.o) \
3161   $(MODEL_LIB)(phycst.o) \
[366]3162   $(MODEL_LIB)(prtctl.o) \
[523]3163   $(MODEL_LIB)(taumod.o) \
[473]3164   $(MODEL_LIB)(trdicp.o) \
3165   $(MODEL_LIB)(trdicp_oce.o) \
3166   $(MODEL_LIB)(trdmld.o) \
3167   $(MODEL_LIB)(trdmld_oce.o) \
[366]3168   $(MODEL_LIB)(trdmod_oce.o) \
[473]3169   $(MODEL_LIB)(trdvor.o) \
3170   $(MODEL_LIB)(trdvor_oce.o) \
[782]3171   $(MODEL_LIB)(zdf_oce.o) \
[473]3172   $(MODEL_LIB)(zdfmxl.o) \
[782]3173   dom_oce.F90 \
3174   in_out_manager.F90 \
3175   lbclnk.F90 \
3176   ldfdyn_oce.F90 \
3177   ldftra_oce.F90 \
3178   lib_print.f90 \
[246]3179   oce.F90 \
3180   par_kind.F90 \
3181   par_oce.F90 \
3182   phycst.F90 \
[395]3183   prtctl.F90 \
[523]3184   taumod.F90 \
[246]3185   trdicp.F90 \
3186   trdicp_oce.F90 \
3187   trdmld.F90 \
3188   trdmld_oce.F90 \
3189   trdmod_oce.F90 \
3190   trdvor.F90 \
3191   trdvor_oce.F90 \
[782]3192   zdf_oce.F90 \
[246]3193   zdfmxl.F90 \
[366]3194   $(MODEL_LIB)(dom_oce.o) \
3195   $(MODEL_LIB)(in_out_manager.o) \
3196   $(MODEL_LIB)(ldfdyn_oce.o) \
[473]3197   $(MODEL_LIB)(ldfslp.o) \
[366]3198   $(MODEL_LIB)(oce.o) \
[473]3199   $(MODEL_LIB)(trdmod.o) \
[366]3200   $(MODEL_LIB)(trdmod_oce.o) \
[473]3201   $(MODEL_LIB)(zdf_oce.o) \
[782]3202   dom_oce.F90 \
3203   in_out_manager.F90 \
3204   ldfdyn_oce.F90 \
3205   ldfslp.F90 \
[8]3206   oce.F90 \
[246]3207   trdmod.F90 \
3208   trdmod_oce.F90 \
3209   zdf_oce.F90 \
[8]3210   domzgr_substitute.h90 \
3211   ldfdyn_substitute.h90 \
3212   vectopt_loop_substitute.h90 \
3213   KEY_CPP \
3214   dynldf_lap.F90
[782]3215$(MODEL_LIB)(dynnxt.o) :   \
3216   $(MODEL_LIB)(agrif_oce.o) \
3217   $(MODEL_LIB)(cla_div.o) \
3218   $(MODEL_LIB)(divcur.o) \
3219   $(MODEL_LIB)(dom_oce.o) \
3220   $(MODEL_LIB)(dynspg_oce.o) \
3221   $(MODEL_LIB)(in_out_manager.o) \
3222   $(MODEL_LIB)(lbclnk.o) \
3223   $(MODEL_LIB)(lib_mpp.o) \
3224   $(MODEL_LIB)(lib_print.o) \
3225   $(MODEL_LIB)(obc_oce.o) \
3226   $(MODEL_LIB)(obc_par.o) \
3227   $(MODEL_LIB)(obccli.o) \
3228   $(MODEL_LIB)(oce.o) \
3229   $(MODEL_LIB)(ocesbc.o) \
3230   $(MODEL_LIB)(ocfzpt.o) \
3231   $(MODEL_LIB)(par_kind.o) \
3232   $(MODEL_LIB)(par_oce.o) \
3233   $(MODEL_LIB)(phycst.o) \
3234   $(MODEL_LIB)(sol_oce.o) \
3235   $(MODEL_LIB)(wzvmod.o) \
3236   agrif_oce.F90 \
3237   cla_div.F90 \
3238   divcur.F90 \
[373]3239   dom_oce.F90 \
[782]3240   dynspg_oce.F90 \
[246]3241   in_out_manager.F90 \
[782]3242   lbclnk.F90 \
[246]3243   lib_mpp.F90 \
3244   lib_print.f90 \
[782]3245   obc_oce.F90 \
3246   obc_par.F90 \
3247   obccli.F90 \
3248   oce.F90 \
3249   ocesbc.F90 \
3250   ocfzpt.F90 \
3251   par_kind.F90 \
3252   par_oce.F90 \
3253   phycst.F90 \
3254   sol_oce.F90 \
3255   wzvmod.F90 \
3256   $(MODEL_LIB)(agrif_opa_interp.o) \
3257   $(MODEL_LIB)(agrif_opa_update.o) \
[366]3258   $(MODEL_LIB)(dom_oce.o) \
[782]3259   $(MODEL_LIB)(domvvl.o) \
3260   $(MODEL_LIB)(dynspg_oce.o) \
[366]3261   $(MODEL_LIB)(in_out_manager.o) \
[782]3262   $(MODEL_LIB)(lbclnk.o) \
3263   $(MODEL_LIB)(obc_oce.o) \
3264   $(MODEL_LIB)(obcdyn.o) \
3265   $(MODEL_LIB)(obcdyn_bt.o) \
3266   $(MODEL_LIB)(obcvol.o) \
3267   $(MODEL_LIB)(oce.o) \
3268   $(MODEL_LIB)(prtctl.o) \
3269   agrif_opa_interp.F90 \
3270   agrif_opa_update.F90 \
3271   dom_oce.F90 \
3272   domvvl.F90 \
3273   dynspg_oce.F90 \
3274   in_out_manager.F90 \
3275   lbclnk.F90 \
3276   obc_oce.F90 \
3277   obcdyn.F90 \
3278   obcdyn_bt.F90 \
3279   obcvol.F90 \
3280   oce.F90 \
3281   prtctl.F90 \
3282   domzgr_substitute.h90 \
3283   $(AGRIF_LIB) \
3284   KEY_CPP \
3285   dynnxt.F90
3286$(MODEL_LIB)(dynnxt1d.o) : \
3287   $(MODEL_LIB)(dom_oce.o) \
3288   $(MODEL_LIB)(in_out_manager.o) \
[473]3289   $(MODEL_LIB)(lib_mpp.o) \
3290   $(MODEL_LIB)(lib_print.o) \
[470]3291   $(MODEL_LIB)(oce.o) \
[473]3292   $(MODEL_LIB)(par_kind.o) \
3293   $(MODEL_LIB)(par_oce.o) \
[782]3294   dom_oce.F90 \
3295   in_out_manager.F90 \
3296   lib_mpp.F90 \
3297   lib_print.f90 \
[8]3298   oce.F90 \
[269]3299   par_kind.F90 \
3300   par_oce.F90 \
[473]3301   $(MODEL_LIB)(dom_oce.o) \
3302   $(MODEL_LIB)(in_out_manager.o) \
3303   $(MODEL_LIB)(lbclnk.o) \
3304   $(MODEL_LIB)(oce.o) \
3305   $(MODEL_LIB)(prtctl.o) \
[782]3306   dom_oce.F90 \
3307   in_out_manager.F90 \
3308   lbclnk.F90 \
[473]3309   oce.F90 \
[395]3310   prtctl.F90 \
[473]3311   KEY_CPP \
3312   dynnxt1d.F90
[782]3313$(MODEL_LIB)(dynspg.o) :   \
3314   $(MODEL_LIB)(agrif_opa_interp.o) \
3315   $(MODEL_LIB)(cla_dynspg.o) \
[366]3316   $(MODEL_LIB)(dom_oce.o) \
[782]3317   $(MODEL_LIB)(domvvl.o) \
[369]3318   $(MODEL_LIB)(dynspg_oce.o) \
[782]3319   $(MODEL_LIB)(dynvor.o) \
3320   $(MODEL_LIB)(flxrnf.o) \
[366]3321   $(MODEL_LIB)(in_out_manager.o) \
[782]3322   $(MODEL_LIB)(iom.o) \
[366]3323   $(MODEL_LIB)(lbclnk.o) \
[782]3324   $(MODEL_LIB)(ldfdyn_oce.o) \
3325   $(MODEL_LIB)(ldftra_oce.o) \
[366]3326   $(MODEL_LIB)(lib_mpp.o) \
3327   $(MODEL_LIB)(lib_print.o) \
[473]3328   $(MODEL_LIB)(obc_oce.o) \
3329   $(MODEL_LIB)(obc_par.o) \
[782]3330   $(MODEL_LIB)(obcdta.o) \
3331   $(MODEL_LIB)(obcdyn.o) \
3332   $(MODEL_LIB)(obcfla.o) \
3333   $(MODEL_LIB)(obcvol.o) \
[473]3334   $(MODEL_LIB)(oce.o) \
[470]3335   $(MODEL_LIB)(ocesbc.o) \
[366]3336   $(MODEL_LIB)(par_kind.o) \
3337   $(MODEL_LIB)(par_oce.o) \
3338   $(MODEL_LIB)(phycst.o) \
[782]3339   $(MODEL_LIB)(prtctl.o) \
3340   $(MODEL_LIB)(restart.o) \
[473]3341   $(MODEL_LIB)(sol_oce.o) \
[782]3342   $(MODEL_LIB)(solfet.o) \
3343   $(MODEL_LIB)(solisl.o) \
3344   $(MODEL_LIB)(solmat.o) \
3345   $(MODEL_LIB)(solpcg.o) \
3346   $(MODEL_LIB)(solsor.o) \
3347   $(MODEL_LIB)(solver.o) \
3348   $(MODEL_LIB)(taumod.o) \
3349   $(MODEL_LIB)(trdicp.o) \
3350   $(MODEL_LIB)(trdicp_oce.o) \
3351   $(MODEL_LIB)(trdmld.o) \
3352   $(MODEL_LIB)(trdmld_oce.o) \
3353   $(MODEL_LIB)(trdmod_oce.o) \
3354   $(MODEL_LIB)(trdvor.o) \
3355   $(MODEL_LIB)(trdvor_oce.o) \
3356   $(MODEL_LIB)(zdf_oce.o) \
3357   agrif_opa_interp.F90 \
3358   cla_dynspg.F90 \
3359   dom_oce.F90 \
3360   domvvl.F90 \
3361   dynspg_oce.F90 \
3362   dynvor.F90 \
3363   flxrnf.F90 \
3364   in_out_manager.F90 \
3365   iom.F90 \
3366   lbclnk.F90 \
3367   ldfdyn_oce.F90 \
3368   ldftra_oce.F90 \
3369   lib_mpp.F90 \
3370   lib_print.f90 \
[366]3371   obc_oce.F90 \
[473]3372   obc_par.F90 \
[782]3373   obcdta.F90 \
3374   obcdyn.F90 \
3375   obcfla.F90 \
3376   obcvol.F90 \
[366]3377   oce.F90 \
[473]3378   ocesbc.F90 \
3379   par_kind.F90 \
3380   par_oce.F90 \
3381   phycst.F90 \
[782]3382   prtctl.F90 \
3383   restart.F90 \
[473]3384   sol_oce.F90 \
[782]3385   solfet.F90 \
3386   solisl.F90 \
3387   solmat.F90 \
3388   solpcg.F90 \
3389   solsor.F90 \
3390   solver.F90 \
3391   taumod.F90 \
3392   trdicp.F90 \
3393   trdicp_oce.F90 \
3394   trdmld.F90 \
3395   trdmld_oce.F90 \
3396   trdmod_oce.F90 \
3397   trdvor.F90 \
3398   trdvor_oce.F90 \
3399   zdf_oce.F90 \
[366]3400   $(MODEL_LIB)(dom_oce.o) \
[782]3401   $(MODEL_LIB)(dynspg_exp.o) \
3402   $(MODEL_LIB)(dynspg_flt.o) \
[369]3403   $(MODEL_LIB)(dynspg_oce.o) \
[782]3404   $(MODEL_LIB)(dynspg_rl.o) \
3405   $(MODEL_LIB)(dynspg_ts.o) \
[366]3406   $(MODEL_LIB)(in_out_manager.o) \
[369]3407   $(MODEL_LIB)(obc_oce.o) \
[366]3408   $(MODEL_LIB)(oce.o) \
3409   $(MODEL_LIB)(prtctl.o) \
[782]3410   $(MODEL_LIB)(trdmod.o) \
3411   $(MODEL_LIB)(trdmod_oce.o) \
3412   dom_oce.F90 \
3413   dynspg_exp.F90 \
3414   dynspg_flt.F90 \
3415   dynspg_oce.F90 \
3416   dynspg_rl.F90 \
3417   dynspg_ts.F90 \
3418   in_out_manager.F90 \
[369]3419   obc_oce.F90 \
[365]3420   oce.F90 \
[395]3421   prtctl.F90 \
[782]3422   trdmod.F90 \
3423   trdmod_oce.F90 \
[594]3424   domzgr_substitute.h90 \
[782]3425   vectopt_loop_substitute.h90 \
[473]3426   KEY_CPP \
[782]3427   dynspg.F90
[473]3428$(MODEL_LIB)(dynspg_exp.o) :  \
[366]3429   $(MODEL_LIB)(blk_oce.o) \
3430   $(MODEL_LIB)(cpl_oce.o) \
3431   $(MODEL_LIB)(daymod.o) \
3432   $(MODEL_LIB)(dom_oce.o) \
3433   $(MODEL_LIB)(dtasal.o) \
[451]3434   $(MODEL_LIB)(dtasss.o) \
[366]3435   $(MODEL_LIB)(dtasst.o) \
3436   $(MODEL_LIB)(dtatem.o) \
[369]3437   $(MODEL_LIB)(dynspg_oce.o) \
[582]3438   $(MODEL_LIB)(eosbn2.o) \
[782]3439   $(MODEL_LIB)(flx_oce.o) \
[487]3440   $(MODEL_LIB)(flxmod.o) \
[366]3441   $(MODEL_LIB)(flxrnf.o) \
3442   $(MODEL_LIB)(ice_oce.o) \
[782]3443   $(MODEL_LIB)(in_out_manager.o) \
[582]3444   $(MODEL_LIB)(ini1d.o) \
[782]3445   $(MODEL_LIB)(iom.o) \
[582]3446   $(MODEL_LIB)(iom_def.o) \
3447   $(MODEL_LIB)(iom_ioipsl.o) \
3448   $(MODEL_LIB)(iom_nf90.o) \
3449   $(MODEL_LIB)(iom_rstdimg.o) \
[366]3450   $(MODEL_LIB)(lbclnk.o) \
3451   $(MODEL_LIB)(lib_mpp.o) \
3452   $(MODEL_LIB)(lib_print.o) \
[369]3453   $(MODEL_LIB)(obc_oce.o) \
[366]3454   $(MODEL_LIB)(obc_par.o) \
[782]3455   $(MODEL_LIB)(obccli.o) \
[366]3456   $(MODEL_LIB)(oce.o) \
3457   $(MODEL_LIB)(ocfzpt.o) \
3458   $(MODEL_LIB)(par_kind.o) \
3459   $(MODEL_LIB)(par_oce.o) \
3460   $(MODEL_LIB)(phycst.o) \
3461   $(MODEL_LIB)(prtctl.o) \
3462   $(MODEL_LIB)(taumod.o) \
3463   $(MODEL_LIB)(tradmp.o) \
[582]3464   $(MODEL_LIB)(trdmld_oce.o) \
3465   $(MODEL_LIB)(zpshde.o) \
[782]3466   blk_oce.F90 \
3467   cpl_oce.F90 \
3468   daymod.F90 \
3469   dom_oce.F90 \
3470   dtasal.F90 \
3471   dtasss.F90 \
3472   dtasst.F90 \
3473   dtatem.F90 \
3474   dynspg_oce.F90 \
3475   eosbn2.F90 \
3476   flx_oce.F90 \
3477   flxmod.F90 \
3478   flxrnf.F90 \
3479   ice_oce.F90 \
3480   in_out_manager.F90 \
3481   ini1d.F90 \
3482   iom.F90 \
3483   iom_def.F90 \
3484   iom_ioipsl.F90 \
3485   iom_nf90.F90 \
3486   iom_rstdimg.F90 \
3487   lbclnk.F90 \
3488   lib_mpp.F90 \
3489   lib_print.f90 \
[373]3490   obc_oce.F90 \
3491   obc_par.F90 \
[782]3492   obccli.F90 \
[373]3493   oce.F90 \
[473]3494   ocfzpt.F90 \
3495   par_kind.F90 \
3496   par_oce.F90 \
[373]3497   phycst.F90 \
[395]3498   prtctl.F90 \
[473]3499   taumod.F90 \
3500   tradmp.F90 \
[582]3501   trdmld_oce.F90 \
3502   zpshde.F90 \
[373]3503   $(MODEL_LIB)(dom_oce.o) \
3504   $(MODEL_LIB)(in_out_manager.o) \
[582]3505   $(MODEL_LIB)(iom.o) \
[373]3506   $(MODEL_LIB)(lbclnk.o) \
3507   $(MODEL_LIB)(lib_mpp.o) \
3508   $(MODEL_LIB)(obc_oce.o) \
3509   $(MODEL_LIB)(obc_par.o) \
[782]3510   $(MODEL_LIB)(obcdta.o) \
[473]3511   $(MODEL_LIB)(oce.o) \
[470]3512   $(MODEL_LIB)(ocesbc.o) \
[373]3513   $(MODEL_LIB)(phycst.o) \
3514   $(MODEL_LIB)(prtctl.o) \
[582]3515   $(MODEL_LIB)(restart.o) \
[782]3516   dom_oce.F90 \
3517   in_out_manager.F90 \
3518   iom.F90 \
3519   lbclnk.F90 \
3520   lib_mpp.F90 \
[369]3521   obc_oce.F90 \
[365]3522   obc_par.F90 \
[782]3523   obcdta.F90 \
[365]3524   oce.F90 \
[473]3525   ocesbc.F90 \
[365]3526   phycst.F90 \
[395]3527   prtctl.F90 \
[582]3528   restart.F90 \
[473]3529   domzgr_substitute.h90 \
3530   vectopt_loop_substitute.h90 \
3531   KEY_CPP \
3532   dynspg_exp.F90
[782]3533$(MODEL_LIB)(dynspg_flt.o) :  \
3534   $(MODEL_LIB)(agrif_oce.o) \
3535   $(MODEL_LIB)(blk_oce.o) \
3536   $(MODEL_LIB)(cpl_oce.o) \
3537   $(MODEL_LIB)(daymod.o) \
[487]3538   $(MODEL_LIB)(dom_oce.o) \
[782]3539   $(MODEL_LIB)(dtasal.o) \
3540   $(MODEL_LIB)(dtasss.o) \
3541   $(MODEL_LIB)(dtasst.o) \
3542   $(MODEL_LIB)(dtatem.o) \
[487]3543   $(MODEL_LIB)(dynspg_oce.o) \
[782]3544   $(MODEL_LIB)(eosbn2.o) \
3545   $(MODEL_LIB)(flx_oce.o) \
3546   $(MODEL_LIB)(flxmod.o) \
[487]3547   $(MODEL_LIB)(flxrnf.o) \
[782]3548   $(MODEL_LIB)(ice_oce.o) \
[487]3549   $(MODEL_LIB)(in_out_manager.o) \
[782]3550   $(MODEL_LIB)(ini1d.o) \
[523]3551   $(MODEL_LIB)(iom.o) \
[782]3552   $(MODEL_LIB)(iom_def.o) \
3553   $(MODEL_LIB)(iom_ioipsl.o) \
3554   $(MODEL_LIB)(iom_nf90.o) \
3555   $(MODEL_LIB)(iom_rstdimg.o) \
[487]3556   $(MODEL_LIB)(lbclnk.o) \
[782]3557   $(MODEL_LIB)(lib_feti.o) \
[487]3558   $(MODEL_LIB)(lib_mpp.o) \
3559   $(MODEL_LIB)(lib_print.o) \
3560   $(MODEL_LIB)(obc_oce.o) \
3561   $(MODEL_LIB)(obc_par.o) \
[782]3562   $(MODEL_LIB)(obccli.o) \
3563   $(MODEL_LIB)(obcdyn.o) \
[487]3564   $(MODEL_LIB)(obcvol.o) \
3565   $(MODEL_LIB)(oce.o) \
3566   $(MODEL_LIB)(ocesbc.o) \
[782]3567   $(MODEL_LIB)(ocfzpt.o) \
[487]3568   $(MODEL_LIB)(par_kind.o) \
3569   $(MODEL_LIB)(par_oce.o) \
3570   $(MODEL_LIB)(phycst.o) \
3571   $(MODEL_LIB)(prtctl.o) \
[782]3572   $(MODEL_LIB)(sol_oce.o) \
[487]3573   $(MODEL_LIB)(solfet.o) \
3574   $(MODEL_LIB)(solisl.o) \
3575   $(MODEL_LIB)(solmat.o) \
3576   $(MODEL_LIB)(solpcg.o) \
3577   $(MODEL_LIB)(solsor.o) \
[523]3578   $(MODEL_LIB)(taumod.o) \
[782]3579   $(MODEL_LIB)(tradmp.o) \
[487]3580   $(MODEL_LIB)(trdmld_oce.o) \
3581   $(MODEL_LIB)(zdf_oce.o) \
[782]3582   $(MODEL_LIB)(zpshde.o) \
3583   agrif_oce.F90 \
[487]3584   blk_oce.F90 \
3585   cpl_oce.F90 \
3586   daymod.F90 \
3587   dom_oce.F90 \
3588   dtasal.F90 \
3589   dtasss.F90 \
3590   dtasst.F90 \
3591   dtatem.F90 \
3592   dynspg_oce.F90 \
[545]3593   eosbn2.F90 \
[782]3594   flx_oce.F90 \
[487]3595   flxmod.F90 \
3596   flxrnf.F90 \
3597   ice_oce.F90 \
[782]3598   in_out_manager.F90 \
[545]3599   ini1d.F90 \
[782]3600   iom.F90 \
[545]3601   iom_def.F90 \
3602   iom_ioipsl.F90 \
3603   iom_nf90.F90 \
3604   iom_rstdimg.F90 \
[487]3605   lbclnk.F90 \
3606   lib_feti.F90 \
3607   lib_mpp.F90 \
3608   lib_print.f90 \
[782]3609   obc_oce.F90 \
3610   obc_par.F90 \
[487]3611   obccli.F90 \
3612   obcdyn.F90 \
[8]3613   obcvol.F90 \
[473]3614   oce.F90 \
[470]3615   ocesbc.F90 \
[473]3616   ocfzpt.F90 \
3617   par_kind.F90 \
3618   par_oce.F90 \
[8]3619   phycst.F90 \
[395]3620   prtctl.F90 \
[782]3621   sol_oce.F90 \
[487]3622   solfet.F90 \
[523]3623   solisl.F90 \
3624   solmat.F90 \
[8]3625   solpcg.F90 \
3626   solsor.F90 \
[473]3627   taumod.F90 \
3628   tradmp.F90 \
[523]3629   trdmld_oce.F90 \
[8]3630   zdf_oce.F90 \
[545]3631   zpshde.F90 \
[395]3632   $(MODEL_LIB)(agrif_opa_interp.o) \
[373]3633   $(MODEL_LIB)(cla_dynspg.o) \
[366]3634   $(MODEL_LIB)(dom_oce.o) \
[594]3635   $(MODEL_LIB)(domvvl.o) \
[366]3636   $(MODEL_LIB)(flxrnf.o) \
3637   $(MODEL_LIB)(in_out_manager.o) \
[523]3638   $(MODEL_LIB)(iom.o) \
[366]3639   $(MODEL_LIB)(lbclnk.o) \
3640   $(MODEL_LIB)(lib_mpp.o) \
[782]3641   $(MODEL_LIB)(obc_oce.o) \
[487]3642   $(MODEL_LIB)(obcdyn.o) \
[366]3643   $(MODEL_LIB)(obcvol.o) \
[473]3644   $(MODEL_LIB)(oce.o) \
[470]3645   $(MODEL_LIB)(ocesbc.o) \
[366]3646   $(MODEL_LIB)(phycst.o) \
3647   $(MODEL_LIB)(prtctl.o) \
[523]3648   $(MODEL_LIB)(restart.o) \
[782]3649   $(MODEL_LIB)(sol_oce.o) \
[366]3650   $(MODEL_LIB)(solfet.o) \
[427]3651   $(MODEL_LIB)(solmat.o) \
[366]3652   $(MODEL_LIB)(solpcg.o) \
[782]3653   $(MODEL_LIB)(solsor.o) \
[523]3654   $(MODEL_LIB)(solver.o) \
[366]3655   $(MODEL_LIB)(zdf_oce.o) \
[782]3656   agrif_opa_interp.F90 \
3657   cla_dynspg.F90 \
3658   dom_oce.F90 \
3659   domvvl.F90 \
3660   flxrnf.F90 \
3661   in_out_manager.F90 \
3662   iom.F90 \
3663   lbclnk.F90 \
3664   lib_mpp.F90 \
3665   obc_oce.F90 \
[487]3666   obcdyn.F90 \
[8]3667   obcvol.F90 \
[473]3668   oce.F90 \
[470]3669   ocesbc.F90 \
[8]3670   phycst.F90 \
[395]3671   prtctl.F90 \
[523]3672   restart.F90 \
[782]3673   sol_oce.F90 \
[8]3674   solfet.F90 \
[473]3675   solmat.F90 \
[8]3676   solpcg.F90 \
[782]3677   solsor.F90 \
[523]3678   solver.F90 \
[8]3679   zdf_oce.F90 \
[473]3680   domzgr_substitute.h90 \
3681   vectopt_loop_substitute.h90 \
3682   $(AGRIF_LIB) \
3683   KEY_CPP \
3684   dynspg_flt.F90
[470]3685$(MODEL_LIB)(dynspg_oce.o) :  \
[473]3686   $(MODEL_LIB)(par_kind.o) \
[470]3687   par_kind.F90 \
[473]3688   $(MODEL_LIB)(par_oce.o) \
[470]3689   par_oce.F90 \
3690   KEY_CPP \
3691   dynspg_oce.F90
3692$(MODEL_LIB)(dynspg_rl.o) :   \
[523]3693   $(MODEL_LIB)(blk_oce.o) \
3694   $(MODEL_LIB)(cpl_oce.o) \
3695   $(MODEL_LIB)(daymod.o) \
[473]3696   $(MODEL_LIB)(dom_oce.o) \
[523]3697   $(MODEL_LIB)(dynspg_oce.o) \
[545]3698   $(MODEL_LIB)(eosbn2.o) \
[523]3699   $(MODEL_LIB)(ice_oce.o) \
[782]3700   $(MODEL_LIB)(in_out_manager.o) \
[545]3701   $(MODEL_LIB)(ini1d.o) \
[782]3702   $(MODEL_LIB)(iom.o) \
[545]3703   $(MODEL_LIB)(iom_def.o) \
3704   $(MODEL_LIB)(iom_ioipsl.o) \
3705   $(MODEL_LIB)(iom_nf90.o) \
3706   $(MODEL_LIB)(iom_rstdimg.o) \
[473]3707   $(MODEL_LIB)(lbclnk.o) \
3708   $(MODEL_LIB)(lib_mpp.o) \
3709   $(MODEL_LIB)(lib_print.o) \
3710   $(MODEL_LIB)(obc_oce.o) \
3711   $(MODEL_LIB)(obc_par.o) \
3712   $(MODEL_LIB)(oce.o) \
3713   $(MODEL_LIB)(par_kind.o) \
3714   $(MODEL_LIB)(par_oce.o) \
[523]3715   $(MODEL_LIB)(phycst.o) \
[782]3716   $(MODEL_LIB)(sol_oce.o) \
[487]3717   $(MODEL_LIB)(solfet.o) \
[523]3718   $(MODEL_LIB)(solisl.o) \
3719   $(MODEL_LIB)(solmat.o) \
[473]3720   $(MODEL_LIB)(solpcg.o) \
3721   $(MODEL_LIB)(solsor.o) \
[523]3722   $(MODEL_LIB)(trdmld_oce.o) \
[473]3723   $(MODEL_LIB)(zdf_oce.o) \
[545]3724   $(MODEL_LIB)(zpshde.o) \
[782]3725   blk_oce.F90 \
3726   cpl_oce.F90 \
3727   daymod.F90 \
3728   dom_oce.F90 \
3729   dynspg_oce.F90 \
3730   eosbn2.F90 \
3731   ice_oce.F90 \
3732   in_out_manager.F90 \
3733   ini1d.F90 \
3734   iom.F90 \
3735   iom_def.F90 \
3736   iom_ioipsl.F90 \
3737   iom_nf90.F90 \
3738   iom_rstdimg.F90 \
3739   lbclnk.F90 \
3740   lib_mpp.F90 \
3741   lib_print.f90 \
[8]3742   obc_oce.F90 \
[470]3743   obc_par.F90 \
[8]3744   oce.F90 \
[470]3745   par_kind.F90 \
3746   par_oce.F90 \
[523]3747   phycst.F90 \
[782]3748   sol_oce.F90 \
[487]3749   solfet.F90 \
[523]3750   solisl.F90 \
3751   solmat.F90 \
[89]3752   solpcg.F90 \
3753   solsor.F90 \
[523]3754   trdmld_oce.F90 \
[8]3755   zdf_oce.F90 \
[545]3756   zpshde.F90 \
[366]3757   $(MODEL_LIB)(dom_oce.o) \
3758   $(MODEL_LIB)(in_out_manager.o) \
[523]3759   $(MODEL_LIB)(iom.o) \
[366]3760   $(MODEL_LIB)(lbclnk.o) \
[473]3761   $(MODEL_LIB)(ldfdyn_oce.o) \
3762   $(MODEL_LIB)(ldftra_oce.o) \
[366]3763   $(MODEL_LIB)(lib_mpp.o) \
3764   $(MODEL_LIB)(obc_oce.o) \
3765   $(MODEL_LIB)(oce.o) \
[473]3766   $(MODEL_LIB)(phycst.o) \
[523]3767   $(MODEL_LIB)(restart.o) \
[782]3768   $(MODEL_LIB)(sol_oce.o) \
[366]3769   $(MODEL_LIB)(solfet.o) \
[473]3770   $(MODEL_LIB)(solisl.o) \
[366]3771   $(MODEL_LIB)(solpcg.o) \
[782]3772   $(MODEL_LIB)(solsor.o) \
[523]3773   $(MODEL_LIB)(solver.o) \
[366]3774   $(MODEL_LIB)(zdf_oce.o) \
[782]3775   dom_oce.F90 \
3776   in_out_manager.F90 \
3777   iom.F90 \
3778   lbclnk.F90 \
3779   ldfdyn_oce.F90 \
3780   ldftra_oce.F90 \
3781   lib_mpp.F90 \
[269]3782   obc_oce.F90 \
3783   oce.F90 \
[470]3784   phycst.F90 \
[523]3785   restart.F90 \
[782]3786   sol_oce.F90 \
[269]3787   solfet.F90 \
[470]3788   solisl.F90 \
[269]3789   solpcg.F90 \
[782]3790   solsor.F90 \
[523]3791   solver.F90 \
[269]3792   zdf_oce.F90 \
[473]3793   domzgr_substitute.h90 \
3794   obc_vectopt_loop_substitute.h90 \
3795   vectopt_loop_substitute.h90 \
3796   KEY_CPP \
3797   dynspg_rl.F90
3798$(MODEL_LIB)(dynspg_ts.o) :   \
3799   $(MODEL_LIB)(blk_oce.o) \
3800   $(MODEL_LIB)(cpl_oce.o) \
3801   $(MODEL_LIB)(daymod.o) \
[373]3802   $(MODEL_LIB)(dom_oce.o) \
[473]3803   $(MODEL_LIB)(dtasal.o) \
3804   $(MODEL_LIB)(dtasss.o) \
3805   $(MODEL_LIB)(dtasst.o) \
3806   $(MODEL_LIB)(dtatem.o) \
[644]3807   $(MODEL_LIB)(dynadv.o) \
[473]3808   $(MODEL_LIB)(dynspg_oce.o) \
[545]3809   $(MODEL_LIB)(eosbn2.o) \
[782]3810   $(MODEL_LIB)(flx_oce.o) \
[487]3811   $(MODEL_LIB)(flxmod.o) \
[473]3812   $(MODEL_LIB)(flxrnf.o) \
3813   $(MODEL_LIB)(ice_oce.o) \
[782]3814   $(MODEL_LIB)(in_out_manager.o) \
[545]3815   $(MODEL_LIB)(ini1d.o) \
[782]3816   $(MODEL_LIB)(iom.o) \
[545]3817   $(MODEL_LIB)(iom_def.o) \
3818   $(MODEL_LIB)(iom_ioipsl.o) \
3819   $(MODEL_LIB)(iom_nf90.o) \
3820   $(MODEL_LIB)(iom_rstdimg.o) \
[373]3821   $(MODEL_LIB)(lbclnk.o) \
3822   $(MODEL_LIB)(lib_mpp.o) \
[473]3823   $(MODEL_LIB)(lib_print.o) \
[782]3824   $(MODEL_LIB)(obc_oce.o) \
3825   $(MODEL_LIB)(obc_par.o) \
[487]3826   $(MODEL_LIB)(obccli.o) \
3827   $(MODEL_LIB)(obcdta.o) \
[373]3828   $(MODEL_LIB)(oce.o) \
[594]3829   $(MODEL_LIB)(ocesbc.o) \
[473]3830   $(MODEL_LIB)(ocfzpt.o) \
3831   $(MODEL_LIB)(par_kind.o) \
3832   $(MODEL_LIB)(par_oce.o) \
[373]3833   $(MODEL_LIB)(phycst.o) \
[473]3834   $(MODEL_LIB)(prtctl.o) \
3835   $(MODEL_LIB)(taumod.o) \
3836   $(MODEL_LIB)(tradmp.o) \
[523]3837   $(MODEL_LIB)(trdmld_oce.o) \
[473]3838   $(MODEL_LIB)(trdmod.o) \
3839   $(MODEL_LIB)(trdmod_oce.o) \
[545]3840   $(MODEL_LIB)(zpshde.o) \
[782]3841   blk_oce.F90 \
3842   cpl_oce.F90 \
3843   daymod.F90 \
3844   dom_oce.F90 \
3845   dtasal.F90 \
3846   dtasss.F90 \
3847   dtasst.F90 \
3848   dtatem.F90 \
3849   dynadv.F90 \
3850   dynspg_oce.F90 \
3851   eosbn2.F90 \
3852   flx_oce.F90 \
3853   flxmod.F90 \
3854   flxrnf.F90 \
3855   ice_oce.F90 \
3856   in_out_manager.F90 \
3857   ini1d.F90 \
3858   iom.F90 \
3859   iom_def.F90 \
3860   iom_ioipsl.F90 \
3861   iom_nf90.F90 \
3862   iom_rstdimg.F90 \
3863   lbclnk.F90 \
3864   lib_mpp.F90 \
3865   lib_print.f90 \
3866   obc_oce.F90 \
3867   obc_par.F90 \
[487]3868   obccli.F90 \
3869   obcdta.F90 \
[373]3870   oce.F90 \
[594]3871   ocesbc.F90 \
[470]3872   ocfzpt.F90 \
3873   par_kind.F90 \
3874   par_oce.F90 \
[373]3875   phycst.F90 \
[470]3876   prtctl.F90 \
3877   taumod.F90 \
3878   tradmp.F90 \
[523]3879   trdmld_oce.F90 \
[470]3880   trdmod.F90 \
3881   trdmod_oce.F90 \
[545]3882   zpshde.F90 \
[366]3883   $(MODEL_LIB)(dom_oce.o) \
[594]3884   $(MODEL_LIB)(domvvl.o) \
[369]3885   $(MODEL_LIB)(dynspg_oce.o) \
[473]3886   $(MODEL_LIB)(dynvor.o) \
[366]3887   $(MODEL_LIB)(in_out_manager.o) \
[523]3888   $(MODEL_LIB)(iom.o) \
[366]3889   $(MODEL_LIB)(lbclnk.o) \
3890   $(MODEL_LIB)(lib_mpp.o) \
[782]3891   $(MODEL_LIB)(obc_oce.o) \
3892   $(MODEL_LIB)(obc_par.o) \
[487]3893   $(MODEL_LIB)(obcdta.o) \
3894   $(MODEL_LIB)(obcfla.o) \
[366]3895   $(MODEL_LIB)(oce.o) \
[473]3896   $(MODEL_LIB)(ocesbc.o) \
[366]3897   $(MODEL_LIB)(phycst.o) \
3898   $(MODEL_LIB)(prtctl.o) \
[523]3899   $(MODEL_LIB)(restart.o) \
[782]3900   dom_oce.F90 \
3901   domvvl.F90 \
3902   dynspg_oce.F90 \
3903   dynvor.F90 \
3904   in_out_manager.F90 \
3905   iom.F90 \
3906   lbclnk.F90 \
3907   lib_mpp.F90 \
3908   obc_oce.F90 \
3909   obc_par.F90 \
[487]3910   obcdta.F90 \
3911   obcfla.F90 \
[473]3912   oce.F90 \
[470]3913   ocesbc.F90 \
[373]3914   phycst.F90 \
[395]3915   prtctl.F90 \
[523]3916   restart.F90 \
[473]3917   domzgr_substitute.h90 \
3918   vectopt_loop_substitute.h90 \
3919   KEY_CPP \
3920   dynspg_ts.F90
[366]3921$(MODEL_LIB)(dynvor.o) :   \
[473]3922   $(MODEL_LIB)(dom_oce.o) \
[644]3923   $(MODEL_LIB)(dynadv_cen2.o) \
3924   $(MODEL_LIB)(dynadv_ubs.o) \
3925   $(MODEL_LIB)(dynkeg.o) \
3926   $(MODEL_LIB)(dynzad.o) \
[473]3927   $(MODEL_LIB)(in_out_manager.o) \
[523]3928   $(MODEL_LIB)(ldftra_oce.o) \
[473]3929   $(MODEL_LIB)(lib_mpp.o) \
3930   $(MODEL_LIB)(lib_print.o) \
3931   $(MODEL_LIB)(oce.o) \
3932   $(MODEL_LIB)(par_kind.o) \
3933   $(MODEL_LIB)(par_oce.o) \
[523]3934   $(MODEL_LIB)(phycst.o) \
3935   $(MODEL_LIB)(taumod.o) \
[473]3936   $(MODEL_LIB)(trdicp.o) \
3937   $(MODEL_LIB)(trdicp_oce.o) \
3938   $(MODEL_LIB)(trdmld.o) \
3939   $(MODEL_LIB)(trdmld_oce.o) \
3940   $(MODEL_LIB)(trdmod_oce.o) \
3941   $(MODEL_LIB)(trdvor.o) \
3942   $(MODEL_LIB)(trdvor_oce.o) \
[523]3943   $(MODEL_LIB)(zdf_oce.o) \
[782]3944   dom_oce.F90 \
3945   dynadv_cen2.F90 \
3946   dynadv_ubs.F90 \
3947   dynkeg.F90 \
3948   dynzad.F90 \
3949   in_out_manager.F90 \
3950   ldftra_oce.F90 \
3951   lib_mpp.F90 \
3952   lib_print.f90 \
[470]3953   oce.F90 \
3954   par_kind.F90 \
3955   par_oce.F90 \
[523]3956   phycst.F90 \
3957   taumod.F90 \
[470]3958   trdicp.F90 \
3959   trdicp_oce.F90 \
3960   trdmld.F90 \
3961   trdmld_oce.F90 \
3962   trdmod_oce.F90 \
3963   trdvor.F90 \
3964   trdvor_oce.F90 \
[523]3965   zdf_oce.F90 \
[438]3966   $(MODEL_LIB)(dom_oce.o) \
[644]3967   $(MODEL_LIB)(dynadv.o) \
[438]3968   $(MODEL_LIB)(in_out_manager.o) \
[473]3969   $(MODEL_LIB)(lbclnk.o) \
[438]3970   $(MODEL_LIB)(oce.o) \
[473]3971   $(MODEL_LIB)(prtctl.o) \
3972   $(MODEL_LIB)(trdmod.o) \
[438]3973   $(MODEL_LIB)(trdmod_oce.o) \
[782]3974   dom_oce.F90 \
3975   dynadv.F90 \
3976   in_out_manager.F90 \
3977   lbclnk.F90 \
[373]3978   oce.F90 \
[470]3979   prtctl.F90 \
3980   trdmod.F90 \
[373]3981   trdmod_oce.F90 \
[269]3982   domzgr_substitute.h90 \
3983   vectopt_loop_substitute.h90 \
3984   KEY_CPP \
3985   dynvor.F90
[366]3986$(MODEL_LIB)(dynzad.o) :   \
[473]3987   $(MODEL_LIB)(daymod.o) \
3988   $(MODEL_LIB)(dom_oce.o) \
3989   $(MODEL_LIB)(in_out_manager.o) \
3990   $(MODEL_LIB)(iom.o) \
[523]3991   $(MODEL_LIB)(ldftra_oce.o) \
[473]3992   $(MODEL_LIB)(lib_mpp.o) \
3993   $(MODEL_LIB)(lib_print.o) \
3994   $(MODEL_LIB)(oce.o) \
3995   $(MODEL_LIB)(par_kind.o) \
3996   $(MODEL_LIB)(par_oce.o) \
3997   $(MODEL_LIB)(phycst.o) \
[523]3998   $(MODEL_LIB)(taumod.o) \
[473]3999   $(MODEL_LIB)(trdicp.o) \
4000   $(MODEL_LIB)(trdicp_oce.o) \
4001   $(MODEL_LIB)(trdmld.o) \
4002   $(MODEL_LIB)(trdmld_oce.o) \
4003   $(MODEL_LIB)(trdmod_oce.o) \
4004   $(MODEL_LIB)(trdvor.o) \
4005   $(MODEL_LIB)(trdvor_oce.o) \
[523]4006   $(MODEL_LIB)(zdf_oce.o) \
[782]4007   daymod.F90 \
4008   dom_oce.F90 \
4009   in_out_manager.F90 \
4010   iom.F90 \
4011   ldftra_oce.F90 \
4012   lib_mpp.F90 \
4013   lib_print.f90 \
[373]4014   oce.F90 \
4015   par_kind.F90 \
4016   par_oce.F90 \
4017   phycst.F90 \
[523]4018   taumod.F90 \
[373]4019   trdicp.F90 \
4020   trdicp_oce.F90 \
4021   trdmld.F90 \
4022   trdmld_oce.F90 \
4023   trdmod_oce.F90 \
4024   trdvor.F90 \
4025   trdvor_oce.F90 \
[523]4026   zdf_oce.F90 \
[366]4027   $(MODEL_LIB)(dom_oce.o) \
[473]4028   $(MODEL_LIB)(flxrnf.o) \
[366]4029   $(MODEL_LIB)(in_out_manager.o) \
[473]4030   $(MODEL_LIB)(oce.o) \
4031   $(MODEL_LIB)(prtctl.o) \
4032   $(MODEL_LIB)(trdmod.o) \
4033   $(MODEL_LIB)(trdmod_oce.o) \
[782]4034   dom_oce.F90 \
4035   flxrnf.F90 \
4036   in_out_manager.F90 \
[473]4037   oce.F90 \
4038   prtctl.F90 \
4039   trdmod.F90 \
4040   trdmod_oce.F90 \
4041   domzgr_substitute.h90 \
4042   vectopt_loop_substitute.h90 \
4043   KEY_CPP \
4044   dynzad.F90
4045$(MODEL_LIB)(dynzdf.o) :   \
4046   $(MODEL_LIB)(dom_oce.o) \
4047   $(MODEL_LIB)(dynzdf_exp.o) \
4048   $(MODEL_LIB)(eosbn2.o) \
4049   $(MODEL_LIB)(in_out_manager.o) \
[523]4050   $(MODEL_LIB)(iom.o) \
[473]4051   $(MODEL_LIB)(lbclnk.o) \
[523]4052   $(MODEL_LIB)(ldftra_oce.o) \
[366]4053   $(MODEL_LIB)(lib_mpp.o) \
4054   $(MODEL_LIB)(lib_print.o) \
4055   $(MODEL_LIB)(oce.o) \
[473]4056   $(MODEL_LIB)(ocesbc.o) \
[366]4057   $(MODEL_LIB)(par_kind.o) \
4058   $(MODEL_LIB)(par_oce.o) \
4059   $(MODEL_LIB)(phycst.o) \
[473]4060   $(MODEL_LIB)(prtctl.o) \
[523]4061   $(MODEL_LIB)(restart.o) \
[473]4062   $(MODEL_LIB)(taumod.o) \
4063   $(MODEL_LIB)(trazdf_exp.o) \
[366]4064   $(MODEL_LIB)(trdicp.o) \
4065   $(MODEL_LIB)(trdicp_oce.o) \
4066   $(MODEL_LIB)(trdmld.o) \
4067   $(MODEL_LIB)(trdmld_oce.o) \
4068   $(MODEL_LIB)(trdmod_oce.o) \
4069   $(MODEL_LIB)(trdvor.o) \
4070   $(MODEL_LIB)(trdvor_oce.o) \
[782]4071   $(MODEL_LIB)(zdf_oce.o) \
[487]4072   $(MODEL_LIB)(zdfddm.o) \
[782]4073   dom_oce.F90 \
4074   dynzdf_exp.F90 \
4075   eosbn2.F90 \
4076   in_out_manager.F90 \
4077   iom.F90 \
4078   lbclnk.F90 \
4079   ldftra_oce.F90 \
4080   lib_mpp.F90 \
4081   lib_print.f90 \
[473]4082   oce.F90 \
[470]4083   ocesbc.F90 \
[309]4084   par_kind.F90 \
4085   par_oce.F90 \
4086   phycst.F90 \
[470]4087   prtctl.F90 \
[523]4088   restart.F90 \
[470]4089   taumod.F90 \
4090   trazdf_exp.F90 \
[309]4091   trdicp.F90 \
4092   trdicp_oce.F90 \
4093   trdmld.F90 \
4094   trdmld_oce.F90 \
4095   trdmod_oce.F90 \
4096   trdvor.F90 \
4097   trdvor_oce.F90 \
[782]4098   zdf_oce.F90 \
[487]4099   zdfddm.F90 \
[366]4100   $(MODEL_LIB)(dom_oce.o) \
[470]4101   $(MODEL_LIB)(dynzdf_exp.o) \
[782]4102   $(MODEL_LIB)(dynzdf_imp.o) \
[366]4103   $(MODEL_LIB)(in_out_manager.o) \
[473]4104   $(MODEL_LIB)(ldfdyn_oce.o) \
[366]4105   $(MODEL_LIB)(oce.o) \
[438]4106   $(MODEL_LIB)(prtctl.o) \
[473]4107   $(MODEL_LIB)(trdmod.o) \
[366]4108   $(MODEL_LIB)(trdmod_oce.o) \
[782]4109   $(MODEL_LIB)(zdf_oce.o) \
[487]4110   $(MODEL_LIB)(zdfkpp.o) \
[473]4111   $(MODEL_LIB)(zdftke.o) \
[782]4112   dom_oce.F90 \
4113   dynzdf_exp.F90 \
4114   dynzdf_imp.F90 \
4115   in_out_manager.F90 \
4116   ldfdyn_oce.F90 \
[279]4117   oce.F90 \
[395]4118   prtctl.F90 \
[373]4119   trdmod.F90 \
[279]4120   trdmod_oce.F90 \
[782]4121   zdf_oce.F90 \
[487]4122   zdfkpp.F90 \
[470]4123   zdftke.F90 \
[438]4124   domzgr_substitute.h90 \
4125   vectopt_loop_substitute.h90 \
[470]4126   zdfddm_substitute.h90 \
[438]4127   KEY_CPP \
[470]4128   dynzdf.F90
[782]4129$(MODEL_LIB)(dynzdf_exp.o) :  \
4130   $(MODEL_LIB)(cpl_oasis3.o) \
4131   $(MODEL_LIB)(cpl_oasis4.o) \
4132   $(MODEL_LIB)(daymod.o) \
4133   $(MODEL_LIB)(dom_oce.o) \
4134   $(MODEL_LIB)(geo2ocean.o) \
4135   $(MODEL_LIB)(ice.o) \
4136   $(MODEL_LIB)(in_out_manager.o) \
4137   $(MODEL_LIB)(lbclnk.o) \
4138   $(MODEL_LIB)(lib_print.o) \
4139   $(MODEL_LIB)(par_kind.o) \
4140   $(MODEL_LIB)(par_oce.o) \
4141   $(MODEL_LIB)(phycst.o) \
[545]4142   cpl_oasis3.F90 \
4143   cpl_oasis4.F90 \
[470]4144   daymod.F90 \
4145   dom_oce.F90 \
[545]4146   geo2ocean.F90 \
4147   ice.F90 \
[470]4148   in_out_manager.F90 \
4149   lbclnk.F90 \
4150   lib_print.f90 \
[782]4151   par_kind.F90 \
4152   par_oce.F90 \
4153   phycst.F90 \
4154   $(MODEL_LIB)(dom_oce.o) \
4155   $(MODEL_LIB)(in_out_manager.o) \
4156   $(MODEL_LIB)(oce.o) \
4157   $(MODEL_LIB)(phycst.o) \
4158   $(MODEL_LIB)(taumod.o) \
4159   $(MODEL_LIB)(zdf_oce.o) \
4160   dom_oce.F90 \
4161   in_out_manager.F90 \
4162   oce.F90 \
4163   phycst.F90 \
4164   taumod.F90 \
4165   zdf_oce.F90 \
4166   domzgr_substitute.h90 \
4167   vectopt_loop_substitute.h90 \
4168   KEY_CPP \
4169   dynzdf_exp.F90
4170$(MODEL_LIB)(dynzdf_imp.o) :  \
[545]4171   $(MODEL_LIB)(cpl_oasis3.o) \
4172   $(MODEL_LIB)(cpl_oasis4.o) \
[473]4173   $(MODEL_LIB)(daymod.o) \
4174   $(MODEL_LIB)(dom_oce.o) \
[545]4175   $(MODEL_LIB)(geo2ocean.o) \
4176   $(MODEL_LIB)(ice.o) \
[473]4177   $(MODEL_LIB)(in_out_manager.o) \
4178   $(MODEL_LIB)(lbclnk.o) \
4179   $(MODEL_LIB)(lib_print.o) \
4180   $(MODEL_LIB)(par_kind.o) \
4181   $(MODEL_LIB)(par_oce.o) \
4182   $(MODEL_LIB)(phycst.o) \
[782]4183   cpl_oasis3.F90 \
4184   cpl_oasis4.F90 \
4185   daymod.F90 \
4186   dom_oce.F90 \
4187   geo2ocean.F90 \
4188   ice.F90 \
4189   in_out_manager.F90 \
4190   lbclnk.F90 \
4191   lib_print.f90 \
[470]4192   par_kind.F90 \
4193   par_oce.F90 \
[8]4194   phycst.F90 \
[366]4195   $(MODEL_LIB)(dom_oce.o) \
4196   $(MODEL_LIB)(in_out_manager.o) \
[473]4197   $(MODEL_LIB)(oce.o) \
[366]4198   $(MODEL_LIB)(phycst.o) \
[473]4199   $(MODEL_LIB)(taumod.o) \
4200   $(MODEL_LIB)(zdf_oce.o) \
[782]4201   dom_oce.F90 \
4202   in_out_manager.F90 \
[8]4203   oce.F90 \
4204   phycst.F90 \
[470]4205   taumod.F90 \
4206   zdf_oce.F90 \
4207   domzgr_substitute.h90 \
4208   vectopt_loop_substitute.h90 \
4209   KEY_CPP \
4210   dynzdf_imp.F90
[473]4211$(MODEL_LIB)(eosbn2.o) :   \
[366]4212   $(MODEL_LIB)(dom_oce.o) \
4213   $(MODEL_LIB)(in_out_manager.o) \
[473]4214   $(MODEL_LIB)(lbclnk.o) \
4215   $(MODEL_LIB)(lib_mpp.o) \
4216   $(MODEL_LIB)(lib_print.o) \
[366]4217   $(MODEL_LIB)(oce.o) \
[473]4218   $(MODEL_LIB)(par_kind.o) \
4219   $(MODEL_LIB)(par_oce.o) \
[366]4220   $(MODEL_LIB)(prtctl.o) \
[438]4221   $(MODEL_LIB)(zdf_oce.o) \
[782]4222   dom_oce.F90 \
4223   in_out_manager.F90 \
4224   lbclnk.F90 \
4225   lib_mpp.F90 \
4226   lib_print.f90 \
[246]4227   oce.F90 \
[470]4228   par_kind.F90 \
4229   par_oce.F90 \
[395]4230   prtctl.F90 \
[373]4231   zdf_oce.F90 \
[438]4232   $(MODEL_LIB)(dom_oce.o) \
4233   $(MODEL_LIB)(in_out_manager.o) \
[473]4234   $(MODEL_LIB)(phycst.o) \
[438]4235   $(MODEL_LIB)(prtctl.o) \
[473]4236   $(MODEL_LIB)(zdfddm.o) \
[782]4237   dom_oce.F90 \
4238   in_out_manager.F90 \
[470]4239   phycst.F90 \
[395]4240   prtctl.F90 \
[470]4241   zdfddm.F90 \
[8]4242   domzgr_substitute.h90 \
4243   vectopt_loop_substitute.h90 \
4244   KEY_CPP \
4245   eosbn2.F90
[366]4246$(MODEL_LIB)(flo4rk.o) :   \
[473]4247   $(MODEL_LIB)(lib_print.o) \
4248   $(MODEL_LIB)(par_kind.o) \
4249   $(MODEL_LIB)(par_oce.o) \
[782]4250   lib_print.f90 \
[470]4251   par_kind.F90 \
4252   par_oce.F90 \
[366]4253   $(MODEL_LIB)(dom_oce.o) \
4254   $(MODEL_LIB)(flo_oce.o) \
4255   $(MODEL_LIB)(in_out_manager.o) \
4256   $(MODEL_LIB)(oce.o) \
[782]4257   dom_oce.F90 \
4258   flo_oce.F90 \
4259   in_out_manager.F90 \
[309]4260   oce.F90 \
[473]4261   KEY_CPP \
4262   flo4rk.F90
[782]4263$(MODEL_LIB)(flo_oce.o) :  \
4264   $(MODEL_LIB)(par_kind.o) \
4265   par_kind.F90 \
4266   $(MODEL_LIB)(par_oce.o) \
4267   par_oce.F90 \
4268   KEY_CPP \
4269   flo_oce.F90
[473]4270$(MODEL_LIB)(floats.o) :   \
[366]4271   $(MODEL_LIB)(daymod.o) \
4272   $(MODEL_LIB)(dom_oce.o) \
4273   $(MODEL_LIB)(flo_oce.o) \
4274   $(MODEL_LIB)(in_out_manager.o) \
4275   $(MODEL_LIB)(lib_mpp.o) \
4276   $(MODEL_LIB)(oce.o) \
4277   $(MODEL_LIB)(par_oce.o) \
4278   $(MODEL_LIB)(phycst.o) \
[782]4279   daymod.F90 \
4280   dom_oce.F90 \
4281   flo_oce.F90 \
4282   in_out_manager.F90 \
4283   lib_mpp.F90 \
[473]4284   oce.F90 \
4285   par_oce.F90 \
4286   phycst.F90 \
[782]4287   $(MODEL_LIB)(flo4rk.o) \
4288   $(MODEL_LIB)(flo_oce.o) \
4289   $(MODEL_LIB)(floblk.o) \
4290   $(MODEL_LIB)(flodom.o) \
4291   $(MODEL_LIB)(flowri.o) \
4292   $(MODEL_LIB)(lib_mpp.o) \
[487]4293   flo4rk.F90 \
[782]4294   flo_oce.F90 \
[487]4295   floblk.F90 \
4296   flodom.F90 \
4297   flowri.F90 \
4298   lib_mpp.F90 \
[395]4299   $(IOIPSL_LIB) \
[438]4300   KEY_CPP \
[8]4301   floats.F90
[366]4302$(MODEL_LIB)(floblk.o) :   \
[473]4303   $(MODEL_LIB)(dom_oce.o) \
4304   $(MODEL_LIB)(in_out_manager.o) \
4305   $(MODEL_LIB)(lib_print.o) \
4306   $(MODEL_LIB)(par_kind.o) \
4307   $(MODEL_LIB)(par_oce.o) \
[782]4308   dom_oce.F90 \
4309   in_out_manager.F90 \
4310   lib_print.f90 \
[487]4311   par_kind.F90 \
4312   par_oce.F90 \
[438]4313   $(MODEL_LIB)(dom_oce.o) \
[473]4314   $(MODEL_LIB)(flo_oce.o) \
[438]4315   $(MODEL_LIB)(in_out_manager.o) \
[473]4316   $(MODEL_LIB)(lib_mpp.o) \
4317   $(MODEL_LIB)(oce.o) \
4318   $(MODEL_LIB)(phycst.o) \
[782]4319   dom_oce.F90 \
4320   flo_oce.F90 \
4321   in_out_manager.F90 \
4322   lib_mpp.F90 \
[470]4323   oce.F90 \
4324   phycst.F90 \
[644]4325   domzgr_substitute.h90 \
[438]4326   KEY_CPP \
4327   floblk.F90
4328$(MODEL_LIB)(flodom.o) :   \
[473]4329   $(MODEL_LIB)(dom_oce.o) \
4330   $(MODEL_LIB)(in_out_manager.o) \
4331   $(MODEL_LIB)(lib_print.o) \
4332   $(MODEL_LIB)(par_kind.o) \
4333   $(MODEL_LIB)(par_oce.o) \
[782]4334   dom_oce.F90 \
4335   in_out_manager.F90 \
4336   lib_print.f90 \
[487]4337   par_kind.F90 \
4338   par_oce.F90 \
[366]4339   $(MODEL_LIB)(dom_oce.o) \
[473]4340   $(MODEL_LIB)(flo_oce.o) \
[366]4341   $(MODEL_LIB)(in_out_manager.o) \
[473]4342   $(MODEL_LIB)(lib_mpp.o) \
4343   $(MODEL_LIB)(oce.o) \
[782]4344   dom_oce.F90 \
4345   flo_oce.F90 \
4346   in_out_manager.F90 \
4347   lib_mpp.F90 \
[470]4348   oce.F90 \
[8]4349   domzgr_substitute.h90 \
4350   KEY_CPP \
4351   flodom.F90
[366]4352$(MODEL_LIB)(flowri.o) :   \
[473]4353   $(MODEL_LIB)(dom_oce.o) \
4354   $(MODEL_LIB)(in_out_manager.o) \
4355   $(MODEL_LIB)(lib_print.o) \
4356   $(MODEL_LIB)(par_kind.o) \
4357   $(MODEL_LIB)(par_oce.o) \
4358   $(MODEL_LIB)(phycst.o) \
4359   $(MODEL_LIB)(prtctl.o) \
[782]4360   dom_oce.F90 \
4361   in_out_manager.F90 \
4362   lib_print.f90 \
[470]4363   par_kind.F90 \
4364   par_oce.F90 \
4365   phycst.F90 \
4366   prtctl.F90 \
[473]4367   $(MODEL_LIB)(daymod.o) \
[438]4368   $(MODEL_LIB)(dom_oce.o) \
[473]4369   $(MODEL_LIB)(flo_oce.o) \
[438]4370   $(MODEL_LIB)(in_out_manager.o) \
[473]4371   $(MODEL_LIB)(lib_mpp.o) \
4372   $(MODEL_LIB)(oce.o) \
[782]4373   daymod.F90 \
4374   dom_oce.F90 \
4375   flo_oce.F90 \
4376   in_out_manager.F90 \
4377   lib_mpp.F90 \
[470]4378   oce.F90 \
[473]4379   domzgr_substitute.h90 \
4380   KEY_CPP \
4381   flowri.F90
[782]4382$(MODEL_LIB)(flx_oce.o) :  \
4383   $(MODEL_LIB)(par_kind.o) \
4384   par_kind.F90 \
4385   $(MODEL_LIB)(par_oce.o) \
4386   par_oce.F90 \
4387   KEY_CPP \
4388   flx_oce.F90
[473]4389$(MODEL_LIB)(flxblk.o) :   \
4390   $(MODEL_LIB)(blk_oce.o) \
4391   $(MODEL_LIB)(cpl_oce.o) \
[438]4392   $(MODEL_LIB)(daymod.o) \
[366]4393   $(MODEL_LIB)(dom_oce.o) \
[473]4394   $(MODEL_LIB)(flx_oce.o) \
4395   $(MODEL_LIB)(ice.o) \
[366]4396   $(MODEL_LIB)(in_out_manager.o) \
[473]4397   $(MODEL_LIB)(lbclnk.o) \
[438]4398   $(MODEL_LIB)(lib_mpp.o) \
[473]4399   $(MODEL_LIB)(lib_print.o) \
[438]4400   $(MODEL_LIB)(oce.o) \
[473]4401   $(MODEL_LIB)(ocfzpt.o) \
[470]4402   $(MODEL_LIB)(par_kind.o) \
4403   $(MODEL_LIB)(par_oce.o) \
[473]4404   $(MODEL_LIB)(phycst.o) \
4405   $(MODEL_LIB)(prtctl.o) \
[470]4406   blk_oce.F90 \
4407   cpl_oce.F90 \
[373]4408   daymod.F90 \
[309]4409   dom_oce.F90 \
[470]4410   flx_oce.F90 \
[782]4411   ice.F90 \
[309]4412   in_out_manager.F90 \
[470]4413   lbclnk.F90 \
[782]4414   lib_mpp.F90 \
4415   lib_print.f90 \
4416   oce.F90 \
4417   ocfzpt.F90 \
4418   par_kind.F90 \
4419   par_oce.F90 \
4420   phycst.F90 \
4421   prtctl.F90 \
[473]4422   $(MODEL_LIB)(albedo.o) \
[438]4423   $(MODEL_LIB)(blk_oce.o) \
4424   $(MODEL_LIB)(cpl_oce.o) \
[366]4425   $(MODEL_LIB)(daymod.o) \
4426   $(MODEL_LIB)(dom_oce.o) \
[438]4427   $(MODEL_LIB)(flx_oce.o) \
[366]4428   $(MODEL_LIB)(in_out_manager.o) \
[438]4429   $(MODEL_LIB)(lbclnk.o) \
[366]4430   $(MODEL_LIB)(oce.o) \
[438]4431   $(MODEL_LIB)(ocfzpt.o) \
4432   $(MODEL_LIB)(phycst.o) \
4433   $(MODEL_LIB)(prtctl.o) \
[470]4434   albedo.F90 \
[373]4435   blk_oce.F90 \
4436   cpl_oce.F90 \
[309]4437   daymod.F90 \
[279]4438   dom_oce.F90 \
[373]4439   flx_oce.F90 \
[279]4440   in_out_manager.F90 \
[373]4441   lbclnk.F90 \
[782]4442   oce.F90 \
4443   ocfzpt.F90 \
4444   phycst.F90 \
4445   prtctl.F90 \
4446   KEY_CPP \
4447   flxblk.F90
4448$(MODEL_LIB)(flxfwb.o) :   \
[438]4449   $(MODEL_LIB)(albedo.o) \
[366]4450   $(MODEL_LIB)(blk_oce.o) \
4451   $(MODEL_LIB)(cpl_oce.o) \
4452   $(MODEL_LIB)(daymod.o) \
4453   $(MODEL_LIB)(dom_oce.o) \
[473]4454   $(MODEL_LIB)(dtasal.o) \
4455   $(MODEL_LIB)(dtasss.o) \
4456   $(MODEL_LIB)(dtasst.o) \
4457   $(MODEL_LIB)(dtatem.o) \
[782]4458   $(MODEL_LIB)(flx_oce.o) \
[487]4459   $(MODEL_LIB)(flxmod.o) \
[473]4460   $(MODEL_LIB)(flxrnf.o) \
4461   $(MODEL_LIB)(ice_oce.o) \
[366]4462   $(MODEL_LIB)(in_out_manager.o) \
[473]4463   $(MODEL_LIB)(iom.o) \
[366]4464   $(MODEL_LIB)(lbclnk.o) \
[473]4465   $(MODEL_LIB)(lib_mpp.o) \
4466   $(MODEL_LIB)(lib_print.o) \
[366]4467   $(MODEL_LIB)(oce.o) \
4468   $(MODEL_LIB)(ocfzpt.o) \
[473]4469   $(MODEL_LIB)(par_kind.o) \
4470   $(MODEL_LIB)(par_oce.o) \
[366]4471   $(MODEL_LIB)(phycst.o) \
4472   $(MODEL_LIB)(prtctl.o) \
[473]4473   $(MODEL_LIB)(taumod.o) \
4474   $(MODEL_LIB)(tradmp.o) \
[782]4475   albedo.F90 \
4476   blk_oce.F90 \
4477   cpl_oce.F90 \
4478   daymod.F90 \
4479   dom_oce.F90 \
4480   dtasal.F90 \
4481   dtasss.F90 \
4482   dtasst.F90 \
4483   dtatem.F90 \
4484   flx_oce.F90 \
4485   flxmod.F90 \
4486   flxrnf.F90 \
4487   ice_oce.F90 \
4488   in_out_manager.F90 \
4489   iom.F90 \
4490   lbclnk.F90 \
4491   lib_mpp.F90 \
4492   lib_print.f90 \
[279]4493   oce.F90 \
[309]4494   ocfzpt.F90 \
[470]4495   par_kind.F90 \
4496   par_oce.F90 \
[309]4497   phycst.F90 \
[395]4498   prtctl.F90 \
[470]4499   taumod.F90 \
4500   tradmp.F90 \
[366]4501   $(MODEL_LIB)(blk_oce.o) \
4502   $(MODEL_LIB)(cpl_oce.o) \
4503   $(MODEL_LIB)(daymod.o) \
4504   $(MODEL_LIB)(dom_oce.o) \
[473]4505   $(MODEL_LIB)(flxblk.o) \
[438]4506   $(MODEL_LIB)(flxrnf.o) \
[366]4507   $(MODEL_LIB)(in_out_manager.o) \
[438]4508   $(MODEL_LIB)(lib_mpp.o) \
[366]4509   $(MODEL_LIB)(oce.o) \
[473]4510   $(MODEL_LIB)(ocesbc.o) \
[366]4511   $(MODEL_LIB)(phycst.o) \
[782]4512   blk_oce.F90 \
4513   cpl_oce.F90 \
4514   daymod.F90 \
4515   dom_oce.F90 \
4516   flxblk.F90 \
4517   flxrnf.F90 \
4518   in_out_manager.F90 \
4519   lib_mpp.F90 \
[473]4520   oce.F90 \
[470]4521   ocesbc.F90 \
[279]4522   phycst.F90 \
[473]4523   domzgr_substitute.h90 \
4524   vectopt_loop_substitute.h90 \
4525   KEY_CPP \
4526   flxfwb.F90
4527$(MODEL_LIB)(flxmod.o) :   \
[545]4528   $(MODEL_LIB)(blk_oce.o) \
4529   $(MODEL_LIB)(daymod.o) \
[366]4530   $(MODEL_LIB)(dom_oce.o) \
[545]4531   $(MODEL_LIB)(flx_oce.o) \
4532   $(MODEL_LIB)(ice.o) \
[366]4533   $(MODEL_LIB)(in_out_manager.o) \
[545]4534   $(MODEL_LIB)(lbclnk.o) \
[366]4535   $(MODEL_LIB)(lib_mpp.o) \
[473]4536   $(MODEL_LIB)(lib_print.o) \
[545]4537   $(MODEL_LIB)(oasis4_date.o) \
[366]4538   $(MODEL_LIB)(oce.o) \
[545]4539   $(MODEL_LIB)(par_ice.o) \
[473]4540   $(MODEL_LIB)(par_kind.o) \
4541   $(MODEL_LIB)(par_oce.o) \
[366]4542   $(MODEL_LIB)(phycst.o) \
[473]4543   $(MODEL_LIB)(prtctl.o) \
[782]4544   blk_oce.F90 \
4545   daymod.F90 \
4546   dom_oce.F90 \
4547   flx_oce.F90 \
4548   ice.F90 \
4549   in_out_manager.F90 \
4550   lbclnk.F90 \
4551   lib_mpp.F90 \
4552   lib_print.f90 \
[545]4553   oasis4_date.F90 \
[438]4554   oce.F90 \
[545]4555   par_ice.F90 \
[470]4556   par_kind.F90 \
4557   par_oce.F90 \
[8]4558   phycst.F90 \
[470]4559   prtctl.F90 \
[545]4560   $(MODEL_LIB)(cpl_oasis3.o) \
4561   $(MODEL_LIB)(cpl_oasis4.o) \
[473]4562   $(MODEL_LIB)(daymod.o) \
[366]4563   $(MODEL_LIB)(dom_oce.o) \
[545]4564   $(MODEL_LIB)(flx_oce.o) \
4565   $(MODEL_LIB)(geo2ocean.o) \
4566   $(MODEL_LIB)(ice.o) \
4567   $(MODEL_LIB)(ice_oce.o) \
[366]4568   $(MODEL_LIB)(in_out_manager.o) \
[473]4569   $(MODEL_LIB)(lbclnk.o) \
[366]4570   $(MODEL_LIB)(lib_mpp.o) \
4571   $(MODEL_LIB)(oce.o) \
[473]4572   $(MODEL_LIB)(ocfzpt.o) \
[366]4573   $(MODEL_LIB)(phycst.o) \
[782]4574   cpl_oasis3.F90 \
4575   cpl_oasis4.F90 \
4576   daymod.F90 \
4577   dom_oce.F90 \
[487]4578   flx_oce.F90 \
[782]4579   geo2ocean.F90 \
[487]4580   ice.F90 \
[782]4581   ice_oce.F90 \
[545]4582   in_out_manager.F90 \
[487]4583   lbclnk.F90 \
[782]4584   lib_mpp.F90 \
4585   oce.F90 \
4586   ocfzpt.F90 \
4587   phycst.F90 \
[473]4588   $(MODEL_LIB)(blk_oce.o) \
4589   $(MODEL_LIB)(bulk.o) \
4590   $(MODEL_LIB)(dtatem.o) \
4591   $(MODEL_LIB)(flx_oce.o) \
4592   $(MODEL_LIB)(ice.o) \
[545]4593   $(MODEL_LIB)(in_out_manager.o) \
[473]4594   $(MODEL_LIB)(iom.o) \
[438]4595   $(MODEL_LIB)(lbclnk.o) \
[473]4596   $(MODEL_LIB)(par_oce.o) \
[366]4597   $(MODEL_LIB)(phycst.o) \
[644]4598   $(MODEL_LIB)(restart.o) \
[473]4599   $(MODEL_LIB)(taumod.o) \
[782]4600   blk_oce.F90 \
4601   bulk.F90 \
4602   dtatem.F90 \
4603   flx_oce.F90 \
4604   ice.F90 \
4605   in_out_manager.F90 \
4606   iom.F90 \
4607   lbclnk.F90 \
[473]4608   par_oce.F90 \
4609   phycst.F90 \
[644]4610   restart.F90 \
[473]4611   taumod.F90 \
[8]4612   domzgr_substitute.h90 \
4613   flx_bulk_daily.h90 \
4614   flx_bulk_monthly.h90 \
[473]4615   flx_core.h90 \
[8]4616   flx_forced_daily.h90 \
[545]4617   flx_oasis_ice.h90 \
[8]4618   KEY_CPP \
4619   flxmod.F90
[366]4620$(MODEL_LIB)(flxrnf.o) :   \
[473]4621   $(MODEL_LIB)(dom_oce.o) \
4622   $(MODEL_LIB)(in_out_manager.o) \
[545]4623   $(MODEL_LIB)(iom_def.o) \
4624   $(MODEL_LIB)(iom_ioipsl.o) \
4625   $(MODEL_LIB)(iom_nf90.o) \
4626   $(MODEL_LIB)(iom_rstdimg.o) \
[688]4627   $(MODEL_LIB)(lbclnk.o) \
[473]4628   $(MODEL_LIB)(lib_print.o) \
4629   $(MODEL_LIB)(par_kind.o) \
4630   $(MODEL_LIB)(par_oce.o) \
4631   $(MODEL_LIB)(phycst.o) \
4632   $(MODEL_LIB)(prtctl.o) \
[782]4633   dom_oce.F90 \
4634   in_out_manager.F90 \
4635   iom_def.F90 \
4636   iom_ioipsl.F90 \
4637   iom_nf90.F90 \
4638   iom_rstdimg.F90 \
4639   lbclnk.F90 \
4640   lib_print.f90 \
[470]4641   par_kind.F90 \
4642   par_oce.F90 \
4643   phycst.F90 \
4644   prtctl.F90 \
[473]4645   $(MODEL_LIB)(daymod.o) \
[438]4646   $(MODEL_LIB)(dom_oce.o) \
4647   $(MODEL_LIB)(in_out_manager.o) \
[473]4648   $(MODEL_LIB)(iom.o) \
[438]4649   $(MODEL_LIB)(phycst.o) \
[470]4650   daymod.F90 \
[373]4651   dom_oce.F90 \
4652   in_out_manager.F90 \
[782]4653   iom.F90 \
4654   phycst.F90 \
[438]4655   $(MODEL_LIB)(daymod.o) \
[366]4656   $(MODEL_LIB)(dom_oce.o) \
4657   $(MODEL_LIB)(in_out_manager.o) \
4658   $(MODEL_LIB)(phycst.o) \
[782]4659   daymod.F90 \
4660   dom_oce.F90 \
4661   in_out_manager.F90 \
[309]4662   phycst.F90 \
[8]4663   flxrnf_ORCA_R05.h90 \
4664   KEY_CPP \
4665   flxrnf.F90
[473]4666$(MODEL_LIB)(geo2ocean.o) :   \
4667   $(MODEL_LIB)(dom_oce.o) \
4668   $(MODEL_LIB)(in_out_manager.o) \
4669   $(MODEL_LIB)(lib_mpp.o) \
4670   $(MODEL_LIB)(lib_print.o) \
4671   $(MODEL_LIB)(oce.o) \
[366]4672   $(MODEL_LIB)(par_kind.o) \
4673   $(MODEL_LIB)(par_oce.o) \
[782]4674   dom_oce.F90 \
4675   in_out_manager.F90 \
4676   lib_mpp.F90 \
4677   lib_print.f90 \
[8]4678   oce.F90 \
4679   par_kind.F90 \
4680   par_oce.F90 \
[366]4681   $(MODEL_LIB)(dom_oce.o) \
4682   $(MODEL_LIB)(in_out_manager.o) \
[473]4683   $(MODEL_LIB)(lbclnk.o) \
4684   $(MODEL_LIB)(phycst.o) \
[782]4685   dom_oce.F90 \
4686   in_out_manager.F90 \
4687   lbclnk.F90 \
[8]4688   phycst.F90 \
[473]4689   vectopt_loop_substitute.h90 \
4690   KEY_CPP \
4691   geo2ocean.F90
4692$(MODEL_LIB)(ice.o) :   \
4693   $(MODEL_LIB)(par_oce.o) \
4694   par_oce.F90 \
4695   $(MODEL_LIB)(par_ice.o) \
4696   par_ice.F90 \
4697   KEY_CPP \
4698   ice.F90
[782]4699$(MODEL_LIB)(ice_oce.o) :  \
4700   $(MODEL_LIB)(par_kind.o) \
4701   $(MODEL_LIB)(par_oce.o) \
4702   par_kind.F90 \
4703   par_oce.F90 \
4704   $(MODEL_LIB)(blk_oce.o) \
4705   $(MODEL_LIB)(par_oce.o) \
4706   blk_oce.F90 \
4707   par_oce.F90 \
4708   KEY_CPP \
4709   ice_oce.F90
[487]4710$(MODEL_LIB)(iceini.o) :   \
[473]4711   $(MODEL_LIB)(blk_oce.o) \
4712   $(MODEL_LIB)(daymod.o) \
4713   $(MODEL_LIB)(dom_ice.o) \
[470]4714   $(MODEL_LIB)(dom_oce.o) \
[473]4715   $(MODEL_LIB)(ice.o) \
4716   $(MODEL_LIB)(ice_oce.o) \
[470]4717   $(MODEL_LIB)(in_out_manager.o) \
[473]4718   $(MODEL_LIB)(iom.o) \
[470]4719   $(MODEL_LIB)(lbclnk.o) \
[473]4720   $(MODEL_LIB)(lib_print.o) \
4721   $(MODEL_LIB)(oce.o) \
4722   $(MODEL_LIB)(ocfzpt.o) \
4723   $(MODEL_LIB)(par_ice.o) \
4724   $(MODEL_LIB)(par_kind.o) \
4725   $(MODEL_LIB)(par_oce.o) \
[470]4726   $(MODEL_LIB)(phycst.o) \
[782]4727   blk_oce.F90 \
4728   daymod.F90 \
4729   dom_ice.F90 \
4730   dom_oce.F90 \
4731   ice.F90 \
4732   ice_oce.F90 \
4733   in_out_manager.F90 \
4734   iom.F90 \
4735   lbclnk.F90 \
4736   lib_print.f90 \
[246]4737   oce.F90 \
4738   ocfzpt.F90 \
[8]4739   par_ice.F90 \
4740   par_kind.F90 \
4741   par_oce.F90 \
[246]4742   phycst.F90 \
[688]4743   $(MODEL_LIB)(dom_ice.o) \
[366]4744   $(MODEL_LIB)(dom_oce.o) \
[473]4745   $(MODEL_LIB)(flx_oce.o) \
[366]4746   $(MODEL_LIB)(ice.o) \
4747   $(MODEL_LIB)(ice_oce.o) \
[782]4748   $(MODEL_LIB)(in_out_manager.o) \
[487]4749   $(MODEL_LIB)(ini1d.o) \
[473]4750   $(MODEL_LIB)(limistate.o) \
4751   $(MODEL_LIB)(limmsh.o) \
4752   $(MODEL_LIB)(limrst.o) \
[366]4753   $(MODEL_LIB)(ocfzpt.o) \
4754   $(MODEL_LIB)(phycst.o) \
[487]4755   dom_ice.F90 \
[8]4756   dom_oce.F90 \
[246]4757   flx_oce.F90 \
[8]4758   ice.F90 \
4759   ice_oce.F90 \
[473]4760   in_out_manager.F90 \
[782]4761   ini1d.F90 \
4762   limistate.F90 \
4763   limmsh.F90 \
4764   limrst.F90 \
4765   ocfzpt.F90 \
4766   phycst.F90 \
4767   KEY_CPP \
4768   iceini.F90
4769$(MODEL_LIB)(icestp.o) :   \
[473]4770   $(MODEL_LIB)(albedo.o) \
4771   $(MODEL_LIB)(blk_oce.o) \
[545]4772   $(MODEL_LIB)(cpl_oasis3.o) \
4773   $(MODEL_LIB)(cpl_oasis4.o) \
[473]4774   $(MODEL_LIB)(cpl_oce.o) \
4775   $(MODEL_LIB)(daymod.o) \
4776   $(MODEL_LIB)(dianam.o) \
4777   $(MODEL_LIB)(dom_ice.o) \
[366]4778   $(MODEL_LIB)(dom_oce.o) \
[473]4779   $(MODEL_LIB)(dtasal.o) \
4780   $(MODEL_LIB)(dtasss.o) \
4781   $(MODEL_LIB)(dtasst.o) \
4782   $(MODEL_LIB)(dtatem.o) \
[782]4783   $(MODEL_LIB)(flx_oce.o) \
[473]4784   $(MODEL_LIB)(flxblk.o) \
4785   $(MODEL_LIB)(flxmod.o) \
4786   $(MODEL_LIB)(flxrnf.o) \
[545]4787   $(MODEL_LIB)(geo2ocean.o) \
[366]4788   $(MODEL_LIB)(ice.o) \
4789   $(MODEL_LIB)(ice_oce.o) \
[782]4790   $(MODEL_LIB)(iceini.o) \
[473]4791   $(MODEL_LIB)(in_out_manager.o) \
4792   $(MODEL_LIB)(iom.o) \
4793   $(MODEL_LIB)(lbclnk.o) \
4794   $(MODEL_LIB)(lib_mpp.o) \
4795   $(MODEL_LIB)(lib_print.o) \
[782]4796   $(MODEL_LIB)(limadv.o) \
4797   $(MODEL_LIB)(limhdf.o) \
4798   $(MODEL_LIB)(limistate.o) \
4799   $(MODEL_LIB)(limrhg.o) \
[473]4800   $(MODEL_LIB)(limtab.o) \
4801   $(MODEL_LIB)(limthd_lac.o) \
4802   $(MODEL_LIB)(limthd_zdf.o) \
4803   $(MODEL_LIB)(oce.o) \
[366]4804   $(MODEL_LIB)(ocfzpt.o) \
[473]4805   $(MODEL_LIB)(par_ice.o) \
4806   $(MODEL_LIB)(par_kind.o) \
4807   $(MODEL_LIB)(par_oce.o) \
[366]4808   $(MODEL_LIB)(phycst.o) \
[473]4809   $(MODEL_LIB)(prtctl.o) \
4810   $(MODEL_LIB)(taumod.o) \
4811   $(MODEL_LIB)(thd_ice.o) \
4812   $(MODEL_LIB)(tradmp.o) \
[782]4813   albedo.F90 \
[246]4814   blk_oce.F90 \
[782]4815   cpl_oasis3.F90 \
4816   cpl_oasis4.F90 \
[246]4817   cpl_oce.F90 \
4818   daymod.F90 \
[782]4819   dianam.F90 \
[246]4820   dom_ice.F90 \
[8]4821   dom_oce.F90 \
[246]4822   dtasal.F90 \
[782]4823   dtasss.F90 \
4824   dtasst.F90 \
[246]4825   dtatem.F90 \
[782]4826   flx_oce.F90 \
4827   flxblk.F90 \
[487]4828   flxmod.F90 \
[246]4829   flxrnf.F90 \
[782]4830   geo2ocean.F90 \
[8]4831   ice.F90 \
4832   ice_oce.F90 \
[782]4833   iceini.F90 \
[473]4834   in_out_manager.F90 \
[782]4835   iom.F90 \
[246]4836   lbclnk.F90 \
[782]4837   lib_mpp.F90 \
4838   lib_print.f90 \
4839   limadv.F90 \
4840   limhdf.F90 \
4841   limistate.F90 \
4842   limrhg.F90 \
4843   limtab.F90 \
4844   limthd_lac.F90 \
4845   limthd_zdf.F90 \
4846   oce.F90 \
4847   ocfzpt.F90 \
4848   par_ice.F90 \
4849   par_kind.F90 \
4850   par_oce.F90 \
4851   phycst.F90 \
4852   prtctl.F90 \
4853   taumod.F90 \
4854   thd_ice.F90 \
4855   tradmp.F90 \
[366]4856   $(MODEL_LIB)(cpl_oce.o) \
4857   $(MODEL_LIB)(daymod.o) \
4858   $(MODEL_LIB)(dom_ice.o) \
4859   $(MODEL_LIB)(dom_oce.o) \
4860   $(MODEL_LIB)(flx_oce.o) \
4861   $(MODEL_LIB)(ice.o) \
4862   $(MODEL_LIB)(ice_oce.o) \
4863   $(MODEL_LIB)(in_out_manager.o) \
4864   $(MODEL_LIB)(lbclnk.o) \
[782]4865   $(MODEL_LIB)(limdia.o) \
4866   $(MODEL_LIB)(limdmp.o) \
4867   $(MODEL_LIB)(limdyn.o) \
[473]4868   $(MODEL_LIB)(limflx.o) \
[366]4869   $(MODEL_LIB)(limrst.o) \
[473]4870   $(MODEL_LIB)(limthd.o) \
[782]4871   $(MODEL_LIB)(limtrp.o) \
[473]4872   $(MODEL_LIB)(limwri.o) \
[366]4873   $(MODEL_LIB)(oce.o) \
[473]4874   $(MODEL_LIB)(ocesbc.o) \
[366]4875   $(MODEL_LIB)(phycst.o) \
4876   $(MODEL_LIB)(prtctl.o) \
4877   $(MODEL_LIB)(taumod.o) \
[269]4878   cpl_oce.F90 \
4879   daymod.F90 \
4880   dom_ice.F90 \
4881   dom_oce.F90 \
4882   flx_oce.F90 \
4883   ice.F90 \
4884   ice_oce.F90 \
4885   in_out_manager.F90 \
4886   lbclnk.F90 \
[782]4887   limdia.F90 \
4888   limdmp.F90 \
4889   limdyn.F90 \
4890   limflx.F90 \
4891   limrst.F90 \
4892   limthd.F90 \
4893   limtrp.F90 \
4894   limwri.F90 \
4895   oce.F90 \
4896   ocesbc.F90 \
4897   phycst.F90 \
4898   prtctl.F90 \
4899   taumod.F90 \
4900   domzgr_substitute.h90 \
4901   vectopt_loop_substitute.h90 \
4902   KEY_CPP \
4903   icestp.F90
4904$(MODEL_LIB)(icestp1d.o) : \
[473]4905   $(MODEL_LIB)(albedo.o) \
[366]4906   $(MODEL_LIB)(blk_oce.o) \
[545]4907   $(MODEL_LIB)(cpl_oasis3.o) \
4908   $(MODEL_LIB)(cpl_oasis4.o) \
[366]4909   $(MODEL_LIB)(cpl_oce.o) \
4910   $(MODEL_LIB)(daymod.o) \
[473]4911   $(MODEL_LIB)(dianam.o) \
[366]4912   $(MODEL_LIB)(dom_ice.o) \
4913   $(MODEL_LIB)(dom_oce.o) \
4914   $(MODEL_LIB)(dtasal.o) \
[473]4915   $(MODEL_LIB)(dtasss.o) \
4916   $(MODEL_LIB)(dtasst.o) \
[366]4917   $(MODEL_LIB)(dtatem.o) \
[782]4918   $(MODEL_LIB)(flx_oce.o) \
[473]4919   $(MODEL_LIB)(flxblk.o) \
[366]4920   $(MODEL_LIB)(flxmod.o) \
4921   $(MODEL_LIB)(flxrnf.o) \
[545]4922   $(MODEL_LIB)(geo2ocean.o) \
[366]4923   $(MODEL_LIB)(ice.o) \
4924   $(MODEL_LIB)(ice_oce.o) \
[782]4925   $(MODEL_LIB)(iceini.o) \
[366]4926   $(MODEL_LIB)(in_out_manager.o) \
[473]4927   $(MODEL_LIB)(iom.o) \
[366]4928   $(MODEL_LIB)(lbclnk.o) \
[473]4929   $(MODEL_LIB)(lib_mpp.o) \
4930   $(MODEL_LIB)(lib_print.o) \
4931   $(MODEL_LIB)(limtab.o) \
4932   $(MODEL_LIB)(limthd_lac.o) \
4933   $(MODEL_LIB)(limthd_zdf.o) \
[366]4934   $(MODEL_LIB)(oce.o) \
4935   $(MODEL_LIB)(ocfzpt.o) \
[473]4936   $(MODEL_LIB)(par_ice.o) \
4937   $(MODEL_LIB)(par_kind.o) \
4938   $(MODEL_LIB)(par_oce.o) \
[366]4939   $(MODEL_LIB)(phycst.o) \
4940   $(MODEL_LIB)(prtctl.o) \
4941   $(MODEL_LIB)(taumod.o) \
[473]4942   $(MODEL_LIB)(thd_ice.o) \
[366]4943   $(MODEL_LIB)(tradmp.o) \
[782]4944   $(MODEL_LIB)(trdmod.o) \
4945   $(MODEL_LIB)(trdmod_oce.o) \
4946   $(MODEL_LIB)(zdf_oce.o) \
4947   $(MODEL_LIB)(zdfmxl.o) \
4948   albedo.F90 \
4949   blk_oce.F90 \
4950   cpl_oasis3.F90 \
4951   cpl_oasis4.F90 \
4952   cpl_oce.F90 \
4953   daymod.F90 \
4954   dianam.F90 \
4955   dom_ice.F90 \
4956   dom_oce.F90 \
4957   dtasal.F90 \
4958   dtasss.F90 \
4959   dtasst.F90 \
4960   dtatem.F90 \
4961   flx_oce.F90 \
4962   flxblk.F90 \
4963   flxmod.F90 \
4964   flxrnf.F90 \
4965   geo2ocean.F90 \
4966   ice.F90 \
4967   ice_oce.F90 \
4968   iceini.F90 \
4969   in_out_manager.F90 \
4970   iom.F90 \
4971   lbclnk.F90 \
4972   lib_mpp.F90 \
4973   lib_print.f90 \
4974   limtab.F90 \
4975   limthd_lac.F90 \
4976   limthd_zdf.F90 \
[487]4977   oce.F90 \
4978   ocfzpt.F90 \
4979   par_ice.F90 \
4980   par_kind.F90 \
4981   par_oce.F90 \
4982   phycst.F90 \
4983   prtctl.F90 \
4984   taumod.F90 \
4985   thd_ice.F90 \
4986   tradmp.F90 \
[782]4987   trdmod.F90 \
4988   trdmod_oce.F90 \
4989   zdf_oce.F90 \
4990   zdfmxl.F90 \
4991   $(MODEL_LIB)(blk_oce.o) \
[366]4992   $(MODEL_LIB)(cpl_oce.o) \
4993   $(MODEL_LIB)(daymod.o) \
4994   $(MODEL_LIB)(dom_ice.o) \
4995   $(MODEL_LIB)(dom_oce.o) \
[782]4996   $(MODEL_LIB)(dtasal.o) \
4997   $(MODEL_LIB)(dtatem.o) \
[473]4998   $(MODEL_LIB)(flx_oce.o) \
[782]4999   $(MODEL_LIB)(flxmod.o) \
5000   $(MODEL_LIB)(flxrnf.o) \
[366]5001   $(MODEL_LIB)(ice.o) \
5002   $(MODEL_LIB)(ice_oce.o) \
5003   $(MODEL_LIB)(in_out_manager.o) \
5004   $(MODEL_LIB)(lbclnk.o) \
[473]5005   $(MODEL_LIB)(limflx.o) \
[366]5006   $(MODEL_LIB)(limrst.o) \
[473]5007   $(MODEL_LIB)(limthd.o) \
5008   $(MODEL_LIB)(limwri.o) \
[366]5009   $(MODEL_LIB)(oce.o) \
[473]5010   $(MODEL_LIB)(ocesbc.o) \
[782]5011   $(MODEL_LIB)(ocfzpt.o) \
[366]5012   $(MODEL_LIB)(phycst.o) \
5013   $(MODEL_LIB)(prtctl.o) \
5014   $(MODEL_LIB)(taumod.o) \
[782]5015   $(MODEL_LIB)(tradmp.o) \
5016   blk_oce.F90 \
5017   cpl_oce.F90 \
5018   daymod.F90 \
5019   dom_ice.F90 \
5020   dom_oce.F90 \
5021   dtasal.F90 \
5022   dtatem.F90 \
5023   flx_oce.F90 \
5024   flxmod.F90 \
5025   flxrnf.F90 \
5026   ice.F90 \
5027   ice_oce.F90 \
5028   in_out_manager.F90 \
5029   lbclnk.F90 \
5030   limflx.F90 \
5031   limrst.F90 \
5032   limthd.F90 \
5033   limwri.F90 \
[473]5034   oce.F90 \
[470]5035   ocesbc.F90 \
[782]5036   ocfzpt.F90 \
[269]5037   phycst.F90 \
[395]5038   prtctl.F90 \
[269]5039   taumod.F90 \
[782]5040   tradmp.F90 \
[8]5041   domzgr_substitute.h90 \
5042   vectopt_loop_substitute.h90 \
5043   KEY_CPP \
[782]5044   icestp1d.F90
5045$(MODEL_LIB)(in_out_manager.o) : \
5046   $(MODEL_LIB)(par_kind.o) \
5047   par_kind.F90 \
5048   $(MODEL_LIB)(lib_print.o) \
5049   $(MODEL_LIB)(par_kind.o) \
5050   $(MODEL_LIB)(par_oce.o) \
5051   lib_print.f90 \
5052   par_kind.F90 \
5053   par_oce.F90 \
5054   in_out_manager.F90
[487]5055$(MODEL_LIB)(ini1d.o) : \
[438]5056   $(MODEL_LIB)(in_out_manager.o) \
5057   $(MODEL_LIB)(lib_print.o) \
[366]5058   $(MODEL_LIB)(par_kind.o) \
5059   $(MODEL_LIB)(par_oce.o) \
[782]5060   in_out_manager.F90 \
5061   lib_print.f90 \
[473]5062   par_kind.F90 \
5063   par_oce.F90 \
[438]5064   $(MODEL_LIB)(dom_oce.o) \
[366]5065   $(MODEL_LIB)(in_out_manager.o) \
[438]5066   $(MODEL_LIB)(phycst.o) \
[782]5067   dom_oce.F90 \
5068   in_out_manager.F90 \
[473]5069   phycst.F90 \
[438]5070   KEY_CPP \
5071   ini1d.F90
5072$(MODEL_LIB)(initrc.o) :   \
5073   initrc.F90
[473]5074$(MODEL_LIB)(iom.o) :   \
[545]5075   $(MODEL_LIB)(dom_oce.o) \
5076   $(MODEL_LIB)(in_out_manager.o) \
5077   $(MODEL_LIB)(iom_def.o) \
5078   $(MODEL_LIB)(lbclnk.o) \
[688]5079   $(MODEL_LIB)(lib_mpp.o) \
[545]5080   $(MODEL_LIB)(lib_print.o) \
[688]5081   $(MODEL_LIB)(oce.o) \
[545]5082   $(MODEL_LIB)(par_kind.o) \
5083   $(MODEL_LIB)(par_oce.o) \
5084   dom_oce.F90 \
5085   in_out_manager.F90 \
5086   iom_def.F90 \
[688]5087   lbclnk.F90 \
[782]5088   lib_mpp.F90 \
5089   lib_print.f90 \
5090   oce.F90 \
5091   par_kind.F90 \
5092   par_oce.F90 \
[545]5093   $(MODEL_LIB)(dom_oce.o) \
5094   $(MODEL_LIB)(in_out_manager.o) \
5095   $(MODEL_LIB)(iom_def.o) \
5096   $(MODEL_LIB)(iom_ioipsl.o) \
5097   $(MODEL_LIB)(iom_nf90.o) \
5098   $(MODEL_LIB)(iom_rstdimg.o) \
[688]5099   $(MODEL_LIB)(lbclnk.o) \
[782]5100   dom_oce.F90 \
5101   in_out_manager.F90 \
5102   iom_def.F90 \
5103   iom_ioipsl.F90 \
5104   iom_nf90.F90 \
5105   iom_rstdimg.F90 \
5106   lbclnk.F90 \
[545]5107   KEY_CPP \
5108   iom.F90
[782]5109$(MODEL_LIB)(iom_def.o) :  \
5110   $(MODEL_LIB)(par_kind.o) \
5111   par_kind.F90 \
5112   $(IOIPSL_LIB) \
5113   KEY_CPP \
5114   iom_def.F90
[545]5115$(MODEL_LIB)(iom_ioipsl.o) :  \
[366]5116   $(MODEL_LIB)(lib_print.o) \
5117   $(MODEL_LIB)(par_kind.o) \
5118   $(MODEL_LIB)(par_oce.o) \
[782]5119   lib_print.f90 \
[269]5120   par_kind.F90 \
5121   par_oce.F90 \
[782]5122   $(MODEL_LIB)(dom_oce.o) \
5123   $(MODEL_LIB)(in_out_manager.o) \
5124   $(MODEL_LIB)(iom_def.o) \
[487]5125   dom_oce.F90 \
5126   in_out_manager.F90 \
[545]5127   iom_def.F90 \
[473]5128   $(IOIPSL_LIB) \
[545]5129   iom_ioipsl.F90
5130$(MODEL_LIB)(iom_nf90.o) : \
5131   $(MODEL_LIB)(dom_oce.o) \
5132   $(MODEL_LIB)(in_out_manager.o) \
5133   $(MODEL_LIB)(lib_mpp.o) \
5134   $(MODEL_LIB)(lib_print.o) \
5135   $(MODEL_LIB)(oce.o) \
5136   $(MODEL_LIB)(par_kind.o) \
5137   $(MODEL_LIB)(par_oce.o) \
[782]5138   dom_oce.F90 \
5139   in_out_manager.F90 \
5140   lib_mpp.F90 \
5141   lib_print.f90 \
[545]5142   oce.F90 \
5143   par_kind.F90 \
5144   par_oce.F90 \
[782]5145   $(MODEL_LIB)(dom_oce.o) \
5146   $(MODEL_LIB)(in_out_manager.o) \
5147   $(MODEL_LIB)(iom_def.o) \
5148   $(MODEL_LIB)(lbclnk.o) \
[545]5149   dom_oce.F90 \
5150   in_out_manager.F90 \
5151   iom_def.F90 \
5152   lbclnk.F90 \
5153   iom_nf90.F90
5154$(MODEL_LIB)(iom_rstdimg.o) : \
5155   $(MODEL_LIB)(dom_oce.o) \
5156   $(MODEL_LIB)(in_out_manager.o) \
5157   $(MODEL_LIB)(lib_mpp.o) \
5158   $(MODEL_LIB)(lib_print.o) \
5159   $(MODEL_LIB)(oce.o) \
5160   $(MODEL_LIB)(par_kind.o) \
5161   $(MODEL_LIB)(par_oce.o) \
[782]5162   dom_oce.F90 \
5163   in_out_manager.F90 \
5164   lib_mpp.F90 \
5165   lib_print.f90 \
[545]5166   oce.F90 \
5167   par_kind.F90 \
5168   par_oce.F90 \
5169   $(MODEL_LIB)(dom_oce.o) \
5170   $(MODEL_LIB)(in_out_manager.o) \
5171   $(MODEL_LIB)(iom_def.o) \
5172   $(MODEL_LIB)(lbclnk.o) \
[487]5173   dom_oce.F90 \
5174   in_out_manager.F90 \
[545]5175   iom_def.F90 \
[487]5176   lbclnk.F90 \
[782]5177   iom_rstdimg.F90
5178$(MODEL_LIB)(istate.o) :   \
[594]5179   $(MODEL_LIB)(agrif_opa_interp.o) \
[470]5180   $(MODEL_LIB)(blk_oce.o) \
[594]5181   $(MODEL_LIB)(cla_dynspg.o) \
[470]5182   $(MODEL_LIB)(cpl_oce.o) \
[366]5183   $(MODEL_LIB)(daymod.o) \
5184   $(MODEL_LIB)(dom_oce.o) \
[594]5185   $(MODEL_LIB)(domvvl.o) \
[782]5186   $(MODEL_LIB)(dynspg_exp.o) \
5187   $(MODEL_LIB)(dynspg_flt.o) \
[470]5188   $(MODEL_LIB)(dynspg_oce.o) \
5189   $(MODEL_LIB)(dynspg_rl.o) \
[782]5190   $(MODEL_LIB)(dynspg_ts.o) \
[594]5191   $(MODEL_LIB)(dynvor.o) \
[545]5192   $(MODEL_LIB)(eosbn2.o) \
[594]5193   $(MODEL_LIB)(flxrnf.o) \
[470]5194   $(MODEL_LIB)(ice_oce.o) \
[782]5195   $(MODEL_LIB)(in_out_manager.o) \
[545]5196   $(MODEL_LIB)(ini1d.o) \
[782]5197   $(MODEL_LIB)(iom.o) \
[545]5198   $(MODEL_LIB)(iom_def.o) \
5199   $(MODEL_LIB)(iom_ioipsl.o) \
5200   $(MODEL_LIB)(iom_nf90.o) \
5201   $(MODEL_LIB)(iom_rstdimg.o) \
[366]5202   $(MODEL_LIB)(lbclnk.o) \
[470]5203   $(MODEL_LIB)(lib_mpp.o) \
5204   $(MODEL_LIB)(lib_print.o) \
[782]5205   $(MODEL_LIB)(obc_oce.o) \
5206   $(MODEL_LIB)(obc_par.o) \
[594]5207   $(MODEL_LIB)(obcdta.o) \
5208   $(MODEL_LIB)(obcdyn.o) \
5209   $(MODEL_LIB)(obcfla.o) \
5210   $(MODEL_LIB)(obcvol.o) \
[366]5211   $(MODEL_LIB)(oce.o) \
[594]5212   $(MODEL_LIB)(ocesbc.o) \
[470]5213   $(MODEL_LIB)(par_kind.o) \
5214   $(MODEL_LIB)(par_oce.o) \
[366]5215   $(MODEL_LIB)(phycst.o) \
[470]5216   $(MODEL_LIB)(prtctl.o) \
[594]5217   $(MODEL_LIB)(restart.o) \
[782]5218   $(MODEL_LIB)(sol_oce.o) \
[487]5219   $(MODEL_LIB)(solfet.o) \
[594]5220   $(MODEL_LIB)(solmat.o) \
[470]5221   $(MODEL_LIB)(solpcg.o) \
[782]5222   $(MODEL_LIB)(solsor.o) \
[594]5223   $(MODEL_LIB)(solver.o) \
[523]5224   $(MODEL_LIB)(trdmld_oce.o) \
[470]5225   $(MODEL_LIB)(trdmod.o) \
5226   $(MODEL_LIB)(trdmod_oce.o) \
[782]5227   $(MODEL_LIB)(zdf_oce.o) \
[487]5228   $(MODEL_LIB)(zdfddm.o) \
[545]5229   $(MODEL_LIB)(zpshde.o) \
[782]5230   agrif_opa_interp.F90 \
5231   blk_oce.F90 \
5232   cla_dynspg.F90 \
5233   cpl_oce.F90 \
5234   daymod.F90 \
5235   dom_oce.F90 \
5236   domvvl.F90 \
5237   dynspg_exp.F90 \
5238   dynspg_flt.F90 \
5239   dynspg_oce.F90 \
5240   dynspg_rl.F90 \
5241   dynspg_ts.F90 \
5242   dynvor.F90 \
5243   eosbn2.F90 \
5244   flxrnf.F90 \
5245   ice_oce.F90 \
5246   in_out_manager.F90 \
5247   ini1d.F90 \
5248   iom.F90 \
5249   iom_def.F90 \
5250   iom_ioipsl.F90 \
5251   iom_nf90.F90 \
5252   iom_rstdimg.F90 \
5253   lbclnk.F90 \
5254   lib_mpp.F90 \
5255   lib_print.f90 \
5256   obc_oce.F90 \
5257   obc_par.F90 \
[594]5258   obcdta.F90 \
5259   obcdyn.F90 \
5260   obcfla.F90 \
5261   obcvol.F90 \
[269]5262   oce.F90 \
[594]5263   ocesbc.F90 \
[473]5264   par_kind.F90 \
5265   par_oce.F90 \
[269]5266   phycst.F90 \
[473]5267   prtctl.F90 \
[594]5268   restart.F90 \
[782]5269   sol_oce.F90 \
[487]5270   solfet.F90 \
[594]5271   solmat.F90 \
[473]5272   solpcg.F90 \
[782]5273   solsor.F90 \
[594]5274   solver.F90 \
[523]5275   trdmld_oce.F90 \
[473]5276   trdmod.F90 \
5277   trdmod_oce.F90 \
[782]5278   zdf_oce.F90 \
[487]5279   zdfddm.F90 \
[545]5280   zpshde.F90 \
[470]5281   $(MODEL_LIB)(daymod.o) \
5282   $(MODEL_LIB)(divcur.o) \
5283   $(MODEL_LIB)(dom_oce.o) \
[594]5284   $(MODEL_LIB)(domvvl.o) \
[470]5285   $(MODEL_LIB)(dtasal.o) \
5286   $(MODEL_LIB)(dtatem.o) \
[782]5287   $(MODEL_LIB)(dynspg.o) \
[594]5288   $(MODEL_LIB)(dynspg_exp.o) \
5289   $(MODEL_LIB)(dynspg_flt.o) \
5290   $(MODEL_LIB)(dynspg_oce.o) \
5291   $(MODEL_LIB)(dynspg_ts.o) \
[470]5292   $(MODEL_LIB)(eosbn2.o) \
[782]5293   $(MODEL_LIB)(in_out_manager.o) \
[545]5294   $(MODEL_LIB)(ini1d.o) \
[473]5295   $(MODEL_LIB)(iom.o) \
[470]5296   $(MODEL_LIB)(lbclnk.o) \
5297   $(MODEL_LIB)(ldftra_oce.o) \
5298   $(MODEL_LIB)(oce.o) \
5299   $(MODEL_LIB)(phycst.o) \
5300   $(MODEL_LIB)(restart.o) \
5301   $(MODEL_LIB)(solisl.o) \
5302   $(MODEL_LIB)(wzvmod.o) \
5303   $(MODEL_LIB)(zdf_oce.o) \
[545]5304   $(MODEL_LIB)(zpshde.o) \
[782]5305   daymod.F90 \
5306   divcur.F90 \
5307   dom_oce.F90 \
5308   domvvl.F90 \
5309   dtasal.F90 \
5310   dtatem.F90 \
5311   dynspg.F90 \
5312   dynspg_exp.F90 \
5313   dynspg_flt.F90 \
5314   dynspg_oce.F90 \
5315   dynspg_ts.F90 \
5316   eosbn2.F90 \
5317   in_out_manager.F90 \
5318   ini1d.F90 \
5319   iom.F90 \
5320   lbclnk.F90 \
5321   ldftra_oce.F90 \
[473]5322   oce.F90 \
5323   phycst.F90 \
5324   restart.F90 \
5325   solisl.F90 \
5326   wzvmod.F90 \
5327   zdf_oce.F90 \
[545]5328   zpshde.F90 \
[8]5329   domzgr_substitute.h90 \
5330   vectopt_loop_substitute.h90 \
5331   KEY_CPP \
5332   istate.F90
[366]5333$(MODEL_LIB)(lbclnk.o) :   \
[473]5334   $(MODEL_LIB)(dom_oce.o) \
5335   $(MODEL_LIB)(in_out_manager.o) \
5336   $(MODEL_LIB)(lib_print.o) \
5337   $(MODEL_LIB)(par_kind.o) \
5338   $(MODEL_LIB)(par_oce.o) \
[782]5339   dom_oce.F90 \
5340   in_out_manager.F90 \
5341   lib_print.f90 \
[487]5342   par_kind.F90 \
5343   par_oce.F90 \
[438]5344   $(MODEL_LIB)(dom_oce.o) \
5345   $(MODEL_LIB)(in_out_manager.o) \
[473]5346   $(MODEL_LIB)(lib_mpp.o) \
5347   $(MODEL_LIB)(oce.o) \
[782]5348   dom_oce.F90 \
5349   in_out_manager.F90 \
5350   lib_mpp.F90 \
[470]5351   oce.F90 \
[473]5352   KEY_CPP \
5353   lbclnk.F90
5354$(MODEL_LIB)(ldfdyn.o) :   \
[366]5355   $(MODEL_LIB)(dom_oce.o) \
5356   $(MODEL_LIB)(in_out_manager.o) \
[473]5357   $(MODEL_LIB)(lbclnk.o) \
5358   $(MODEL_LIB)(ldfdyn_oce.o) \
5359   $(MODEL_LIB)(ldftra_oce.o) \
[438]5360   $(MODEL_LIB)(lib_mpp.o) \
[473]5361   $(MODEL_LIB)(lib_print.o) \
[438]5362   $(MODEL_LIB)(oce.o) \
[473]5363   $(MODEL_LIB)(par_kind.o) \
5364   $(MODEL_LIB)(par_oce.o) \
5365   $(MODEL_LIB)(phycst.o) \
5366   $(MODEL_LIB)(prtctl.o) \
5367   $(MODEL_LIB)(zdfmxl.o) \
[782]5368   dom_oce.F90 \
5369   in_out_manager.F90 \
5370   lbclnk.F90 \
5371   ldfdyn_oce.F90 \
5372   ldftra_oce.F90 \
5373   lib_mpp.F90 \
5374   lib_print.f90 \
[373]5375   oce.F90 \
[470]5376   par_kind.F90 \
5377   par_oce.F90 \
5378   phycst.F90 \
5379   prtctl.F90 \
5380   zdfmxl.F90 \
[366]5381   $(MODEL_LIB)(dom_oce.o) \
5382   $(MODEL_LIB)(in_out_manager.o) \
[438]5383   $(MODEL_LIB)(lbclnk.o) \
5384   $(MODEL_LIB)(ldfdyn_oce.o) \
[473]5385   $(MODEL_LIB)(ldfslp.o) \
[366]5386   $(MODEL_LIB)(lib_mpp.o) \
5387   $(MODEL_LIB)(oce.o) \
[438]5388   $(MODEL_LIB)(phycst.o) \
[782]5389   dom_oce.F90 \
5390   in_out_manager.F90 \
5391   lbclnk.F90 \
5392   ldfdyn_oce.F90 \
5393   ldfslp.F90 \
5394   lib_mpp.F90 \
[309]5395   oce.F90 \
[373]5396   phycst.F90 \
[782]5397   $(MODEL_LIB)(ldftra_oce.o) \
[487]5398   ldftra_oce.F90 \
[8]5399   domzgr_substitute.h90 \
5400   ldfdyn_antarctic.h90 \
5401   ldfdyn_arctic.h90 \
5402   ldfdyn_c1d.h90 \
5403   ldfdyn_c2d.h90 \
5404   ldfdyn_c3d.h90 \
[395]5405   $(IOIPSL_LIB) \
[8]5406   KEY_CPP \
5407   ldfdyn.F90
[366]5408$(MODEL_LIB)(ldfdyn_oce.o) :  \
[473]5409   $(MODEL_LIB)(par_kind.o) \
[470]5410   par_kind.F90 \
[473]5411   $(MODEL_LIB)(par_oce.o) \
[470]5412   par_oce.F90 \
[438]5413   KEY_CPP \
[8]5414   ldfdyn_oce.F90
[366]5415$(MODEL_LIB)(ldfeiv.o) :   \
[473]5416   $(MODEL_LIB)(daymod.o) \
5417   $(MODEL_LIB)(dom_oce.o) \
5418   $(MODEL_LIB)(in_out_manager.o) \
5419   $(MODEL_LIB)(iom.o) \
5420   $(MODEL_LIB)(lbclnk.o) \
5421   $(MODEL_LIB)(ldfdyn_oce.o) \
5422   $(MODEL_LIB)(ldftra_oce.o) \
5423   $(MODEL_LIB)(lib_mpp.o) \
5424   $(MODEL_LIB)(lib_print.o) \
5425   $(MODEL_LIB)(oce.o) \
5426   $(MODEL_LIB)(par_kind.o) \
5427   $(MODEL_LIB)(par_oce.o) \
5428   $(MODEL_LIB)(phycst.o) \
5429   $(MODEL_LIB)(prtctl.o) \
5430   $(MODEL_LIB)(zdfmxl.o) \
[782]5431   daymod.F90 \
5432   dom_oce.F90 \
5433   in_out_manager.F90 \
5434   iom.F90 \
5435   lbclnk.F90 \
5436   ldfdyn_oce.F90 \
5437   ldftra_oce.F90 \
5438   lib_mpp.F90 \
5439   lib_print.f90 \
[470]5440   oce.F90 \
5441   par_kind.F90 \
5442   par_oce.F90 \
5443   phycst.F90 \
5444   prtctl.F90 \
5445   zdfmxl.F90 \
[438]5446   $(MODEL_LIB)(dom_oce.o) \
[473]5447   $(MODEL_LIB)(flxrnf.o) \
[438]5448   $(MODEL_LIB)(in_out_manager.o) \
5449   $(MODEL_LIB)(lbclnk.o) \
[473]5450   $(MODEL_LIB)(ldfslp.o) \
[438]5451   $(MODEL_LIB)(ldftra_oce.o) \
5452   $(MODEL_LIB)(oce.o) \
5453   $(MODEL_LIB)(phycst.o) \
5454   $(MODEL_LIB)(prtctl.o) \
[782]5455   dom_oce.F90 \
5456   flxrnf.F90 \
5457   in_out_manager.F90 \
5458   lbclnk.F90 \
5459   ldfslp.F90 \
5460   ldftra_oce.F90 \
[373]5461   oce.F90 \
5462   phycst.F90 \
[395]5463   prtctl.F90 \
[8]5464   domzgr_substitute.h90 \
5465   vectopt_loop_substitute.h90 \
5466   KEY_CPP \
5467   ldfeiv.F90
[366]5468$(MODEL_LIB)(ldfslp.o) :   \
[473]5469   $(MODEL_LIB)(dom_oce.o) \
5470   $(MODEL_LIB)(in_out_manager.o) \
5471   $(MODEL_LIB)(lib_mpp.o) \
5472   $(MODEL_LIB)(lib_print.o) \
5473   $(MODEL_LIB)(oce.o) \
5474   $(MODEL_LIB)(par_kind.o) \
5475   $(MODEL_LIB)(par_oce.o) \
5476   $(MODEL_LIB)(prtctl.o) \
5477   $(MODEL_LIB)(zdf_oce.o) \
[782]5478   dom_oce.F90 \
5479   in_out_manager.F90 \
5480   lib_mpp.F90 \
5481   lib_print.f90 \
[470]5482   oce.F90 \
5483   par_kind.F90 \
5484   par_oce.F90 \
5485   prtctl.F90 \
5486   zdf_oce.F90 \
[438]5487   $(MODEL_LIB)(dom_oce.o) \
5488   $(MODEL_LIB)(in_out_manager.o) \
[473]5489   $(MODEL_LIB)(lbclnk.o) \
5490   $(MODEL_LIB)(ldfdyn_oce.o) \
5491   $(MODEL_LIB)(ldftra_oce.o) \
[438]5492   $(MODEL_LIB)(oce.o) \
[473]5493   $(MODEL_LIB)(phycst.o) \
[438]5494   $(MODEL_LIB)(prtctl.o) \
[473]5495   $(MODEL_LIB)(zdfmxl.o) \
[782]5496   dom_oce.F90 \
5497   in_out_manager.F90 \
5498   lbclnk.F90 \
5499   ldfdyn_oce.F90 \
5500   ldftra_oce.F90 \
[373]5501   oce.F90 \
[470]5502   phycst.F90 \
[395]5503   prtctl.F90 \
[470]5504   zdfmxl.F90 \
[473]5505   domzgr_substitute.h90 \
5506   vectopt_loop_substitute.h90 \
5507   KEY_CPP \
5508   ldfslp.F90
5509$(MODEL_LIB)(ldftra.o) :   \
[366]5510   $(MODEL_LIB)(dom_oce.o) \
5511   $(MODEL_LIB)(in_out_manager.o) \
[438]5512   $(MODEL_LIB)(lbclnk.o) \
5513   $(MODEL_LIB)(ldfdyn_oce.o) \
5514   $(MODEL_LIB)(ldftra_oce.o) \
[473]5515   $(MODEL_LIB)(lib_mpp.o) \
5516   $(MODEL_LIB)(lib_print.o) \
[366]5517   $(MODEL_LIB)(oce.o) \
[473]5518   $(MODEL_LIB)(par_kind.o) \
5519   $(MODEL_LIB)(par_oce.o) \
[438]5520   $(MODEL_LIB)(phycst.o) \
[366]5521   $(MODEL_LIB)(prtctl.o) \
[438]5522   $(MODEL_LIB)(zdfmxl.o) \
[782]5523   dom_oce.F90 \
5524   in_out_manager.F90 \
5525   lbclnk.F90 \
5526   ldfdyn_oce.F90 \
5527   ldftra_oce.F90 \
5528   lib_mpp.F90 \
5529   lib_print.f90 \
[309]5530   oce.F90 \
[470]5531   par_kind.F90 \
5532   par_oce.F90 \
[373]5533   phycst.F90 \
[395]5534   prtctl.F90 \
[373]5535   zdfmxl.F90 \
[366]5536   $(MODEL_LIB)(dom_oce.o) \
5537   $(MODEL_LIB)(in_out_manager.o) \
5538   $(MODEL_LIB)(lbclnk.o) \
[473]5539   $(MODEL_LIB)(ldfslp.o) \
[366]5540   $(MODEL_LIB)(ldftra_oce.o) \
[438]5541   $(MODEL_LIB)(lib_mpp.o) \
[366]5542   $(MODEL_LIB)(oce.o) \
5543   $(MODEL_LIB)(phycst.o) \
[782]5544   dom_oce.F90 \
5545   in_out_manager.F90 \
5546   lbclnk.F90 \
5547   ldfslp.F90 \
5548   ldftra_oce.F90 \
5549   lib_mpp.F90 \
[279]5550   oce.F90 \
[309]5551   phycst.F90 \
[157]5552   domzgr_substitute.h90 \
[8]5553   ldftra_c1d.h90 \
5554   ldftra_c2d.h90 \
5555   ldftra_c3d.h90 \
5556   vectopt_loop_substitute.h90 \
[395]5557   $(IOIPSL_LIB) \
[8]5558   KEY_CPP \
5559   ldftra.F90
[366]5560$(MODEL_LIB)(ldftra_oce.o) :  \
[473]5561   $(MODEL_LIB)(par_kind.o) \
[470]5562   par_kind.F90 \
[473]5563   $(MODEL_LIB)(par_oce.o) \
[470]5564   par_oce.F90 \
[438]5565   KEY_CPP \
[8]5566   ldftra_oce.F90
[438]5567$(MODEL_LIB)(lib_cray.o) : \
5568   lib_cray.f90
[366]5569$(MODEL_LIB)(lib_feti.o) : \
[782]5570   $(MODEL_LIB)(dom_oce.o) \
5571   $(MODEL_LIB)(in_out_manager.o) \
[487]5572   dom_oce.F90 \
5573   in_out_manager.F90 \
[782]5574   $(MODEL_LIB)(lib_mpp.o) \
[487]5575   lib_mpp.F90 \
[438]5576   KEY_CPP \
[246]5577   lib_feti.F90
[438]5578$(MODEL_LIB)(lib_isml.o) : \
5579   lib_isml.f90
[366]5580$(MODEL_LIB)(lib_mpp.o) :  \
[473]5581   $(MODEL_LIB)(lib_print.o) \
5582   $(MODEL_LIB)(par_kind.o) \
5583   $(MODEL_LIB)(par_oce.o) \
[782]5584   lib_print.f90 \
[470]5585   par_kind.F90 \
5586   par_oce.F90 \
[782]5587   $(MODEL_LIB)(dom_oce.o) \
5588   $(MODEL_LIB)(in_out_manager.o) \
[487]5589   dom_oce.F90 \
5590   in_out_manager.F90 \
[582]5591   $(AGRIF_LIB) \
[438]5592   KEY_CPP \
[8]5593   lib_mpp.F90
[366]5594$(MODEL_LIB)(lib_print.o) :   \
[473]5595   $(MODEL_LIB)(par_kind.o) \
[470]5596   par_kind.F90 \
[8]5597   lib_print.f90
[366]5598$(MODEL_LIB)(limadv.o) :   \
[473]5599   $(MODEL_LIB)(blk_oce.o) \
5600   $(MODEL_LIB)(dom_oce.o) \
5601   $(MODEL_LIB)(in_out_manager.o) \
5602   $(MODEL_LIB)(lib_mpp.o) \
5603   $(MODEL_LIB)(lib_print.o) \
5604   $(MODEL_LIB)(oce.o) \
5605   $(MODEL_LIB)(par_ice.o) \
5606   $(MODEL_LIB)(par_kind.o) \
5607   $(MODEL_LIB)(par_oce.o) \
[782]5608   blk_oce.F90 \
5609   dom_oce.F90 \
5610   in_out_manager.F90 \
5611   lib_mpp.F90 \
5612   lib_print.f90 \
[470]5613   oce.F90 \
5614   par_ice.F90 \
5615   par_kind.F90 \
5616   par_oce.F90 \
[473]5617   $(MODEL_LIB)(dom_ice.o) \
[438]5618   $(MODEL_LIB)(dom_oce.o) \
[473]5619   $(MODEL_LIB)(ice_oce.o) \
[438]5620   $(MODEL_LIB)(in_out_manager.o) \
[473]5621   $(MODEL_LIB)(lbclnk.o) \
5622   $(MODEL_LIB)(prtctl.o) \
[470]5623   dom_ice.F90 \
[373]5624   dom_oce.F90 \
[470]5625   ice_oce.F90 \
[373]5626   in_out_manager.F90 \
[470]5627   lbclnk.F90 \
[782]5628   prtctl.F90 \
5629   KEY_CPP \
5630   limadv.F90
5631$(MODEL_LIB)(limdia.o) :   \
[473]5632   $(MODEL_LIB)(blk_oce.o) \
[438]5633   $(MODEL_LIB)(dom_ice.o) \
[366]5634   $(MODEL_LIB)(dom_oce.o) \
[473]5635   $(MODEL_LIB)(ice.o) \
[438]5636   $(MODEL_LIB)(ice_oce.o) \
[366]5637   $(MODEL_LIB)(in_out_manager.o) \
[523]5638   $(MODEL_LIB)(iom.o) \
[438]5639   $(MODEL_LIB)(lbclnk.o) \
[473]5640   $(MODEL_LIB)(lib_print.o) \
5641   $(MODEL_LIB)(oce.o) \
5642   $(MODEL_LIB)(ocfzpt.o) \
5643   $(MODEL_LIB)(par_ice.o) \
5644   $(MODEL_LIB)(par_kind.o) \
5645   $(MODEL_LIB)(par_oce.o) \
5646   $(MODEL_LIB)(phycst.o) \
[438]5647   $(MODEL_LIB)(prtctl.o) \
[782]5648   blk_oce.F90 \
5649   dom_ice.F90 \
5650   dom_oce.F90 \
5651   ice.F90 \
5652   ice_oce.F90 \
5653   in_out_manager.F90 \
5654   iom.F90 \
5655   lbclnk.F90 \
5656   lib_print.f90 \
[470]5657   oce.F90 \
5658   ocfzpt.F90 \
5659   par_ice.F90 \
5660   par_kind.F90 \
5661   par_oce.F90 \
5662   phycst.F90 \
[395]5663   prtctl.F90 \
[473]5664   $(MODEL_LIB)(daymod.o) \
[366]5665   $(MODEL_LIB)(dom_ice.o) \
[438]5666   $(MODEL_LIB)(ice.o) \
[366]5667   $(MODEL_LIB)(ice_oce.o) \
5668   $(MODEL_LIB)(in_out_manager.o) \
[438]5669   $(MODEL_LIB)(limistate.o) \
5670   $(MODEL_LIB)(par_ice.o) \
5671   $(MODEL_LIB)(phycst.o) \
[782]5672   daymod.F90 \
5673   dom_ice.F90 \
5674   ice.F90 \
5675   ice_oce.F90 \
5676   in_out_manager.F90 \
5677   limistate.F90 \
[373]5678   par_ice.F90 \
5679   phycst.F90 \
5680   vectopt_loop_substitute.h90 \
5681   KEY_CPP \
5682   limdia.F90
[427]5683$(MODEL_LIB)(limdmp.o) :   \
[473]5684   $(MODEL_LIB)(blk_oce.o) \
5685   $(MODEL_LIB)(dom_oce.o) \
5686   $(MODEL_LIB)(dtasal.o) \
5687   $(MODEL_LIB)(dtatem.o) \
5688   $(MODEL_LIB)(in_out_manager.o) \
[782]5689   $(MODEL_LIB)(iom.o) \
[545]5690   $(MODEL_LIB)(iom_def.o) \
5691   $(MODEL_LIB)(iom_ioipsl.o) \
5692   $(MODEL_LIB)(iom_nf90.o) \
5693   $(MODEL_LIB)(iom_rstdimg.o) \
[688]5694   $(MODEL_LIB)(lbclnk.o) \
[473]5695   $(MODEL_LIB)(lib_mpp.o) \
5696   $(MODEL_LIB)(lib_print.o) \
5697   $(MODEL_LIB)(oce.o) \
5698   $(MODEL_LIB)(par_ice.o) \
5699   $(MODEL_LIB)(par_kind.o) \
5700   $(MODEL_LIB)(par_oce.o) \
5701   $(MODEL_LIB)(phycst.o) \
5702   $(MODEL_LIB)(prtctl.o) \
5703   $(MODEL_LIB)(trdmod.o) \
5704   $(MODEL_LIB)(trdmod_oce.o) \
[782]5705   $(MODEL_LIB)(zdf_oce.o) \
[487]5706   $(MODEL_LIB)(zdfmxl.o) \
[782]5707   blk_oce.F90 \
5708   dom_oce.F90 \
5709   dtasal.F90 \
5710   dtatem.F90 \
5711   in_out_manager.F90 \
5712   iom.F90 \
5713   iom_def.F90 \
5714   iom_ioipsl.F90 \
5715   iom_nf90.F90 \
5716   iom_rstdimg.F90 \
5717   lbclnk.F90 \
5718   lib_mpp.F90 \
5719   lib_print.f90 \
[470]5720   oce.F90 \
5721   par_ice.F90 \
5722   par_kind.F90 \
5723   par_oce.F90 \
5724   phycst.F90 \
5725   prtctl.F90 \
5726   trdmod.F90 \
5727   trdmod_oce.F90 \
[782]5728   zdf_oce.F90 \
[487]5729   zdfmxl.F90 \
[473]5730   $(MODEL_LIB)(daymod.o) \
[438]5731   $(MODEL_LIB)(dom_oce.o) \
[473]5732   $(MODEL_LIB)(ice.o) \
5733   $(MODEL_LIB)(ice_oce.o) \
[438]5734   $(MODEL_LIB)(in_out_manager.o) \
[523]5735   $(MODEL_LIB)(iom.o) \
[438]5736   $(MODEL_LIB)(oce.o) \
[523]5737   $(MODEL_LIB)(phycst.o) \
[473]5738   $(MODEL_LIB)(tradmp.o) \
[782]5739   daymod.F90 \
5740   dom_oce.F90 \
5741   ice.F90 \
5742   ice_oce.F90 \
5743   in_out_manager.F90 \
5744   iom.F90 \
[427]5745   oce.F90 \
[523]5746   phycst.F90 \
[470]5747   tradmp.F90 \
[473]5748   vectopt_loop_substitute.h90 \
5749   KEY_CPP \
5750   limdmp.F90
5751$(MODEL_LIB)(limdyn.o) :   \
5752   $(MODEL_LIB)(blk_oce.o) \
5753   $(MODEL_LIB)(dom_ice.o) \
[427]5754   $(MODEL_LIB)(dom_oce.o) \
[473]5755   $(MODEL_LIB)(flx_oce.o) \
[438]5756   $(MODEL_LIB)(ice.o) \
5757   $(MODEL_LIB)(ice_oce.o) \
[782]5758   $(MODEL_LIB)(in_out_manager.o) \
[487]5759   $(MODEL_LIB)(ini1d.o) \
[523]5760   $(MODEL_LIB)(iom.o) \
[473]5761   $(MODEL_LIB)(lbclnk.o) \
5762   $(MODEL_LIB)(lib_mpp.o) \
5763   $(MODEL_LIB)(lib_print.o) \
5764   $(MODEL_LIB)(limistate.o) \
5765   $(MODEL_LIB)(limmsh.o) \
5766   $(MODEL_LIB)(limrst.o) \
[427]5767   $(MODEL_LIB)(oce.o) \
[473]5768   $(MODEL_LIB)(ocfzpt.o) \
5769   $(MODEL_LIB)(par_ice.o) \
5770   $(MODEL_LIB)(par_kind.o) \
5771   $(MODEL_LIB)(par_oce.o) \
5772   $(MODEL_LIB)(phycst.o) \
5773   $(MODEL_LIB)(prtctl.o) \
[782]5774   blk_oce.F90 \
[470]5775   dom_ice.F90 \
[427]5776   dom_oce.F90 \
[782]5777   flx_oce.F90 \
[427]5778   ice.F90 \
5779   ice_oce.F90 \
[473]5780   in_out_manager.F90 \
[782]5781   ini1d.F90 \
5782   iom.F90 \
[470]5783   lbclnk.F90 \
5784   lib_mpp.F90 \
[782]5785   lib_print.f90 \
[470]5786   limistate.F90 \
[782]5787   limmsh.F90 \
5788   limrst.F90 \
5789   oce.F90 \
5790   ocfzpt.F90 \
5791   par_ice.F90 \
5792   par_kind.F90 \
5793   par_oce.F90 \
5794   phycst.F90 \
5795   prtctl.F90 \
[438]5796   $(MODEL_LIB)(dom_ice.o) \
[427]5797   $(MODEL_LIB)(dom_oce.o) \
5798   $(MODEL_LIB)(ice.o) \
5799   $(MODEL_LIB)(ice_oce.o) \
[782]5800   $(MODEL_LIB)(iceini.o) \
[427]5801   $(MODEL_LIB)(in_out_manager.o) \
[438]5802   $(MODEL_LIB)(lbclnk.o) \
5803   $(MODEL_LIB)(lib_mpp.o) \
5804   $(MODEL_LIB)(limistate.o) \
[473]5805   $(MODEL_LIB)(limrhg.o) \
[438]5806   $(MODEL_LIB)(phycst.o) \
5807   $(MODEL_LIB)(prtctl.o) \
[782]5808   dom_ice.F90 \
5809   dom_oce.F90 \
5810   ice.F90 \
5811   ice_oce.F90 \
5812   iceini.F90 \
5813   in_out_manager.F90 \
5814   lbclnk.F90 \
5815   lib_mpp.F90 \
5816   limistate.F90 \
5817   limrhg.F90 \
[487]5818   phycst.F90 \
5819   prtctl.F90 \
5820   KEY_CPP \
5821   limdyn.F90
5822$(MODEL_LIB)(limflx.o) :   \
[473]5823   $(MODEL_LIB)(albedo.o) \
5824   $(MODEL_LIB)(blk_oce.o) \
5825   $(MODEL_LIB)(cpl_oce.o) \
5826   $(MODEL_LIB)(daymod.o) \
[366]5827   $(MODEL_LIB)(dom_oce.o) \
[473]5828   $(MODEL_LIB)(flx_oce.o) \
[366]5829   $(MODEL_LIB)(ice.o) \
5830   $(MODEL_LIB)(in_out_manager.o) \
5831   $(MODEL_LIB)(lbclnk.o) \
5832   $(MODEL_LIB)(lib_mpp.o) \
[473]5833   $(MODEL_LIB)(lib_print.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) \
[366]5839   $(MODEL_LIB)(phycst.o) \
5840   $(MODEL_LIB)(prtctl.o) \
[782]5841   albedo.F90 \
5842   blk_oce.F90 \
5843   cpl_oce.F90 \
5844   daymod.F90 \
5845   dom_oce.F90 \
5846   flx_oce.F90 \
5847   ice.F90 \
5848   in_out_manager.F90 \
5849   lbclnk.F90 \
5850   lib_mpp.F90 \
5851   lib_print.f90 \
[470]5852   oce.F90 \
5853   ocfzpt.F90 \
5854   par_ice.F90 \
5855   par_kind.F90 \
5856   par_oce.F90 \
[246]5857   phycst.F90 \
[395]5858   prtctl.F90 \
[438]5859   $(MODEL_LIB)(albedo.o) \
[782]5860   $(MODEL_LIB)(flx_oce.o) \
[487]5861   $(MODEL_LIB)(flxblk.o) \
[366]5862   $(MODEL_LIB)(ice.o) \
[473]5863   $(MODEL_LIB)(ice_oce.o) \
[366]5864   $(MODEL_LIB)(in_out_manager.o) \
5865   $(MODEL_LIB)(lbclnk.o) \
[438]5866   $(MODEL_LIB)(ocfzpt.o) \
5867   $(MODEL_LIB)(par_oce.o) \
[366]5868   $(MODEL_LIB)(phycst.o) \
5869   $(MODEL_LIB)(prtctl.o) \
[782]5870   albedo.F90 \
5871   flx_oce.F90 \
5872   flxblk.F90 \
5873   ice.F90 \
5874   ice_oce.F90 \
5875   in_out_manager.F90 \
5876   lbclnk.F90 \
[373]5877   ocfzpt.F90 \
5878   par_oce.F90 \
[8]5879   phycst.F90 \
[395]5880   prtctl.F90 \
[8]5881   vectopt_loop_substitute.h90 \
5882   KEY_CPP \
5883   limflx.F90
[366]5884$(MODEL_LIB)(limhdf.o) :   \
[473]5885   $(MODEL_LIB)(blk_oce.o) \
5886   $(MODEL_LIB)(dom_oce.o) \
5887   $(MODEL_LIB)(in_out_manager.o) \
5888   $(MODEL_LIB)(lib_mpp.o) \
5889   $(MODEL_LIB)(lib_print.o) \
5890   $(MODEL_LIB)(oce.o) \
5891   $(MODEL_LIB)(par_ice.o) \
5892   $(MODEL_LIB)(par_kind.o) \
5893   $(MODEL_LIB)(par_oce.o) \
[782]5894   blk_oce.F90 \
5895   dom_oce.F90 \
5896   in_out_manager.F90 \
5897   lib_mpp.F90 \
5898   lib_print.f90 \
[470]5899   oce.F90 \
5900   par_ice.F90 \
5901   par_kind.F90 \
5902   par_oce.F90 \
[438]5903   $(MODEL_LIB)(dom_oce.o) \
[473]5904   $(MODEL_LIB)(ice.o) \
5905   $(MODEL_LIB)(ice_oce.o) \
[438]5906   $(MODEL_LIB)(in_out_manager.o) \
[473]5907   $(MODEL_LIB)(lbclnk.o) \
[438]5908   $(MODEL_LIB)(lib_mpp.o) \
[473]5909   $(MODEL_LIB)(prtctl.o) \
[782]5910   dom_oce.F90 \
5911   ice.F90 \
5912   ice_oce.F90 \
5913   in_out_manager.F90 \
5914   lbclnk.F90 \
5915   lib_mpp.F90 \
[470]5916   prtctl.F90 \
[8]5917   vectopt_loop_substitute.h90 \
5918   KEY_CPP \
5919   limhdf.F90
[366]5920$(MODEL_LIB)(limistate.o) :   \
[473]5921   $(MODEL_LIB)(blk_oce.o) \
5922   $(MODEL_LIB)(dom_oce.o) \
5923   $(MODEL_LIB)(in_out_manager.o) \
[545]5924   $(MODEL_LIB)(iom_def.o) \
5925   $(MODEL_LIB)(iom_ioipsl.o) \
5926   $(MODEL_LIB)(iom_nf90.o) \
5927   $(MODEL_LIB)(iom_rstdimg.o) \
[688]5928   $(MODEL_LIB)(lbclnk.o) \
[473]5929   $(MODEL_LIB)(lib_mpp.o) \
5930   $(MODEL_LIB)(lib_print.o) \
5931   $(MODEL_LIB)(oce.o) \
5932   $(MODEL_LIB)(par_ice.o) \
5933   $(MODEL_LIB)(par_kind.o) \
5934   $(MODEL_LIB)(par_oce.o) \
[782]5935   blk_oce.F90 \
5936   dom_oce.F90 \
5937   in_out_manager.F90 \
5938   iom_def.F90 \
5939   iom_ioipsl.F90 \
5940   iom_nf90.F90 \
5941   iom_rstdimg.F90 \
5942   lbclnk.F90 \
5943   lib_mpp.F90 \
5944   lib_print.f90 \
[470]5945   oce.F90 \
5946   par_ice.F90 \
5947   par_kind.F90 \
5948   par_oce.F90 \
[473]5949   $(MODEL_LIB)(dom_ice.o) \
[438]5950   $(MODEL_LIB)(dom_oce.o) \
[473]5951   $(MODEL_LIB)(ice.o) \
5952   $(MODEL_LIB)(ice_oce.o) \
[438]5953   $(MODEL_LIB)(in_out_manager.o) \
[523]5954   $(MODEL_LIB)(iom.o) \
[473]5955   $(MODEL_LIB)(lbclnk.o) \
[438]5956   $(MODEL_LIB)(oce.o) \
[473]5957   $(MODEL_LIB)(ocfzpt.o) \
[438]5958   $(MODEL_LIB)(par_ice.o) \
[473]5959   $(MODEL_LIB)(phycst.o) \
[782]5960   dom_ice.F90 \
5961   dom_oce.F90 \
5962   ice.F90 \
5963   ice_oce.F90 \
5964   in_out_manager.F90 \
5965   iom.F90 \
5966   lbclnk.F90 \
[373]5967   oce.F90 \
[470]5968   ocfzpt.F90 \
[373]5969   par_ice.F90 \
[470]5970   phycst.F90 \
[473]5971   KEY_CPP \
5972   limistate.F90
5973$(MODEL_LIB)(limmsh.o) :   \
[366]5974   $(MODEL_LIB)(dom_oce.o) \
5975   $(MODEL_LIB)(in_out_manager.o) \
[473]5976   $(MODEL_LIB)(lib_mpp.o) \
5977   $(MODEL_LIB)(lib_print.o) \
[366]5978   $(MODEL_LIB)(oce.o) \
5979   $(MODEL_LIB)(par_ice.o) \
[473]5980   $(MODEL_LIB)(par_kind.o) \
5981   $(MODEL_LIB)(par_oce.o) \
[782]5982   dom_oce.F90 \
5983   in_out_manager.F90 \
5984   lib_mpp.F90 \
5985   lib_print.f90 \
[309]5986   oce.F90 \
5987   par_ice.F90 \
[470]5988   par_kind.F90 \
5989   par_oce.F90 \
[473]5990   $(MODEL_LIB)(dom_ice.o) \
[366]5991   $(MODEL_LIB)(dom_oce.o) \
5992   $(MODEL_LIB)(in_out_manager.o) \
[473]5993   $(MODEL_LIB)(lbclnk.o) \
5994   $(MODEL_LIB)(phycst.o) \
[782]5995   dom_ice.F90 \
5996   dom_oce.F90 \
5997   in_out_manager.F90 \
5998   lbclnk.F90 \
[470]5999   phycst.F90 \
[438]6000   KEY_CPP \
6001   limmsh.F90
6002$(MODEL_LIB)(limrhg.o) :   \
[473]6003   $(MODEL_LIB)(blk_oce.o) \
6004   $(MODEL_LIB)(dom_oce.o) \
6005   $(MODEL_LIB)(in_out_manager.o) \
6006   $(MODEL_LIB)(lib_mpp.o) \
6007   $(MODEL_LIB)(lib_print.o) \
6008   $(MODEL_LIB)(oce.o) \
6009   $(MODEL_LIB)(par_ice.o) \
6010   $(MODEL_LIB)(par_kind.o) \
6011   $(MODEL_LIB)(par_oce.o) \
[782]6012   blk_oce.F90 \
6013   dom_oce.F90 \
6014   in_out_manager.F90 \
6015   lib_mpp.F90 \
6016   lib_print.f90 \
[470]6017   oce.F90 \
6018   par_ice.F90 \
6019   par_kind.F90 \
6020   par_oce.F90 \
[473]6021   $(MODEL_LIB)(dom_ice.o) \
6022   $(MODEL_LIB)(ice.o) \
6023   $(MODEL_LIB)(ice_oce.o) \
[366]6024   $(MODEL_LIB)(in_out_manager.o) \
[473]6025   $(MODEL_LIB)(lbclnk.o) \
[438]6026   $(MODEL_LIB)(lib_mpp.o) \
6027   $(MODEL_LIB)(par_oce.o) \
[473]6028   $(MODEL_LIB)(phycst.o) \
6029   $(MODEL_LIB)(prtctl.o) \
[782]6030   dom_ice.F90 \
6031   ice.F90 \
6032   ice_oce.F90 \
6033   in_out_manager.F90 \
6034   lbclnk.F90 \
6035   lib_mpp.F90 \
[373]6036   par_oce.F90 \
[470]6037   phycst.F90 \
6038   prtctl.F90 \
[473]6039   KEY_CPP \
6040   limrhg.F90
6041$(MODEL_LIB)(limrst.o) :   \
6042   $(MODEL_LIB)(blk_oce.o) \
6043   $(MODEL_LIB)(dom_oce.o) \
[366]6044   $(MODEL_LIB)(in_out_manager.o) \
[545]6045   $(MODEL_LIB)(iom_def.o) \
6046   $(MODEL_LIB)(iom_ioipsl.o) \
6047   $(MODEL_LIB)(iom_nf90.o) \
6048   $(MODEL_LIB)(iom_rstdimg.o) \
[688]6049   $(MODEL_LIB)(lbclnk.o) \
[473]6050   $(MODEL_LIB)(lib_print.o) \
6051   $(MODEL_LIB)(par_ice.o) \
6052   $(MODEL_LIB)(par_kind.o) \
[366]6053   $(MODEL_LIB)(par_oce.o) \
[438]6054   $(MODEL_LIB)(phycst.o) \
6055   $(MODEL_LIB)(prtctl.o) \
[782]6056   blk_oce.F90 \
6057   dom_oce.F90 \
6058   in_out_manager.F90 \
6059   iom_def.F90 \
6060   iom_ioipsl.F90 \
6061   iom_nf90.F90 \
6062   iom_rstdimg.F90 \
6063   lbclnk.F90 \
6064   lib_print.f90 \
[470]6065   par_ice.F90 \
6066   par_kind.F90 \
[309]6067   par_oce.F90 \
[373]6068   phycst.F90 \
[395]6069   prtctl.F90 \
[782]6070   $(MODEL_LIB)(daymod.o) \
6071   $(MODEL_LIB)(dom_oce.o) \
6072   $(MODEL_LIB)(ice.o) \
6073   $(MODEL_LIB)(ice_oce.o) \
6074   $(MODEL_LIB)(in_out_manager.o) \
6075   $(MODEL_LIB)(iom.o) \
[487]6076   daymod.F90 \
6077   dom_oce.F90 \
6078   ice.F90 \
6079   ice_oce.F90 \
6080   in_out_manager.F90 \
6081   iom.F90 \
[8]6082   KEY_CPP \
6083   limrst.F90
[366]6084$(MODEL_LIB)(limtab.o) :   \
[473]6085   $(MODEL_LIB)(par_kind.o) \
[470]6086   par_kind.F90 \
[438]6087   KEY_CPP \
[8]6088   limtab.F90
[366]6089$(MODEL_LIB)(limthd.o) :   \
[473]6090   $(MODEL_LIB)(blk_oce.o) \
[688]6091   $(MODEL_LIB)(dom_ice.o) \
[473]6092   $(MODEL_LIB)(dom_oce.o) \
6093   $(MODEL_LIB)(flx_oce.o) \
6094   $(MODEL_LIB)(ice.o) \
6095   $(MODEL_LIB)(ice_oce.o) \
[782]6096   $(MODEL_LIB)(iceini.o) \
6097   $(MODEL_LIB)(in_out_manager.o) \
[487]6098   $(MODEL_LIB)(ini1d.o) \
[473]6099   $(MODEL_LIB)(lib_mpp.o) \
6100   $(MODEL_LIB)(lib_print.o) \
6101   $(MODEL_LIB)(limistate.o) \
6102   $(MODEL_LIB)(limmsh.o) \
6103   $(MODEL_LIB)(limrst.o) \
6104   $(MODEL_LIB)(oce.o) \
6105   $(MODEL_LIB)(ocfzpt.o) \
6106   $(MODEL_LIB)(par_ice.o) \
6107   $(MODEL_LIB)(par_kind.o) \
6108   $(MODEL_LIB)(par_oce.o) \
6109   $(MODEL_LIB)(phycst.o) \
6110   $(MODEL_LIB)(thd_ice.o) \
[782]6111   blk_oce.F90 \
6112   dom_ice.F90 \
6113   dom_oce.F90 \
6114   flx_oce.F90 \
6115   ice.F90 \
6116   ice_oce.F90 \
6117   iceini.F90 \
6118   in_out_manager.F90 \
6119   ini1d.F90 \
6120   lib_mpp.F90 \
6121   lib_print.f90 \
6122   limistate.F90 \
6123   limmsh.F90 \
6124   limrst.F90 \
[470]6125   oce.F90 \
6126   ocfzpt.F90 \
6127   par_ice.F90 \
6128   par_kind.F90 \
6129   par_oce.F90 \
6130   phycst.F90 \
6131   thd_ice.F90 \
[473]6132   $(MODEL_LIB)(dom_ice.o) \
[438]6133   $(MODEL_LIB)(dom_oce.o) \
6134   $(MODEL_LIB)(flx_oce.o) \
6135   $(MODEL_LIB)(ice.o) \
6136   $(MODEL_LIB)(ice_oce.o) \
[782]6137   $(MODEL_LIB)(iceini.o) \
[438]6138   $(MODEL_LIB)(in_out_manager.o) \
[473]6139   $(MODEL_LIB)(lbclnk.o) \
6140   $(MODEL_LIB)(limtab.o) \
6141   $(MODEL_LIB)(limthd_lac.o) \
6142   $(MODEL_LIB)(limthd_zdf.o) \
[438]6143   $(MODEL_LIB)(phycst.o) \
[473]6144   $(MODEL_LIB)(prtctl.o) \
[438]6145   $(MODEL_LIB)(thd_ice.o) \
[782]6146   dom_ice.F90 \
6147   dom_oce.F90 \
6148   flx_oce.F90 \
6149   ice.F90 \
6150   ice_oce.F90 \
6151   iceini.F90 \
6152   in_out_manager.F90 \
6153   lbclnk.F90 \
6154   limtab.F90 \
6155   limthd_lac.F90 \
6156   limthd_zdf.F90 \
[373]6157   phycst.F90 \
[470]6158   prtctl.F90 \
[373]6159   thd_ice.F90 \
[473]6160   domzgr_substitute.h90 \
6161   vectopt_loop_substitute.h90 \
6162   KEY_CPP \
6163   limthd.F90
6164$(MODEL_LIB)(limthd_lac.o) :  \
6165   $(MODEL_LIB)(blk_oce.o) \
[438]6166   $(MODEL_LIB)(dom_ice.o) \
[366]6167   $(MODEL_LIB)(dom_oce.o) \
6168   $(MODEL_LIB)(flx_oce.o) \
6169   $(MODEL_LIB)(ice.o) \
6170   $(MODEL_LIB)(ice_oce.o) \
[782]6171   $(MODEL_LIB)(in_out_manager.o) \
[487]6172   $(MODEL_LIB)(ini1d.o) \
[523]6173   $(MODEL_LIB)(iom.o) \
[438]6174   $(MODEL_LIB)(lbclnk.o) \
[473]6175   $(MODEL_LIB)(limistate.o) \
6176   $(MODEL_LIB)(limmsh.o) \
6177   $(MODEL_LIB)(limrst.o) \
6178   $(MODEL_LIB)(oce.o) \
6179   $(MODEL_LIB)(ocfzpt.o) \
6180   $(MODEL_LIB)(par_ice.o) \
6181   $(MODEL_LIB)(par_kind.o) \
6182   $(MODEL_LIB)(par_oce.o) \
[366]6183   $(MODEL_LIB)(phycst.o) \
[782]6184   blk_oce.F90 \
6185   dom_ice.F90 \
6186   dom_oce.F90 \
6187   flx_oce.F90 \
6188   ice.F90 \
6189   ice_oce.F90 \
6190   in_out_manager.F90 \
6191   ini1d.F90 \
6192   iom.F90 \
6193   lbclnk.F90 \
6194   limistate.F90 \
6195   limmsh.F90 \
6196   limrst.F90 \
[470]6197   oce.F90 \
6198   ocfzpt.F90 \
6199   par_ice.F90 \
6200   par_kind.F90 \
6201   par_oce.F90 \
[309]6202   phycst.F90 \
[782]6203   $(MODEL_LIB)(ice_oce.o) \
[487]6204   $(MODEL_LIB)(iceini.o) \
[473]6205   $(MODEL_LIB)(limistate.o) \
6206   $(MODEL_LIB)(par_oce.o) \
6207   $(MODEL_LIB)(phycst.o) \
6208   $(MODEL_LIB)(thd_ice.o) \
[782]6209   ice_oce.F90 \
6210   iceini.F90 \
6211   limistate.F90 \
[473]6212   par_oce.F90 \
6213   phycst.F90 \
6214   thd_ice.F90 \
6215   KEY_CPP \
6216   limthd_lac.F90
6217$(MODEL_LIB)(limthd_zdf.o) :  \
[438]6218   $(MODEL_LIB)(blk_oce.o) \
[366]6219   $(MODEL_LIB)(dom_ice.o) \
6220   $(MODEL_LIB)(dom_oce.o) \
6221   $(MODEL_LIB)(flx_oce.o) \
6222   $(MODEL_LIB)(ice.o) \
6223   $(MODEL_LIB)(ice_oce.o) \
[782]6224   $(MODEL_LIB)(in_out_manager.o) \
[487]6225   $(MODEL_LIB)(ini1d.o) \
[523]6226   $(MODEL_LIB)(iom.o) \
[366]6227   $(MODEL_LIB)(lbclnk.o) \
[473]6228   $(MODEL_LIB)(lib_print.o) \
[438]6229   $(MODEL_LIB)(limistate.o) \
6230   $(MODEL_LIB)(limmsh.o) \
6231   $(MODEL_LIB)(limrst.o) \
6232   $(MODEL_LIB)(oce.o) \
6233   $(MODEL_LIB)(ocfzpt.o) \
6234   $(MODEL_LIB)(par_ice.o) \
6235   $(MODEL_LIB)(par_kind.o) \
6236   $(MODEL_LIB)(par_oce.o) \
[366]6237   $(MODEL_LIB)(phycst.o) \
[782]6238   blk_oce.F90 \
6239   dom_ice.F90 \
6240   dom_oce.F90 \
6241   flx_oce.F90 \
6242   ice.F90 \
6243   ice_oce.F90 \
6244   in_out_manager.F90 \
6245   ini1d.F90 \
6246   iom.F90 \
6247   lbclnk.F90 \
6248   lib_print.f90 \
6249   limistate.F90 \
6250   limmsh.F90 \
6251   limrst.F90 \
[373]6252   oce.F90 \
6253   ocfzpt.F90 \
6254   par_ice.F90 \
6255   par_kind.F90 \
6256   par_oce.F90 \
[279]6257   phycst.F90 \
[782]6258   $(MODEL_LIB)(ice_oce.o) \
[487]6259   $(MODEL_LIB)(iceini.o) \
[473]6260   $(MODEL_LIB)(in_out_manager.o) \
6261   $(MODEL_LIB)(limistate.o) \
6262   $(MODEL_LIB)(par_oce.o) \
6263   $(MODEL_LIB)(phycst.o) \
6264   $(MODEL_LIB)(thd_ice.o) \
[782]6265   ice_oce.F90 \
6266   iceini.F90 \
6267   in_out_manager.F90 \
6268   limistate.F90 \
[473]6269   par_oce.F90 \
6270   phycst.F90 \
6271   thd_ice.F90 \
6272   KEY_CPP \
6273   limthd_zdf.F90
6274$(MODEL_LIB)(limtrp.o) :   \
[366]6275   $(MODEL_LIB)(blk_oce.o) \
6276   $(MODEL_LIB)(dom_ice.o) \
6277   $(MODEL_LIB)(dom_oce.o) \
6278   $(MODEL_LIB)(flx_oce.o) \
6279   $(MODEL_LIB)(ice.o) \
6280   $(MODEL_LIB)(ice_oce.o) \
[782]6281   $(MODEL_LIB)(in_out_manager.o) \
[487]6282   $(MODEL_LIB)(ini1d.o) \
[523]6283   $(MODEL_LIB)(iom.o) \
[366]6284   $(MODEL_LIB)(lbclnk.o) \
[473]6285   $(MODEL_LIB)(lib_mpp.o) \
[438]6286   $(MODEL_LIB)(lib_print.o) \
[366]6287   $(MODEL_LIB)(limistate.o) \
6288   $(MODEL_LIB)(limmsh.o) \
6289   $(MODEL_LIB)(limrst.o) \
6290   $(MODEL_LIB)(oce.o) \
6291   $(MODEL_LIB)(ocfzpt.o) \
6292   $(MODEL_LIB)(par_ice.o) \
6293   $(MODEL_LIB)(par_kind.o) \
6294   $(MODEL_LIB)(par_oce.o) \
6295   $(MODEL_LIB)(phycst.o) \
[473]6296   $(MODEL_LIB)(prtctl.o) \
[782]6297   blk_oce.F90 \
[279]6298   dom_ice.F90 \
[246]6299   dom_oce.F90 \
[782]6300   flx_oce.F90 \
[246]6301   ice.F90 \
6302   ice_oce.F90 \
[473]6303   in_out_manager.F90 \
[782]6304   ini1d.F90 \
6305   iom.F90 \
[279]6306   lbclnk.F90 \
[470]6307   lib_mpp.F90 \
[782]6308   lib_print.f90 \
[309]6309   limistate.F90 \
[782]6310   limmsh.F90 \
6311   limrst.F90 \
6312   oce.F90 \
6313   ocfzpt.F90 \
6314   par_ice.F90 \
6315   par_kind.F90 \
6316   par_oce.F90 \
6317   phycst.F90 \
6318   prtctl.F90 \
[473]6319   $(MODEL_LIB)(daymod.o) \
[366]6320   $(MODEL_LIB)(dom_ice.o) \
6321   $(MODEL_LIB)(dom_oce.o) \
6322   $(MODEL_LIB)(ice.o) \
6323   $(MODEL_LIB)(ice_oce.o) \
[782]6324   $(MODEL_LIB)(iceini.o) \
[438]6325   $(MODEL_LIB)(in_out_manager.o) \
[366]6326   $(MODEL_LIB)(lbclnk.o) \
[438]6327   $(MODEL_LIB)(lib_mpp.o) \
[473]6328   $(MODEL_LIB)(limadv.o) \
6329   $(MODEL_LIB)(limhdf.o) \
[366]6330   $(MODEL_LIB)(limistate.o) \
6331   $(MODEL_LIB)(phycst.o) \
[782]6332   daymod.F90 \
6333   dom_ice.F90 \
6334   dom_oce.F90 \
6335   ice.F90 \
6336   ice_oce.F90 \
6337   iceini.F90 \
6338   in_out_manager.F90 \
6339   lbclnk.F90 \
6340   lib_mpp.F90 \
6341   limadv.F90 \
6342   limhdf.F90 \
6343   limistate.F90 \
[487]6344   phycst.F90 \
6345   vectopt_loop_substitute.h90 \
6346   KEY_CPP \
6347   limtrp.F90
6348$(MODEL_LIB)(limwri.o) :   \
[473]6349   $(MODEL_LIB)(blk_oce.o) \
[438]6350   $(MODEL_LIB)(daymod.o) \
[366]6351   $(MODEL_LIB)(dom_oce.o) \
6352   $(MODEL_LIB)(in_out_manager.o) \
6353   $(MODEL_LIB)(lib_mpp.o) \
[473]6354   $(MODEL_LIB)(lib_print.o) \
6355   $(MODEL_LIB)(oce.o) \
6356   $(MODEL_LIB)(par_ice.o) \
6357   $(MODEL_LIB)(par_kind.o) \
6358   $(MODEL_LIB)(par_oce.o) \
[366]6359   $(MODEL_LIB)(phycst.o) \
[473]6360   $(MODEL_LIB)(prtctl.o) \
[782]6361   blk_oce.F90 \
6362   daymod.F90 \
6363   dom_oce.F90 \
6364   in_out_manager.F90 \
6365   lib_mpp.F90 \
6366   lib_print.f90 \
[470]6367   oce.F90 \
6368   par_ice.F90 \
6369   par_kind.F90 \
6370   par_oce.F90 \
[8]6371   phycst.F90 \
[470]6372   prtctl.F90 \
[366]6373   $(MODEL_LIB)(daymod.o) \
[473]6374   $(MODEL_LIB)(dianam.o) \
6375   $(MODEL_LIB)(dom_ice.o) \
[366]6376   $(MODEL_LIB)(dom_oce.o) \
[438]6377   $(MODEL_LIB)(flx_oce.o) \
[366]6378   $(MODEL_LIB)(ice.o) \
6379   $(MODEL_LIB)(ice_oce.o) \
6380   $(MODEL_LIB)(in_out_manager.o) \
[473]6381   $(MODEL_LIB)(lbclnk.o) \
[366]6382   $(MODEL_LIB)(phycst.o) \
[782]6383   daymod.F90 \
6384   dianam.F90 \
6385   dom_ice.F90 \
6386   dom_oce.F90 \
6387   flx_oce.F90 \
6388   ice.F90 \
6389   ice_oce.F90 \
6390   in_out_manager.F90 \
6391   lbclnk.F90 \
[8]6392   phycst.F90 \
[782]6393   $(MODEL_LIB)(diadimg.o) \
[487]6394   diadimg.F90 \
[306]6395   limwri_dimg.h90 \
[395]6396   $(IOIPSL_LIB) \
[306]6397   KEY_CPP \
6398   limwri.F90
[366]6399$(MODEL_LIB)(model.o) : \
[473]6400   $(MODEL_LIB)(cpl.o) \
[545]6401   $(MODEL_LIB)(cpl_oasis3.o) \
6402   $(MODEL_LIB)(cpl_oasis4.o) \
[473]6403   $(MODEL_LIB)(cpl_oce.o) \
6404   $(MODEL_LIB)(daymod.o) \
6405   $(MODEL_LIB)(diaptr.o) \
[782]6406   $(MODEL_LIB)(dom_oce.o) \
[473]6407   $(MODEL_LIB)(domain.o) \
6408   $(MODEL_LIB)(domcfg.o) \
6409   $(MODEL_LIB)(dtasal.o) \
6410   $(MODEL_LIB)(dtasst.o) \
6411   $(MODEL_LIB)(dtatem.o) \
6412   $(MODEL_LIB)(dyncor1d.o) \
[545]6413   $(MODEL_LIB)(dynspg_oce.o) \
[473]6414   $(MODEL_LIB)(eosbn2.o) \
6415   $(MODEL_LIB)(flxfwb.o) \
6416   $(MODEL_LIB)(flxmod.o) \
6417   $(MODEL_LIB)(iceini.o) \
[782]6418   $(MODEL_LIB)(in_out_manager.o) \
[473]6419   $(MODEL_LIB)(ini1d.o) \
6420   $(MODEL_LIB)(initrc.o) \
6421   $(MODEL_LIB)(istate.o) \
6422   $(MODEL_LIB)(ldfdyn.o) \
6423   $(MODEL_LIB)(ldftra.o) \
6424   $(MODEL_LIB)(lib_mpp.o) \
6425   $(MODEL_LIB)(mppini.o) \
[782]6426   $(MODEL_LIB)(obc_par.o) \
[487]6427   $(MODEL_LIB)(obcini.o) \
[473]6428   $(MODEL_LIB)(oce.o) \
6429   $(MODEL_LIB)(ocfzpt.o) \
6430   $(MODEL_LIB)(phycst.o) \
6431   $(MODEL_LIB)(prtctl.o) \
[782]6432   $(MODEL_LIB)(step.o) \
[487]6433   $(MODEL_LIB)(step1d.o) \
[523]6434   $(MODEL_LIB)(trdmod.o) \
[473]6435   $(MODEL_LIB)(trdmod_oce.o) \
6436   $(MODEL_LIB)(zdfini.o) \
6437   $(MODEL_LIB)(zpshde.o) \
[782]6438   cpl.F90 \
6439   cpl_oasis3.F90 \
6440   cpl_oasis4.F90 \
6441   cpl_oce.F90 \
6442   daymod.F90 \
6443   diaptr.F90 \
6444   dom_oce.F90 \
6445   domain.F90 \
6446   domcfg.F90 \
6447   dtasal.F90 \
6448   dtasst.F90 \
6449   dtatem.F90 \
6450   dyncor1d.F90 \
6451   dynspg_oce.F90 \
6452   eosbn2.F90 \
6453   flxfwb.F90 \
6454   flxmod.F90 \
6455   iceini.F90 \
6456   in_out_manager.F90 \
6457   ini1d.F90 \
6458   initrc.F90 \
6459   istate.F90 \
6460   ldfdyn.F90 \
6461   ldftra.F90 \
6462   lib_mpp.F90 \
[470]6463   mppini.F90 \
[782]6464   obc_par.F90 \
[487]6465   obcini.F90 \
[470]6466   oce.F90 \
6467   ocfzpt.F90 \
6468   phycst.F90 \
6469   prtctl.F90 \
[782]6470   step.F90 \
[487]6471   step1d.F90 \
[523]6472   trdmod.F90 \
[470]6473   trdmod_oce.F90 \
6474   zdfini.F90 \
6475   zpshde.F90 \
[473]6476   $(MODEL_LIB)(opa.o) \
[470]6477   opa.F90 \
[246]6478   model.f90
[366]6479$(MODEL_LIB)(mppini.o) :   \
[473]6480   $(MODEL_LIB)(dom_oce.o) \
6481   $(MODEL_LIB)(in_out_manager.o) \
6482   $(MODEL_LIB)(lib_print.o) \
6483   $(MODEL_LIB)(par_kind.o) \
6484   $(MODEL_LIB)(par_oce.o) \
[782]6485   dom_oce.F90 \
6486   in_out_manager.F90 \
6487   lib_print.f90 \
[487]6488   par_kind.F90 \
6489   par_oce.F90 \
[438]6490   $(MODEL_LIB)(dom_oce.o) \
6491   $(MODEL_LIB)(in_out_manager.o) \
[473]6492   $(MODEL_LIB)(lib_mpp.o) \
6493   $(MODEL_LIB)(sol_oce.o) \
[782]6494   dom_oce.F90 \
6495   in_out_manager.F90 \
6496   lib_mpp.F90 \
[470]6497   sol_oce.F90 \
[782]6498   $(MODEL_LIB)(iom.o) \
[487]6499   iom.F90 \
[8]6500   domzgr_substitute.h90 \
6501   mppini_2.h90 \
[395]6502   $(IOIPSL_LIB) \
[8]6503   KEY_CPP \
6504   mppini.F90
[545]6505$(MODEL_LIB)(oasis4_date.o) : \
6506   KEY_CPP \
6507   oasis4_date.F90
[782]6508$(MODEL_LIB)(obc_oce.o) :  \
6509   $(MODEL_LIB)(par_kind.o) \
6510   $(MODEL_LIB)(par_oce.o) \
6511   par_kind.F90 \
6512   par_oce.F90 \
6513   $(MODEL_LIB)(obc_par.o) \
6514   $(MODEL_LIB)(par_oce.o) \
6515   obc_par.F90 \
6516   par_oce.F90 \
6517   KEY_CPP \
6518   obc_oce.F90
6519$(MODEL_LIB)(obc_par.o) :  \
6520   $(MODEL_LIB)(par_kind.o) \
6521   par_kind.F90 \
6522   $(MODEL_LIB)(par_oce.o) \
6523   par_oce.F90 \
6524   obc_par_EEL_R5.h90 \
6525   KEY_CPP \
6526   obc_par.F90
[473]6527$(MODEL_LIB)(obccli.o) :   \
[366]6528   $(MODEL_LIB)(in_out_manager.o) \
6529   $(MODEL_LIB)(obc_par.o) \
6530   $(MODEL_LIB)(par_oce.o) \
[782]6531   in_out_manager.F90 \
[473]6532   obc_par.F90 \
6533   par_oce.F90 \
6534   $(MODEL_LIB)(dom_oce.o) \
6535   $(MODEL_LIB)(obc_oce.o) \
6536   $(MODEL_LIB)(oce.o) \
6537   $(MODEL_LIB)(phycst.o) \
[782]6538   dom_oce.F90 \
[470]6539   obc_oce.F90 \
6540   oce.F90 \
6541   phycst.F90 \
[8]6542   domzgr_substitute.h90 \
6543   KEY_CPP \
6544   obccli.F90
[366]6545$(MODEL_LIB)(obcdom.o) :   \
[438]6546   $(MODEL_LIB)(dom_oce.o) \
6547   $(MODEL_LIB)(in_out_manager.o) \
6548   $(MODEL_LIB)(lib_print.o) \
6549   $(MODEL_LIB)(obc_par.o) \
6550   $(MODEL_LIB)(par_kind.o) \
6551   $(MODEL_LIB)(par_oce.o) \
[782]6552   dom_oce.F90 \
6553   in_out_manager.F90 \
6554   lib_print.f90 \
[473]6555   obc_par.F90 \
6556   par_kind.F90 \
6557   par_oce.F90 \
[366]6558   $(MODEL_LIB)(dom_oce.o) \
6559   $(MODEL_LIB)(in_out_manager.o) \
[438]6560   $(MODEL_LIB)(lib_mpp.o) \
6561   $(MODEL_LIB)(obc_oce.o) \
6562   $(MODEL_LIB)(oce.o) \
6563   $(MODEL_LIB)(phycst.o) \
[782]6564   dom_oce.F90 \
6565   in_out_manager.F90 \
6566   lib_mpp.F90 \
[373]6567   obc_oce.F90 \
6568   oce.F90 \
6569   phycst.F90 \
[473]6570   KEY_CPP \
6571   obcdom.F90
6572$(MODEL_LIB)(obcdta.o) :   \
[366]6573   $(MODEL_LIB)(dom_oce.o) \
6574   $(MODEL_LIB)(in_out_manager.o) \
[545]6575   $(MODEL_LIB)(iom_def.o) \
6576   $(MODEL_LIB)(iom_ioipsl.o) \
6577   $(MODEL_LIB)(iom_nf90.o) \
6578   $(MODEL_LIB)(iom_rstdimg.o) \
[688]6579   $(MODEL_LIB)(lbclnk.o) \
[366]6580   $(MODEL_LIB)(lib_mpp.o) \
[438]6581   $(MODEL_LIB)(lib_print.o) \
[366]6582   $(MODEL_LIB)(obc_oce.o) \
[438]6583   $(MODEL_LIB)(obc_par.o) \
[366]6584   $(MODEL_LIB)(oce.o) \
[438]6585   $(MODEL_LIB)(par_kind.o) \
6586   $(MODEL_LIB)(par_oce.o) \
[366]6587   $(MODEL_LIB)(phycst.o) \
[438]6588   $(MODEL_LIB)(prtctl.o) \
[782]6589   dom_oce.F90 \
6590   in_out_manager.F90 \
6591   iom_def.F90 \
6592   iom_ioipsl.F90 \
6593   iom_nf90.F90 \
6594   iom_rstdimg.F90 \
6595   lbclnk.F90 \
6596   lib_mpp.F90 \
6597   lib_print.f90 \
[309]6598   obc_oce.F90 \
[473]6599   obc_par.F90 \
[309]6600   oce.F90 \
[473]6601   par_kind.F90 \
6602   par_oce.F90 \
[309]6603   phycst.F90 \
[473]6604   prtctl.F90 \
[438]6605   $(MODEL_LIB)(daymod.o) \
[366]6606   $(MODEL_LIB)(dom_oce.o) \
[438]6607   $(MODEL_LIB)(dynspg_oce.o) \
[366]6608   $(MODEL_LIB)(in_out_manager.o) \
[473]6609   $(MODEL_LIB)(iom.o) \
[438]6610   $(MODEL_LIB)(lbclnk.o) \
[366]6611   $(MODEL_LIB)(lib_mpp.o) \
[782]6612   $(MODEL_LIB)(obc_oce.o) \
[487]6613   $(MODEL_LIB)(obccli.o) \
[366]6614   $(MODEL_LIB)(oce.o) \
6615   $(MODEL_LIB)(phycst.o) \
[782]6616   daymod.F90 \
6617   dom_oce.F90 \
6618   dynspg_oce.F90 \
6619   in_out_manager.F90 \
6620   iom.F90 \
6621   lbclnk.F90 \
6622   lib_mpp.F90 \
6623   obc_oce.F90 \
[487]6624   obccli.F90 \
[279]6625   oce.F90 \
6626   phycst.F90 \
[473]6627   domzgr_substitute.h90 \
6628   obc_vectopt_loop_substitute.h90 \
6629   KEY_CPP \
6630   obcdta.F90
[782]6631$(MODEL_LIB)(obcdyn.o) :   \
[366]6632   $(MODEL_LIB)(dom_oce.o) \
6633   $(MODEL_LIB)(in_out_manager.o) \
6634   $(MODEL_LIB)(lib_mpp.o) \
[438]6635   $(MODEL_LIB)(lib_print.o) \
[366]6636   $(MODEL_LIB)(obc_oce.o) \
[438]6637   $(MODEL_LIB)(obc_par.o) \
[366]6638   $(MODEL_LIB)(oce.o) \
[438]6639   $(MODEL_LIB)(par_kind.o) \
6640   $(MODEL_LIB)(par_oce.o) \
[366]6641   $(MODEL_LIB)(phycst.o) \
[782]6642   dom_oce.F90 \
6643   in_out_manager.F90 \
6644   lib_mpp.F90 \
6645   lib_print.f90 \
[366]6646   obc_oce.F90 \
[473]6647   obc_par.F90 \
[246]6648   oce.F90 \
[473]6649   par_kind.F90 \
6650   par_oce.F90 \
[246]6651   phycst.F90 \
[366]6652   $(MODEL_LIB)(dom_oce.o) \
[438]6653   $(MODEL_LIB)(dynspg_oce.o) \
[366]6654   $(MODEL_LIB)(in_out_manager.o) \
[438]6655   $(MODEL_LIB)(lbclnk.o) \
[366]6656   $(MODEL_LIB)(lib_mpp.o) \
[782]6657   $(MODEL_LIB)(obc_oce.o) \
[487]6658   $(MODEL_LIB)(obccli.o) \
[366]6659   $(MODEL_LIB)(oce.o) \
6660   $(MODEL_LIB)(phycst.o) \
[782]6661   dom_oce.F90 \
6662   dynspg_oce.F90 \
6663   in_out_manager.F90 \
6664   lbclnk.F90 \
6665   lib_mpp.F90 \
6666   obc_oce.F90 \
[487]6667   obccli.F90 \
[8]6668   oce.F90 \
6669   phycst.F90 \
[473]6670   KEY_CPP \
[782]6671   obcdyn.F90
6672$(MODEL_LIB)(obcdyn_bt.o) :   \
[366]6673   $(MODEL_LIB)(dom_oce.o) \
6674   $(MODEL_LIB)(in_out_manager.o) \
6675   $(MODEL_LIB)(lib_mpp.o) \
[438]6676   $(MODEL_LIB)(lib_print.o) \
[366]6677   $(MODEL_LIB)(obc_oce.o) \
[438]6678   $(MODEL_LIB)(obc_par.o) \
[366]6679   $(MODEL_LIB)(oce.o) \
[438]6680   $(MODEL_LIB)(par_kind.o) \
6681   $(MODEL_LIB)(par_oce.o) \
[366]6682   $(MODEL_LIB)(phycst.o) \
[782]6683   dom_oce.F90 \
6684   in_out_manager.F90 \
6685   lib_mpp.F90 \
6686   lib_print.f90 \
[366]6687   obc_oce.F90 \
[473]6688   obc_par.F90 \
[8]6689   oce.F90 \
[473]6690   par_kind.F90 \
6691   par_oce.F90 \
[8]6692   phycst.F90 \
[369]6693   $(MODEL_LIB)(dom_oce.o) \
[438]6694   $(MODEL_LIB)(dynspg_oce.o) \
[369]6695   $(MODEL_LIB)(in_out_manager.o) \
[438]6696   $(MODEL_LIB)(lbclnk.o) \
[369]6697   $(MODEL_LIB)(lib_mpp.o) \
[782]6698   $(MODEL_LIB)(obc_oce.o) \
[487]6699   $(MODEL_LIB)(obccli.o) \
[369]6700   $(MODEL_LIB)(oce.o) \
6701   $(MODEL_LIB)(phycst.o) \
[782]6702   dom_oce.F90 \
6703   dynspg_oce.F90 \
6704   in_out_manager.F90 \
6705   lbclnk.F90 \
6706   lib_mpp.F90 \
6707   obc_oce.F90 \
[487]6708   obccli.F90 \
6709   oce.F90 \
6710   phycst.F90 \
6711   KEY_CPP \
[782]6712   obcdyn_bt.F90
[487]6713$(MODEL_LIB)(obcfla.o) :   \
[438]6714   $(MODEL_LIB)(daymod.o) \
[369]6715   $(MODEL_LIB)(dom_oce.o) \
6716   $(MODEL_LIB)(dynspg_oce.o) \
6717   $(MODEL_LIB)(in_out_manager.o) \
[473]6718   $(MODEL_LIB)(iom.o) \
[369]6719   $(MODEL_LIB)(lbclnk.o) \
6720   $(MODEL_LIB)(lib_mpp.o) \
[438]6721   $(MODEL_LIB)(obc_oce.o) \
6722   $(MODEL_LIB)(obc_par.o) \
[782]6723   $(MODEL_LIB)(obccli.o) \
[369]6724   $(MODEL_LIB)(oce.o) \
[438]6725   $(MODEL_LIB)(par_oce.o) \
[369]6726   $(MODEL_LIB)(phycst.o) \
[782]6727   daymod.F90 \
6728   dom_oce.F90 \
6729   dynspg_oce.F90 \
6730   in_out_manager.F90 \
6731   iom.F90 \
6732   lbclnk.F90 \
6733   lib_mpp.F90 \
[369]6734   obc_oce.F90 \
[473]6735   obc_par.F90 \
[782]6736   obccli.F90 \
[369]6737   oce.F90 \
[473]6738   par_oce.F90 \
[369]6739   phycst.F90 \
6740   $(MODEL_LIB)(dom_oce.o) \
6741   $(MODEL_LIB)(dynspg_oce.o) \
[782]6742   $(MODEL_LIB)(obc_oce.o) \
[487]6743   $(MODEL_LIB)(obcdta.o) \
[369]6744   $(MODEL_LIB)(oce.o) \
6745   $(MODEL_LIB)(phycst.o) \
[782]6746   dom_oce.F90 \
6747   dynspg_oce.F90 \
6748   obc_oce.F90 \
[487]6749   obcdta.F90 \
[369]6750   oce.F90 \
6751   phycst.F90 \
[473]6752   KEY_CPP \
6753   obcfla.F90
6754$(MODEL_LIB)(obcini.o) :   \
[438]6755   $(MODEL_LIB)(daymod.o) \
[369]6756   $(MODEL_LIB)(dom_oce.o) \
[438]6757   $(MODEL_LIB)(in_out_manager.o) \
6758   $(MODEL_LIB)(lbclnk.o) \
6759   $(MODEL_LIB)(lib_mpp.o) \
6760   $(MODEL_LIB)(lib_print.o) \
[369]6761   $(MODEL_LIB)(obc_oce.o) \
[438]6762   $(MODEL_LIB)(obc_par.o) \
[369]6763   $(MODEL_LIB)(oce.o) \
[438]6764   $(MODEL_LIB)(par_kind.o) \
6765   $(MODEL_LIB)(par_oce.o) \
[369]6766   $(MODEL_LIB)(phycst.o) \
[782]6767   daymod.F90 \
6768   dom_oce.F90 \
6769   in_out_manager.F90 \
6770   lbclnk.F90 \
6771   lib_mpp.F90 \
6772   lib_print.f90 \
[369]6773   obc_oce.F90 \
[473]6774   obc_par.F90 \
[369]6775   oce.F90 \
[473]6776   par_kind.F90 \
6777   par_oce.F90 \
[369]6778   phycst.F90 \
[366]6779   $(MODEL_LIB)(dom_oce.o) \
6780   $(MODEL_LIB)(in_out_manager.o) \
6781   $(MODEL_LIB)(lbclnk.o) \
6782   $(MODEL_LIB)(lib_mpp.o) \
[782]6783   $(MODEL_LIB)(obc_oce.o) \
[487]6784   $(MODEL_LIB)(obcdom.o) \
[438]6785   $(MODEL_LIB)(obcrst.o) \
[366]6786   $(MODEL_LIB)(oce.o) \
6787   $(MODEL_LIB)(phycst.o) \
[782]6788   dom_oce.F90 \
6789   in_out_manager.F90 \
6790   lbclnk.F90 \
6791   lib_mpp.F90 \
6792   obc_oce.F90 \
[487]6793   obcdom.F90 \
[473]6794   obcrst.F90 \
6795   oce.F90 \
6796   phycst.F90 \
[470]6797   obc_vectopt_loop_substitute.h90 \
6798   KEY_CPP \
6799   obcini.F90
6800$(MODEL_LIB)(obcrad.o) :   \
[473]6801   $(MODEL_LIB)(dom_oce.o) \
6802   $(MODEL_LIB)(in_out_manager.o) \
6803   $(MODEL_LIB)(lib_mpp.o) \
6804   $(MODEL_LIB)(lib_print.o) \
6805   $(MODEL_LIB)(obc_par.o) \
6806   $(MODEL_LIB)(oce.o) \
6807   $(MODEL_LIB)(par_kind.o) \
6808   $(MODEL_LIB)(par_oce.o) \
[782]6809   dom_oce.F90 \
6810   in_out_manager.F90 \
6811   lib_mpp.F90 \
6812   lib_print.f90 \
[470]6813   obc_par.F90 \
[8]6814   oce.F90 \
[470]6815   par_kind.F90 \
6816   par_oce.F90 \
[366]6817   $(MODEL_LIB)(dom_oce.o) \
6818   $(MODEL_LIB)(in_out_manager.o) \
[473]6819   $(MODEL_LIB)(lbclnk.o) \
[366]6820   $(MODEL_LIB)(lib_mpp.o) \
[473]6821   $(MODEL_LIB)(obc_oce.o) \
[366]6822   $(MODEL_LIB)(oce.o) \
[473]6823   $(MODEL_LIB)(phycst.o) \
[782]6824   dom_oce.F90 \
6825   in_out_manager.F90 \
6826   lbclnk.F90 \
6827   lib_mpp.F90 \
[470]6828   obc_oce.F90 \
[8]6829   oce.F90 \
[470]6830   phycst.F90 \
[473]6831   obc_vectopt_loop_substitute.h90 \
6832   KEY_CPP \
6833   obcrad.F90
6834$(MODEL_LIB)(obcrst.o) :   \
[366]6835   $(MODEL_LIB)(dom_oce.o) \
6836   $(MODEL_LIB)(in_out_manager.o) \
6837   $(MODEL_LIB)(lib_mpp.o) \
[473]6838   $(MODEL_LIB)(lib_print.o) \
6839   $(MODEL_LIB)(obc_par.o) \
[366]6840   $(MODEL_LIB)(oce.o) \
[473]6841   $(MODEL_LIB)(par_kind.o) \
6842   $(MODEL_LIB)(par_oce.o) \
[438]6843   $(MODEL_LIB)(phycst.o) \
[473]6844   $(MODEL_LIB)(prtctl.o) \
[782]6845   dom_oce.F90 \
6846   in_out_manager.F90 \
6847   lib_mpp.F90 \
6848   lib_print.f90 \
[470]6849   obc_par.F90 \
[8]6850   oce.F90 \
[470]6851   par_kind.F90 \
6852   par_oce.F90 \
[373]6853   phycst.F90 \
[470]6854   prtctl.F90 \
[473]6855   $(MODEL_LIB)(daymod.o) \
[366]6856   $(MODEL_LIB)(dom_oce.o) \
6857   $(MODEL_LIB)(in_out_manager.o) \
[473]6858   $(MODEL_LIB)(lbclnk.o) \
[366]6859   $(MODEL_LIB)(lib_mpp.o) \
[473]6860   $(MODEL_LIB)(obc_oce.o) \
[366]6861   $(MODEL_LIB)(oce.o) \
6862   $(MODEL_LIB)(phycst.o) \
[782]6863   daymod.F90 \
6864   dom_oce.F90 \
6865   in_out_manager.F90 \
6866   lbclnk.F90 \
6867   lib_mpp.F90 \
[470]6868   obc_oce.F90 \
[8]6869   oce.F90 \
[309]6870   phycst.F90 \
[473]6871   KEY_CPP \
6872   obcrst.F90
6873$(MODEL_LIB)(obcspg.o) :   \
[366]6874   $(MODEL_LIB)(dom_oce.o) \
6875   $(MODEL_LIB)(in_out_manager.o) \
6876   $(MODEL_LIB)(lib_mpp.o) \
[473]6877   $(MODEL_LIB)(lib_print.o) \
6878   $(MODEL_LIB)(obc_par.o) \
[366]6879   $(MODEL_LIB)(oce.o) \
[473]6880   $(MODEL_LIB)(par_kind.o) \
6881   $(MODEL_LIB)(par_oce.o) \
[782]6882   dom_oce.F90 \
6883   in_out_manager.F90 \
6884   lib_mpp.F90 \
6885   lib_print.f90 \
[470]6886   obc_par.F90 \
[8]6887   oce.F90 \
[470]6888   par_kind.F90 \
6889   par_oce.F90 \
[366]6890   $(MODEL_LIB)(dom_oce.o) \
6891   $(MODEL_LIB)(in_out_manager.o) \
[473]6892   $(MODEL_LIB)(lbclnk.o) \
[366]6893   $(MODEL_LIB)(lib_mpp.o) \
[473]6894   $(MODEL_LIB)(obc_oce.o) \
[366]6895   $(MODEL_LIB)(oce.o) \
[473]6896   $(MODEL_LIB)(phycst.o) \
[782]6897   dom_oce.F90 \
6898   in_out_manager.F90 \
6899   lbclnk.F90 \
6900   lib_mpp.F90 \
[470]6901   obc_oce.F90 \
[8]6902   oce.F90 \
[470]6903   phycst.F90 \
[473]6904   obc_vectopt_loop_substitute.h90 \
6905   KEY_CPP \
6906   obcspg.F90
6907$(MODEL_LIB)(obctra.o) :   \
[366]6908   $(MODEL_LIB)(dom_oce.o) \
6909   $(MODEL_LIB)(in_out_manager.o) \
6910   $(MODEL_LIB)(lib_mpp.o) \
[473]6911   $(MODEL_LIB)(lib_print.o) \
6912   $(MODEL_LIB)(obc_par.o) \
[366]6913   $(MODEL_LIB)(oce.o) \
[473]6914   $(MODEL_LIB)(par_kind.o) \
6915   $(MODEL_LIB)(par_oce.o) \
[782]6916   dom_oce.F90 \
6917   in_out_manager.F90 \
6918   lib_mpp.F90 \
6919   lib_print.f90 \
[470]6920   obc_par.F90 \
[8]6921   oce.F90 \
[470]6922   par_kind.F90 \
6923   par_oce.F90 \
[366]6924   $(MODEL_LIB)(dom_oce.o) \
6925   $(MODEL_LIB)(in_out_manager.o) \
[473]6926   $(MODEL_LIB)(lbclnk.o) \
[366]6927   $(MODEL_LIB)(lib_mpp.o) \
[473]6928   $(MODEL_LIB)(obc_oce.o) \
[366]6929   $(MODEL_LIB)(oce.o) \
[473]6930   $(MODEL_LIB)(phycst.o) \
[782]6931   dom_oce.F90 \
6932   in_out_manager.F90 \
6933   lbclnk.F90 \
6934   lib_mpp.F90 \
[470]6935   obc_oce.F90 \
[8]6936   oce.F90 \
[470]6937   phycst.F90 \
[473]6938   obc_vectopt_loop_substitute.h90 \
6939   KEY_CPP \
6940   obctra.F90
6941$(MODEL_LIB)(obcvol.o) :   \
6942   $(MODEL_LIB)(blk_oce.o) \
6943   $(MODEL_LIB)(cpl_oce.o) \
6944   $(MODEL_LIB)(daymod.o) \
[366]6945   $(MODEL_LIB)(dom_oce.o) \
[473]6946   $(MODEL_LIB)(dtasal.o) \
6947   $(MODEL_LIB)(dtasss.o) \
6948   $(MODEL_LIB)(dtasst.o) \
6949   $(MODEL_LIB)(dtatem.o) \
[782]6950   $(MODEL_LIB)(flx_oce.o) \
[487]6951   $(MODEL_LIB)(flxmod.o) \
[473]6952   $(MODEL_LIB)(flxrnf.o) \
6953   $(MODEL_LIB)(ice_oce.o) \
[366]6954   $(MODEL_LIB)(in_out_manager.o) \
[438]6955   $(MODEL_LIB)(lbclnk.o) \
[366]6956   $(MODEL_LIB)(lib_mpp.o) \
[473]6957   $(MODEL_LIB)(lib_print.o) \
6958   $(MODEL_LIB)(obc_par.o) \
[366]6959   $(MODEL_LIB)(oce.o) \
[473]6960   $(MODEL_LIB)(ocfzpt.o) \
6961   $(MODEL_LIB)(par_kind.o) \
6962   $(MODEL_LIB)(par_oce.o) \
[438]6963   $(MODEL_LIB)(phycst.o) \
[473]6964   $(MODEL_LIB)(prtctl.o) \
6965   $(MODEL_LIB)(taumod.o) \
6966   $(MODEL_LIB)(tradmp.o) \
[782]6967   blk_oce.F90 \
6968   cpl_oce.F90 \
6969   daymod.F90 \
6970   dom_oce.F90 \
6971   dtasal.F90 \
6972   dtasss.F90 \
6973   dtasst.F90 \
6974   dtatem.F90 \
6975   flx_oce.F90 \
6976   flxmod.F90 \
6977   flxrnf.F90 \
6978   ice_oce.F90 \
6979   in_out_manager.F90 \
6980   lbclnk.F90 \
6981   lib_mpp.F90 \
6982   lib_print.f90 \
[470]6983   obc_par.F90 \
[8]6984   oce.F90 \
[470]6985   ocfzpt.F90 \
6986   par_kind.F90 \
6987   par_oce.F90 \
[373]6988   phycst.F90 \
[470]6989   prtctl.F90 \
6990   taumod.F90 \
6991   tradmp.F90 \
[366]6992   $(MODEL_LIB)(dom_oce.o) \
6993   $(MODEL_LIB)(in_out_manager.o) \
6994   $(MODEL_LIB)(lib_mpp.o) \
[473]6995   $(MODEL_LIB)(obc_oce.o) \
[366]6996   $(MODEL_LIB)(oce.o) \
[473]6997   $(MODEL_LIB)(ocesbc.o) \
[366]6998   $(MODEL_LIB)(phycst.o) \
[782]6999   dom_oce.F90 \
7000   in_out_manager.F90 \
7001   lib_mpp.F90 \
[470]7002   obc_oce.F90 \
[473]7003   oce.F90 \
[470]7004   ocesbc.F90 \
[309]7005   phycst.F90 \
[8]7006   domzgr_substitute.h90 \
7007   obc_vectopt_loop_substitute.h90 \
7008   KEY_CPP \
7009   obcvol.F90
[473]7010$(MODEL_LIB)(oce.o) :   \
7011   $(MODEL_LIB)(par_kind.o) \
[470]7012   par_kind.F90 \
[366]7013   $(MODEL_LIB)(par_oce.o) \
[309]7014   par_oce.F90 \
[438]7015   KEY_CPP \
[473]7016   oce.F90
7017$(MODEL_LIB)(ocesbc.o) :   \
7018   $(MODEL_LIB)(blk_oce.o) \
[545]7019   $(MODEL_LIB)(cpl_oasis3.o) \
7020   $(MODEL_LIB)(cpl_oasis4.o) \
[473]7021   $(MODEL_LIB)(daymod.o) \
7022   $(MODEL_LIB)(dom_oce.o) \
7023   $(MODEL_LIB)(dtasal.o) \
7024   $(MODEL_LIB)(dtatem.o) \
[545]7025   $(MODEL_LIB)(flx_oce.o) \
7026   $(MODEL_LIB)(geo2ocean.o) \
7027   $(MODEL_LIB)(ice.o) \
7028   $(MODEL_LIB)(ice_oce.o) \
[473]7029   $(MODEL_LIB)(in_out_manager.o) \
7030   $(MODEL_LIB)(iom.o) \
7031   $(MODEL_LIB)(lbclnk.o) \
7032   $(MODEL_LIB)(lib_mpp.o) \
7033   $(MODEL_LIB)(lib_print.o) \
7034   $(MODEL_LIB)(oce.o) \
7035   $(MODEL_LIB)(ocfzpt.o) \
[366]7036   $(MODEL_LIB)(par_kind.o) \
7037   $(MODEL_LIB)(par_oce.o) \
[473]7038   $(MODEL_LIB)(phycst.o) \
7039   $(MODEL_LIB)(prtctl.o) \
7040   $(MODEL_LIB)(trdmod.o) \
7041   $(MODEL_LIB)(trdmod_oce.o) \
[782]7042   $(MODEL_LIB)(zdf_oce.o) \
[487]7043   $(MODEL_LIB)(zdfmxl.o) \
7044   blk_oce.F90 \
[782]7045   cpl_oasis3.F90 \
7046   cpl_oasis4.F90 \
[487]7047   daymod.F90 \
7048   dom_oce.F90 \
7049   dtasal.F90 \
7050   dtatem.F90 \
7051   flx_oce.F90 \
[782]7052   geo2ocean.F90 \
7053   ice.F90 \
[487]7054   ice_oce.F90 \
7055   in_out_manager.F90 \
[782]7056   iom.F90 \
[487]7057   lbclnk.F90 \
7058   lib_mpp.F90 \
[782]7059   lib_print.f90 \
7060   oce.F90 \
7061   ocfzpt.F90 \
7062   par_kind.F90 \
7063   par_oce.F90 \
7064   phycst.F90 \
7065   prtctl.F90 \
7066   trdmod.F90 \
7067   trdmod_oce.F90 \
7068   zdf_oce.F90 \
7069   zdfmxl.F90 \
[366]7070   $(MODEL_LIB)(blk_oce.o) \
[473]7071   $(MODEL_LIB)(cpl_oce.o) \
[366]7072   $(MODEL_LIB)(daymod.o) \
7073   $(MODEL_LIB)(dom_oce.o) \
7074   $(MODEL_LIB)(dtasal.o) \
[473]7075   $(MODEL_LIB)(dtasss.o) \
7076   $(MODEL_LIB)(dtasst.o) \
[366]7077   $(MODEL_LIB)(dtatem.o) \
[782]7078   $(MODEL_LIB)(flx_oce.o) \
[487]7079   $(MODEL_LIB)(flxmod.o) \
[473]7080   $(MODEL_LIB)(flxrnf.o) \
7081   $(MODEL_LIB)(ice_oce.o) \
[366]7082   $(MODEL_LIB)(in_out_manager.o) \
7083   $(MODEL_LIB)(lbclnk.o) \
7084   $(MODEL_LIB)(lib_mpp.o) \
7085   $(MODEL_LIB)(oce.o) \
7086   $(MODEL_LIB)(ocfzpt.o) \
7087   $(MODEL_LIB)(phycst.o) \
7088   $(MODEL_LIB)(prtctl.o) \
[473]7089   $(MODEL_LIB)(taumod.o) \
7090   $(MODEL_LIB)(tradmp.o) \
[782]7091   blk_oce.F90 \
7092   cpl_oce.F90 \
7093   daymod.F90 \
7094   dom_oce.F90 \
7095   dtasal.F90 \
7096   dtasss.F90 \
7097   dtasst.F90 \
7098   dtatem.F90 \
7099   flx_oce.F90 \
7100   flxmod.F90 \
7101   flxrnf.F90 \
7102   ice_oce.F90 \
7103   in_out_manager.F90 \
7104   lbclnk.F90 \
7105   lib_mpp.F90 \
[8]7106   oce.F90 \
7107   ocfzpt.F90 \
7108   phycst.F90 \
[395]7109   prtctl.F90 \
[246]7110   taumod.F90 \
7111   tradmp.F90 \
[473]7112   domzgr_substitute.h90 \
7113   vectopt_loop_substitute.h90 \
7114   KEY_CPP \
7115   ocesbc.F90
7116$(MODEL_LIB)(ocfzpt.o) :   \
7117   $(MODEL_LIB)(par_oce.o) \
7118   par_oce.F90 \
7119   $(MODEL_LIB)(dom_oce.o) \
7120   $(MODEL_LIB)(oce.o) \
[782]7121   dom_oce.F90 \
[473]7122   oce.F90 \
7123   ocfzpt.F90
7124$(MODEL_LIB)(opa.o) :   \
7125   $(MODEL_LIB)(agrif_opa_sponge.o) \
[366]7126   $(MODEL_LIB)(blk_oce.o) \
[782]7127   $(MODEL_LIB)(cla.o) \
[487]7128   $(MODEL_LIB)(cla_div.o) \
[473]7129   $(MODEL_LIB)(closea.o) \
7130   $(MODEL_LIB)(cpl.o) \
[545]7131   $(MODEL_LIB)(cpl_oasis3.o) \
7132   $(MODEL_LIB)(cpl_oasis4.o) \
[366]7133   $(MODEL_LIB)(cpl_oce.o) \
7134   $(MODEL_LIB)(daymod.o) \
[473]7135   $(MODEL_LIB)(diafwb.o) \
7136   $(MODEL_LIB)(diagap.o) \
7137   $(MODEL_LIB)(diahdy.o) \
7138   $(MODEL_LIB)(diahth.o) \
7139   $(MODEL_LIB)(dianam.o) \
7140   $(MODEL_LIB)(diaptr.o) \
7141   $(MODEL_LIB)(diaspr.o) \
[782]7142   $(MODEL_LIB)(diawri.o) \
[487]7143   $(MODEL_LIB)(diawri1d.o) \
[473]7144   $(MODEL_LIB)(divcur.o) \
[782]7145   $(MODEL_LIB)(dom_ice.o) \
7146   $(MODEL_LIB)(dom_oce.o) \
[473]7147   $(MODEL_LIB)(domhgr.o) \
7148   $(MODEL_LIB)(dommsk.o) \
7149   $(MODEL_LIB)(domstp.o) \
[594]7150   $(MODEL_LIB)(domvvl.o) \
[473]7151   $(MODEL_LIB)(domwri.o) \
7152   $(MODEL_LIB)(domzgr.o) \
[366]7153   $(MODEL_LIB)(dtasal.o) \
[438]7154   $(MODEL_LIB)(dtasss.o) \
[366]7155   $(MODEL_LIB)(dtasst.o) \
7156   $(MODEL_LIB)(dtatem.o) \
[644]7157   $(MODEL_LIB)(dynadv.o) \
[473]7158   $(MODEL_LIB)(dyncor1d.o) \
7159   $(MODEL_LIB)(dynhpg.o) \
7160   $(MODEL_LIB)(dynldf.o) \
[782]7161   $(MODEL_LIB)(dynnxt.o) \
[487]7162   $(MODEL_LIB)(dynnxt1d.o) \
[782]7163   $(MODEL_LIB)(dynspg.o) \
[594]7164   $(MODEL_LIB)(dynspg_exp.o) \
7165   $(MODEL_LIB)(dynspg_flt.o) \
[473]7166   $(MODEL_LIB)(dynspg_oce.o) \
[594]7167   $(MODEL_LIB)(dynspg_ts.o) \
[473]7168   $(MODEL_LIB)(dynvor.o) \
7169   $(MODEL_LIB)(dynzdf.o) \
7170   $(MODEL_LIB)(eosbn2.o) \
[782]7171   $(MODEL_LIB)(flo_oce.o) \
[487]7172   $(MODEL_LIB)(floats.o) \
[782]7173   $(MODEL_LIB)(flx_oce.o) \
[473]7174   $(MODEL_LIB)(flxblk.o) \
7175   $(MODEL_LIB)(flxfwb.o) \
[366]7176   $(MODEL_LIB)(flxmod.o) \
7177   $(MODEL_LIB)(flxrnf.o) \
[545]7178   $(MODEL_LIB)(geo2ocean.o) \
[473]7179   $(MODEL_LIB)(ice.o) \
[366]7180   $(MODEL_LIB)(ice_oce.o) \
[782]7181   $(MODEL_LIB)(icestp.o) \
[487]7182   $(MODEL_LIB)(icestp1d.o) \
[782]7183   $(MODEL_LIB)(in_out_manager.o) \
[487]7184   $(MODEL_LIB)(ini1d.o) \
[473]7185   $(MODEL_LIB)(iom.o) \
[366]7186   $(MODEL_LIB)(lbclnk.o) \
[473]7187   $(MODEL_LIB)(ldfdyn_oce.o) \
7188   $(MODEL_LIB)(ldfeiv.o) \
7189   $(MODEL_LIB)(ldfslp.o) \
7190   $(MODEL_LIB)(ldftra_oce.o) \
[366]7191   $(MODEL_LIB)(lib_mpp.o) \
[473]7192   $(MODEL_LIB)(lib_print.o) \
7193   $(MODEL_LIB)(limistate.o) \
7194   $(MODEL_LIB)(limmsh.o) \
7195   $(MODEL_LIB)(limrst.o) \
[545]7196   $(MODEL_LIB)(oasis4_date.o) \
[782]7197   $(MODEL_LIB)(obc_oce.o) \
7198   $(MODEL_LIB)(obc_par.o) \
[487]7199   $(MODEL_LIB)(obcdom.o) \
7200   $(MODEL_LIB)(obcdta.o) \
[473]7201   $(MODEL_LIB)(obcrad.o) \
7202   $(MODEL_LIB)(obcrst.o) \
7203   $(MODEL_LIB)(obcspg.o) \
[366]7204   $(MODEL_LIB)(oce.o) \
[473]7205   $(MODEL_LIB)(ocesbc.o) \
[366]7206   $(MODEL_LIB)(ocfzpt.o) \
[473]7207   $(MODEL_LIB)(par_kind.o) \
7208   $(MODEL_LIB)(par_oce.o) \
[366]7209   $(MODEL_LIB)(phycst.o) \
7210   $(MODEL_LIB)(prtctl.o) \
[473]7211   $(MODEL_LIB)(restart.o) \
[782]7212   $(MODEL_LIB)(sol_oce.o) \
[473]7213   $(MODEL_LIB)(solisl.o) \
7214   $(MODEL_LIB)(stpctl.o) \
[366]7215   $(MODEL_LIB)(taumod.o) \
[473]7216   $(MODEL_LIB)(traadv.o) \
7217   $(MODEL_LIB)(trabbc.o) \
7218   $(MODEL_LIB)(trabbl.o) \
[366]7219   $(MODEL_LIB)(tradmp.o) \
[473]7220   $(MODEL_LIB)(traldf.o) \
7221   $(MODEL_LIB)(tranpc.o) \
7222   $(MODEL_LIB)(tranxt.o) \
7223   $(MODEL_LIB)(traqsr.o) \
7224   $(MODEL_LIB)(trasbc.o) \
7225   $(MODEL_LIB)(trazdf.o) \
7226   $(MODEL_LIB)(trcstp.o) \
7227   $(MODEL_LIB)(trdicp.o) \
7228   $(MODEL_LIB)(trdicp_oce.o) \
7229   $(MODEL_LIB)(trdmld.o) \
7230   $(MODEL_LIB)(trdmld_oce.o) \
[523]7231   $(MODEL_LIB)(trdmld_rst.o) \
[473]7232   $(MODEL_LIB)(trdmod_oce.o) \
7233   $(MODEL_LIB)(trdvor.o) \
7234   $(MODEL_LIB)(trdvor_oce.o) \
7235   $(MODEL_LIB)(wzvmod.o) \
[782]7236   $(MODEL_LIB)(zdf_oce.o) \
[473]7237   $(MODEL_LIB)(zdfbfr.o) \
7238   $(MODEL_LIB)(zdfddm.o) \
7239   $(MODEL_LIB)(zdfevd.o) \
7240   $(MODEL_LIB)(zdfkpp.o) \
7241   $(MODEL_LIB)(zdfmxl.o) \
7242   $(MODEL_LIB)(zdfric.o) \
[782]7243   $(MODEL_LIB)(zdftke.o) \
[473]7244   $(MODEL_LIB)(zpshde.o) \
[782]7245   agrif_opa_sponge.F90 \
7246   blk_oce.F90 \
7247   cla.F90 \
7248   cla_div.F90 \
7249   closea.F90 \
7250   cpl.F90 \
7251   cpl_oasis3.F90 \
7252   cpl_oasis4.F90 \
7253   cpl_oce.F90 \
7254   daymod.F90 \
7255   diafwb.F90 \
7256   diagap.F90 \
7257   diahdy.F90 \
7258   diahth.F90 \
7259   dianam.F90 \
7260   diaptr.F90 \
7261   diaspr.F90 \
7262   diawri.F90 \
7263   diawri1d.F90 \
7264   divcur.F90 \
7265   dom_ice.F90 \
7266   dom_oce.F90 \
7267   domhgr.F90 \
7268   dommsk.F90 \
7269   domstp.F90 \
7270   domvvl.F90 \
7271   domwri.F90 \
7272   domzgr.F90 \
7273   dtasal.F90 \
7274   dtasss.F90 \
7275   dtasst.F90 \
7276   dtatem.F90 \
7277   dynadv.F90 \
7278   dyncor1d.F90 \
7279   dynhpg.F90 \
7280   dynldf.F90 \
7281   dynnxt.F90 \
7282   dynnxt1d.F90 \
7283   dynspg.F90 \
7284   dynspg_exp.F90 \
7285   dynspg_flt.F90 \
7286   dynspg_oce.F90 \
7287   dynspg_ts.F90 \
7288   dynvor.F90 \
7289   dynzdf.F90 \
7290   eosbn2.F90 \
7291   flo_oce.F90 \
7292   floats.F90 \
7293   flx_oce.F90 \
7294   flxblk.F90 \
7295   flxfwb.F90 \
7296   flxmod.F90 \
7297   flxrnf.F90 \
7298   geo2ocean.F90 \
7299   ice.F90 \
7300   ice_oce.F90 \
7301   icestp.F90 \
7302   icestp1d.F90 \
7303   in_out_manager.F90 \
7304   ini1d.F90 \
7305   iom.F90 \
7306   lbclnk.F90 \
7307   ldfdyn_oce.F90 \
7308   ldfeiv.F90 \
7309   ldfslp.F90 \
7310   ldftra_oce.F90 \
7311   lib_mpp.F90 \
7312   lib_print.f90 \
7313   limistate.F90 \
7314   limmsh.F90 \
7315   limrst.F90 \
[545]7316   oasis4_date.F90 \
[782]7317   obc_oce.F90 \
7318   obc_par.F90 \
[487]7319   obcdom.F90 \
7320   obcdta.F90 \
[246]7321   obcrad.F90 \
7322   obcrst.F90 \
7323   obcspg.F90 \
[473]7324   oce.F90 \
[470]7325   ocesbc.F90 \
[8]7326   ocfzpt.F90 \
[246]7327   par_kind.F90 \
7328   par_oce.F90 \
[8]7329   phycst.F90 \
[395]7330   prtctl.F90 \
[246]7331   restart.F90 \
[782]7332   sol_oce.F90 \
[246]7333   solisl.F90 \
7334   stpctl.F90 \
[8]7335   taumod.F90 \
[470]7336   traadv.F90 \
[246]7337   trabbc.F90 \
7338   trabbl.F90 \
[8]7339   tradmp.F90 \
[470]7340   traldf.F90 \
[246]7341   tranpc.F90 \
7342   tranxt.F90 \
7343   traqsr.F90 \
7344   trasbc.F90 \
[470]7345   trazdf.F90 \
[373]7346   trcstp.F90 \
[246]7347   trdicp.F90 \
7348   trdicp_oce.F90 \
7349   trdmld.F90 \
7350   trdmld_oce.F90 \
[523]7351   trdmld_rst.F90 \
[246]7352   trdmod_oce.F90 \
7353   trdvor.F90 \
7354   trdvor_oce.F90 \
7355   wzvmod.F90 \
[782]7356   zdf_oce.F90 \
[246]7357   zdfbfr.F90 \
7358   zdfddm.F90 \
7359   zdfevd.F90 \
[269]7360   zdfkpp.F90 \
[246]7361   zdfmxl.F90 \
7362   zdfric.F90 \
7363   zdftke.F90 \
7364   zpshde.F90 \
[366]7365   $(MODEL_LIB)(cpl.o) \
[545]7366   $(MODEL_LIB)(cpl_oasis3.o) \
7367   $(MODEL_LIB)(cpl_oasis4.o) \
[366]7368   $(MODEL_LIB)(cpl_oce.o) \
7369   $(MODEL_LIB)(daymod.o) \
7370   $(MODEL_LIB)(diaptr.o) \
[782]7371   $(MODEL_LIB)(dom_oce.o) \
[473]7372   $(MODEL_LIB)(domain.o) \
7373   $(MODEL_LIB)(domcfg.o) \
[366]7374   $(MODEL_LIB)(dtasal.o) \
7375   $(MODEL_LIB)(dtasst.o) \
7376   $(MODEL_LIB)(dtatem.o) \
7377   $(MODEL_LIB)(dyncor1d.o) \
[545]7378   $(MODEL_LIB)(dynspg_oce.o) \
[366]7379   $(MODEL_LIB)(eosbn2.o) \
7380   $(MODEL_LIB)(flxfwb.o) \
[451]7381   $(MODEL_LIB)(flxmod.o) \
[473]7382   $(MODEL_LIB)(iceini.o) \
[782]7383   $(MODEL_LIB)(in_out_manager.o) \
[470]7384   $(MODEL_LIB)(ini1d.o) \
[473]7385   $(MODEL_LIB)(initrc.o) \
7386   $(MODEL_LIB)(istate.o) \
7387   $(MODEL_LIB)(ldfdyn.o) \
7388   $(MODEL_LIB)(ldftra.o) \
[366]7389   $(MODEL_LIB)(lib_mpp.o) \
[473]7390   $(MODEL_LIB)(mppini.o) \
[782]7391   $(MODEL_LIB)(obc_par.o) \
[487]7392   $(MODEL_LIB)(obcini.o) \
[366]7393   $(MODEL_LIB)(oce.o) \
7394   $(MODEL_LIB)(ocfzpt.o) \
7395   $(MODEL_LIB)(phycst.o) \
7396   $(MODEL_LIB)(prtctl.o) \
[782]7397   $(MODEL_LIB)(step.o) \
[487]7398   $(MODEL_LIB)(step1d.o) \
[523]7399   $(MODEL_LIB)(trdmod.o) \
[366]7400   $(MODEL_LIB)(trdmod_oce.o) \
[473]7401   $(MODEL_LIB)(zdfini.o) \
[366]7402   $(MODEL_LIB)(zpshde.o) \
[782]7403   cpl.F90 \
7404   cpl_oasis3.F90 \
7405   cpl_oasis4.F90 \
7406   cpl_oce.F90 \
7407   daymod.F90 \
7408   diaptr.F90 \
7409   dom_oce.F90 \
7410   domain.F90 \
7411   domcfg.F90 \
7412   dtasal.F90 \
7413   dtasst.F90 \
7414   dtatem.F90 \
7415   dyncor1d.F90 \
7416   dynspg_oce.F90 \
7417   eosbn2.F90 \
7418   flxfwb.F90 \
7419   flxmod.F90 \
7420   iceini.F90 \
7421   in_out_manager.F90 \
7422   ini1d.F90 \
7423   initrc.F90 \
7424   istate.F90 \
7425   ldfdyn.F90 \
7426   ldftra.F90 \
7427   lib_mpp.F90 \
[246]7428   mppini.F90 \
[782]7429   obc_par.F90 \
[487]7430   obcini.F90 \
[211]7431   oce.F90 \
[8]7432   ocfzpt.F90 \
7433   phycst.F90 \
[395]7434   prtctl.F90 \
[782]7435   step.F90 \
[487]7436   step1d.F90 \
[523]7437   trdmod.F90 \
[246]7438   trdmod_oce.F90 \
7439   zdfini.F90 \
[8]7440   zpshde.F90 \
[438]7441   KEY_CPP \
[8]7442   opa.F90
[366]7443$(MODEL_LIB)(par_ice.o) :  \
[473]7444   $(MODEL_LIB)(par_kind.o) \
[470]7445   par_kind.F90 \
[473]7446   $(MODEL_LIB)(par_oce.o) \
[470]7447   par_oce.F90 \
[8]7448   par_ice.F90
[438]7449$(MODEL_LIB)(par_kind.o) : \
7450   par_kind.F90
[366]7451$(MODEL_LIB)(par_oce.o) :  \
[473]7452   $(MODEL_LIB)(par_kind.o) \
[470]7453   par_kind.F90 \
[8]7454   par_EEL_R2.h90 \
7455   par_EEL_R5.h90 \
7456   par_EEL_R6.h90 \
[121]7457   par_GYRE.h90 \
[8]7458   par_ORCA_R025.h90 \
7459   par_ORCA_R05.h90 \
7460   par_ORCA_R2.h90 \
7461   par_ORCA_R4.h90 \
7462   KEY_CPP \
7463   par_oce.F90
[366]7464$(MODEL_LIB)(phycst.o) :   \
[473]7465   $(MODEL_LIB)(lib_print.o) \
7466   $(MODEL_LIB)(par_kind.o) \
7467   $(MODEL_LIB)(par_oce.o) \
[782]7468   lib_print.f90 \
[470]7469   par_kind.F90 \
7470   par_oce.F90 \
[473]7471   $(MODEL_LIB)(in_out_manager.o) \
[438]7472   $(MODEL_LIB)(par_oce.o) \
[782]7473   in_out_manager.F90 \
[373]7474   par_oce.F90 \
[473]7475   phycst.F90
7476$(MODEL_LIB)(prtctl.o) :   \
7477   $(MODEL_LIB)(dom_oce.o) \
[438]7478   $(MODEL_LIB)(in_out_manager.o) \
[473]7479   $(MODEL_LIB)(lib_print.o) \
7480   $(MODEL_LIB)(par_kind.o) \
[366]7481   $(MODEL_LIB)(par_oce.o) \
[782]7482   dom_oce.F90 \
7483   in_out_manager.F90 \
7484   lib_print.f90 \
[487]7485   par_kind.F90 \
7486   par_oce.F90 \
[782]7487   $(MODEL_LIB)(dom_oce.o) \
7488   $(MODEL_LIB)(in_out_manager.o) \
7489   $(MODEL_LIB)(lib_mpp.o) \
[470]7490   dom_oce.F90 \
[373]7491   in_out_manager.F90 \
[487]7492   lib_mpp.F90 \
7493   prtctl.F90
7494$(MODEL_LIB)(restart.o) :  \
[473]7495   $(MODEL_LIB)(blk_oce.o) \
[366]7496   $(MODEL_LIB)(dom_oce.o) \
[545]7497   $(MODEL_LIB)(eosbn2.o) \
[366]7498   $(MODEL_LIB)(in_out_manager.o) \
[545]7499   $(MODEL_LIB)(iom_def.o) \
7500   $(MODEL_LIB)(iom_ioipsl.o) \
7501   $(MODEL_LIB)(iom_nf90.o) \
7502   $(MODEL_LIB)(iom_rstdimg.o) \
[473]7503   $(MODEL_LIB)(lbclnk.o) \
7504   $(MODEL_LIB)(lib_print.o) \
[545]7505   $(MODEL_LIB)(oce.o) \
[473]7506   $(MODEL_LIB)(par_kind.o) \
7507   $(MODEL_LIB)(par_oce.o) \
7508   $(MODEL_LIB)(phycst.o) \
7509   $(MODEL_LIB)(prtctl.o) \
[545]7510   $(MODEL_LIB)(zdfddm.o) \
[782]7511   blk_oce.F90 \
7512   dom_oce.F90 \
7513   eosbn2.F90 \
7514   in_out_manager.F90 \
7515   iom_def.F90 \
7516   iom_ioipsl.F90 \
7517   iom_nf90.F90 \
7518   iom_rstdimg.F90 \
7519   lbclnk.F90 \
7520   lib_print.f90 \
[545]7521   oce.F90 \
[470]7522   par_kind.F90 \
7523   par_oce.F90 \
7524   phycst.F90 \
7525   prtctl.F90 \
[545]7526   zdfddm.F90 \
[438]7527   $(MODEL_LIB)(blk_oce.o) \
[473]7528   $(MODEL_LIB)(cpl_oce.o) \
7529   $(MODEL_LIB)(daymod.o) \
[366]7530   $(MODEL_LIB)(dom_oce.o) \
[545]7531   $(MODEL_LIB)(eosbn2.o) \
[473]7532   $(MODEL_LIB)(ice_oce.o) \
[782]7533   $(MODEL_LIB)(in_out_manager.o) \
[545]7534   $(MODEL_LIB)(ini1d.o) \
[473]7535   $(MODEL_LIB)(iom.o) \
[438]7536   $(MODEL_LIB)(oce.o) \
7537   $(MODEL_LIB)(phycst.o) \
[523]7538   $(MODEL_LIB)(trdmld_oce.o) \
[545]7539   $(MODEL_LIB)(zpshde.o) \
[782]7540   blk_oce.F90 \
7541   cpl_oce.F90 \
7542   daymod.F90 \
7543   dom_oce.F90 \
7544   eosbn2.F90 \
7545   ice_oce.F90 \
7546   in_out_manager.F90 \
7547   ini1d.F90 \
7548   iom.F90 \
[373]7549   oce.F90 \
7550   phycst.F90 \
[523]7551   trdmld_oce.F90 \
[545]7552   zpshde.F90 \
[523]7553   vectopt_loop_substitute.h90 \
[8]7554   KEY_CPP \
7555   restart.F90
[438]7556$(MODEL_LIB)(sms.o) :   \
7557   sms.F90
[782]7558$(MODEL_LIB)(sol_oce.o) :  \
7559   $(MODEL_LIB)(par_kind.o) \
7560   par_kind.F90 \
7561   $(MODEL_LIB)(par_oce.o) \
7562   par_oce.F90 \
7563   KEY_CPP \
7564   sol_oce.F90
[470]7565$(MODEL_LIB)(solfet.o) :   \
[473]7566   $(MODEL_LIB)(dom_oce.o) \
7567   $(MODEL_LIB)(in_out_manager.o) \
7568   $(MODEL_LIB)(lib_mpp.o) \
7569   $(MODEL_LIB)(oce.o) \
7570   $(MODEL_LIB)(par_oce.o) \
[782]7571   dom_oce.F90 \
7572   in_out_manager.F90 \
7573   lib_mpp.F90 \
[487]7574   oce.F90 \
7575   par_oce.F90 \
[438]7576   $(MODEL_LIB)(dom_oce.o) \
[473]7577   $(MODEL_LIB)(lbclnk.o) \
[438]7578   $(MODEL_LIB)(lib_mpp.o) \
7579   $(MODEL_LIB)(oce.o) \
[473]7580   $(MODEL_LIB)(sol_oce.o) \
[782]7581   dom_oce.F90 \
7582   lbclnk.F90 \
7583   lib_mpp.F90 \
[373]7584   oce.F90 \
[470]7585   sol_oce.F90 \
[473]7586   KEY_CPP \
7587   solfet.F90
7588$(MODEL_LIB)(solisl.o) :   \
[366]7589   $(MODEL_LIB)(dom_oce.o) \
[473]7590   $(MODEL_LIB)(in_out_manager.o) \
[545]7591   $(MODEL_LIB)(iom_def.o) \
7592   $(MODEL_LIB)(iom_ioipsl.o) \
7593   $(MODEL_LIB)(iom_nf90.o) \
7594   $(MODEL_LIB)(iom_rstdimg.o) \
[438]7595   $(MODEL_LIB)(lbclnk.o) \
[366]7596   $(MODEL_LIB)(lib_mpp.o) \
[473]7597   $(MODEL_LIB)(lib_print.o) \
7598   $(MODEL_LIB)(obc_par.o) \
[366]7599   $(MODEL_LIB)(oce.o) \
[473]7600   $(MODEL_LIB)(par_kind.o) \
7601   $(MODEL_LIB)(par_oce.o) \
[438]7602   $(MODEL_LIB)(sol_oce.o) \
[473]7603   $(MODEL_LIB)(zdf_oce.o) \
[782]7604   dom_oce.F90 \
7605   in_out_manager.F90 \
7606   iom_def.F90 \
7607   iom_ioipsl.F90 \
7608   iom_nf90.F90 \
7609   iom_rstdimg.F90 \
7610   lbclnk.F90 \
7611   lib_mpp.F90 \
7612   lib_print.f90 \
[470]7613   obc_par.F90 \
[309]7614   oce.F90 \
[470]7615   par_kind.F90 \
7616   par_oce.F90 \
[373]7617   sol_oce.F90 \
[470]7618   zdf_oce.F90 \
[366]7619   $(MODEL_LIB)(dom_oce.o) \
[438]7620   $(MODEL_LIB)(in_out_manager.o) \
[473]7621   $(MODEL_LIB)(iom.o) \
[366]7622   $(MODEL_LIB)(lib_mpp.o) \
[473]7623   $(MODEL_LIB)(obc_oce.o) \
[366]7624   $(MODEL_LIB)(oce.o) \
[782]7625   $(MODEL_LIB)(sol_oce.o) \
[487]7626   $(MODEL_LIB)(solfet.o) \
[473]7627   $(MODEL_LIB)(solpcg.o) \
7628   $(MODEL_LIB)(solsor.o) \
[782]7629   dom_oce.F90 \
7630   in_out_manager.F90 \
7631   iom.F90 \
7632   lib_mpp.F90 \
[470]7633   obc_oce.F90 \
[279]7634   oce.F90 \
[782]7635   sol_oce.F90 \
[487]7636   solfet.F90 \
[470]7637   solpcg.F90 \
7638   solsor.F90 \
[473]7639   $(IOIPSL_LIB) \
7640   KEY_CPP \
7641   solisl.F90
7642$(MODEL_LIB)(solmat.o) :   \
[366]7643   $(MODEL_LIB)(dom_oce.o) \
7644   $(MODEL_LIB)(in_out_manager.o) \
7645   $(MODEL_LIB)(lib_mpp.o) \
[473]7646   $(MODEL_LIB)(lib_print.o) \
7647   $(MODEL_LIB)(obc_par.o) \
[366]7648   $(MODEL_LIB)(oce.o) \
[473]7649   $(MODEL_LIB)(par_kind.o) \
7650   $(MODEL_LIB)(par_oce.o) \
[782]7651   dom_oce.F90 \
7652   in_out_manager.F90 \
7653   lib_mpp.F90 \
7654   lib_print.f90 \
[470]7655   obc_par.F90 \
[246]7656   oce.F90 \
[470]7657   par_kind.F90 \
7658   par_oce.F90 \
[366]7659   $(MODEL_LIB)(dom_oce.o) \
7660   $(MODEL_LIB)(in_out_manager.o) \
[473]7661   $(MODEL_LIB)(lbclnk.o) \
7662   $(MODEL_LIB)(lib_feti.o) \
[366]7663   $(MODEL_LIB)(lib_mpp.o) \
[473]7664   $(MODEL_LIB)(obc_oce.o) \
[366]7665   $(MODEL_LIB)(oce.o) \
[473]7666   $(MODEL_LIB)(phycst.o) \
7667   $(MODEL_LIB)(sol_oce.o) \
[782]7668   dom_oce.F90 \
7669   in_out_manager.F90 \
7670   lbclnk.F90 \
7671   lib_feti.F90 \
7672   lib_mpp.F90 \
[470]7673   obc_oce.F90 \
[8]7674   oce.F90 \
[470]7675   phycst.F90 \
7676   sol_oce.F90 \
[473]7677   KEY_CPP \
7678   solmat.F90
7679$(MODEL_LIB)(solpcg.o) :   \
[366]7680   $(MODEL_LIB)(dom_oce.o) \
7681   $(MODEL_LIB)(in_out_manager.o) \
7682   $(MODEL_LIB)(lib_mpp.o) \
[473]7683   $(MODEL_LIB)(lib_print.o) \
[366]7684   $(MODEL_LIB)(oce.o) \
[473]7685   $(MODEL_LIB)(par_kind.o) \
7686   $(MODEL_LIB)(par_oce.o) \
[782]7687   dom_oce.F90 \
7688   in_out_manager.F90 \
7689   lib_mpp.F90 \
7690   lib_print.f90 \
[487]7691   oce.F90 \
7692   par_kind.F90 \
7693   par_oce.F90 \
[366]7694   $(MODEL_LIB)(dom_oce.o) \
[427]7695   $(MODEL_LIB)(in_out_manager.o) \
[473]7696   $(MODEL_LIB)(lbclnk.o) \
[366]7697   $(MODEL_LIB)(lib_mpp.o) \
7698   $(MODEL_LIB)(oce.o) \
[473]7699   $(MODEL_LIB)(sol_oce.o) \
[782]7700   dom_oce.F90 \
7701   in_out_manager.F90 \
7702   lbclnk.F90 \
7703   lib_mpp.F90 \
[306]7704   oce.F90 \
[470]7705   sol_oce.F90 \
7706   vectopt_loop_substitute.h90 \
7707   KEY_CPP \
7708   solpcg.F90
[782]7709$(MODEL_LIB)(solsor.o) :   \
[366]7710   $(MODEL_LIB)(dom_oce.o) \
7711   $(MODEL_LIB)(in_out_manager.o) \
7712   $(MODEL_LIB)(lib_mpp.o) \
7713   $(MODEL_LIB)(lib_print.o) \
7714   $(MODEL_LIB)(oce.o) \
7715   $(MODEL_LIB)(par_kind.o) \
7716   $(MODEL_LIB)(par_oce.o) \
[782]7717   dom_oce.F90 \
7718   in_out_manager.F90 \
7719   lib_mpp.F90 \
7720   lib_print.f90 \
[487]7721   oce.F90 \
7722   par_kind.F90 \
7723   par_oce.F90 \
[366]7724   $(MODEL_LIB)(dom_oce.o) \
7725   $(MODEL_LIB)(in_out_manager.o) \
7726   $(MODEL_LIB)(lbclnk.o) \
7727   $(MODEL_LIB)(lib_mpp.o) \
7728   $(MODEL_LIB)(oce.o) \
7729   $(MODEL_LIB)(sol_oce.o) \
7730   $(MODEL_LIB)(zdf_oce.o) \
[782]7731   dom_oce.F90 \
7732   in_out_manager.F90 \
7733   lbclnk.F90 \
7734   lib_mpp.F90 \
[487]7735   oce.F90 \
7736   sol_oce.F90 \
7737   zdf_oce.F90 \
[782]7738   solsor.F90
[487]7739$(MODEL_LIB)(solver.o) :   \
[366]7740   $(MODEL_LIB)(dom_oce.o) \
7741   $(MODEL_LIB)(in_out_manager.o) \
[473]7742   $(MODEL_LIB)(iom.o) \
[366]7743   $(MODEL_LIB)(lbclnk.o) \
7744   $(MODEL_LIB)(lib_feti.o) \
7745   $(MODEL_LIB)(lib_mpp.o) \
7746   $(MODEL_LIB)(lib_print.o) \
7747   $(MODEL_LIB)(obc_oce.o) \
7748   $(MODEL_LIB)(obc_par.o) \
7749   $(MODEL_LIB)(oce.o) \
7750   $(MODEL_LIB)(par_kind.o) \
7751   $(MODEL_LIB)(par_oce.o) \
7752   $(MODEL_LIB)(phycst.o) \
[782]7753   $(MODEL_LIB)(sol_oce.o) \
[487]7754   $(MODEL_LIB)(solfet.o) \
[366]7755   $(MODEL_LIB)(solpcg.o) \
7756   $(MODEL_LIB)(solsor.o) \
[782]7757   dom_oce.F90 \
7758   in_out_manager.F90 \
7759   iom.F90 \
7760   lbclnk.F90 \
7761   lib_feti.F90 \
7762   lib_mpp.F90 \
7763   lib_print.f90 \
[309]7764   obc_oce.F90 \
[473]7765   obc_par.F90 \
[8]7766   oce.F90 \
[473]7767   par_kind.F90 \
7768   par_oce.F90 \
7769   phycst.F90 \
[782]7770   sol_oce.F90 \
[487]7771   solfet.F90 \
[473]7772   solpcg.F90 \
7773   solsor.F90 \
[366]7774   $(MODEL_LIB)(dom_oce.o) \
[369]7775   $(MODEL_LIB)(dynspg_oce.o) \
[366]7776   $(MODEL_LIB)(in_out_manager.o) \
7777   $(MODEL_LIB)(lbclnk.o) \
7778   $(MODEL_LIB)(lib_mpp.o) \
7779   $(MODEL_LIB)(obc_oce.o) \
7780   $(MODEL_LIB)(oce.o) \
[782]7781   $(MODEL_LIB)(sol_oce.o) \
[366]7782   $(MODEL_LIB)(solisl.o) \
7783   $(MODEL_LIB)(solmat.o) \
7784   $(MODEL_LIB)(zdf_oce.o) \
[782]7785   dom_oce.F90 \
7786   dynspg_oce.F90 \
7787   in_out_manager.F90 \
7788   lbclnk.F90 \
7789   lib_mpp.F90 \
[473]7790   obc_oce.F90 \
[269]7791   oce.F90 \
[782]7792   sol_oce.F90 \
[470]7793   solisl.F90 \
[473]7794   solmat.F90 \
[44]7795   zdf_oce.F90 \
[473]7796   KEY_CPP \
7797   solver.F90
[782]7798$(MODEL_LIB)(step.o) :  \
7799   $(MODEL_LIB)(agrif_oce.o) \
[395]7800   $(MODEL_LIB)(agrif_opa_interp.o) \
7801   $(MODEL_LIB)(agrif_opa_update.o) \
[366]7802   $(MODEL_LIB)(blk_oce.o) \
[545]7803   $(MODEL_LIB)(cpl_oasis3.o) \
7804   $(MODEL_LIB)(cpl_oasis4.o) \
[366]7805   $(MODEL_LIB)(cpl_oce.o) \
7806   $(MODEL_LIB)(daymod.o) \
7807   $(MODEL_LIB)(diadimg.o) \
7808   $(MODEL_LIB)(diahth.o) \
7809   $(MODEL_LIB)(dianam.o) \
7810   $(MODEL_LIB)(diaspr.o) \
7811   $(MODEL_LIB)(diawri.o) \
7812   $(MODEL_LIB)(dom_ice.o) \
7813   $(MODEL_LIB)(dom_oce.o) \
[594]7814   $(MODEL_LIB)(domvvl.o) \
[366]7815   $(MODEL_LIB)(dtasal.o) \
[438]7816   $(MODEL_LIB)(dtasss.o) \
[366]7817   $(MODEL_LIB)(dtasst.o) \
7818   $(MODEL_LIB)(dtatem.o) \
[782]7819   $(MODEL_LIB)(dynadv.o) \
7820   $(MODEL_LIB)(dynadv_cen2.o) \
7821   $(MODEL_LIB)(dynadv_ubs.o) \
7822   $(MODEL_LIB)(dynkeg.o) \
7823   $(MODEL_LIB)(dynldf_bilap.o) \
7824   $(MODEL_LIB)(dynldf_bilapg.o) \
7825   $(MODEL_LIB)(dynldf_iso.o) \
7826   $(MODEL_LIB)(dynldf_lap.o) \
7827   $(MODEL_LIB)(dynspg_exp.o) \
7828   $(MODEL_LIB)(dynspg_flt.o) \
[369]7829   $(MODEL_LIB)(dynspg_oce.o) \
[782]7830   $(MODEL_LIB)(dynspg_rl.o) \
7831   $(MODEL_LIB)(dynspg_ts.o) \
7832   $(MODEL_LIB)(dynzad.o) \
[366]7833   $(MODEL_LIB)(dynzdf_exp.o) \
[782]7834   $(MODEL_LIB)(dynzdf_imp.o) \
[366]7835   $(MODEL_LIB)(eosbn2.o) \
[782]7836   $(MODEL_LIB)(flo4rk.o) \
7837   $(MODEL_LIB)(flo_oce.o) \
7838   $(MODEL_LIB)(floblk.o) \
7839   $(MODEL_LIB)(flodom.o) \
7840   $(MODEL_LIB)(flowri.o) \
7841   $(MODEL_LIB)(flx_oce.o) \
[366]7842   $(MODEL_LIB)(flxblk.o) \
7843   $(MODEL_LIB)(flxmod.o) \
7844   $(MODEL_LIB)(flxrnf.o) \
[545]7845   $(MODEL_LIB)(geo2ocean.o) \
[366]7846   $(MODEL_LIB)(ice.o) \
7847   $(MODEL_LIB)(ice_oce.o) \
[782]7848   $(MODEL_LIB)(in_out_manager.o) \
[545]7849   $(MODEL_LIB)(ini1d.o) \
[473]7850   $(MODEL_LIB)(iom.o) \
[782]7851   $(MODEL_LIB)(iom_def.o) \
7852   $(MODEL_LIB)(iom_ioipsl.o) \
7853   $(MODEL_LIB)(iom_nf90.o) \
7854   $(MODEL_LIB)(iom_rstdimg.o) \
[366]7855   $(MODEL_LIB)(lbclnk.o) \
7856   $(MODEL_LIB)(ldfdyn_oce.o) \
[782]7857   $(MODEL_LIB)(ldfslp.o) \
[366]7858   $(MODEL_LIB)(ldftra_oce.o) \
7859   $(MODEL_LIB)(lib_mpp.o) \
7860   $(MODEL_LIB)(lib_print.o) \
[782]7861   $(MODEL_LIB)(limdia.o) \
7862   $(MODEL_LIB)(limdmp.o) \
7863   $(MODEL_LIB)(limdyn.o) \
[366]7864   $(MODEL_LIB)(limflx.o) \
7865   $(MODEL_LIB)(limrst.o) \
7866   $(MODEL_LIB)(limthd.o) \
[782]7867   $(MODEL_LIB)(limtrp.o) \
[366]7868   $(MODEL_LIB)(limwri.o) \
[782]7869   $(MODEL_LIB)(obc_oce.o) \
7870   $(MODEL_LIB)(obccli.o) \
7871   $(MODEL_LIB)(obcdyn.o) \
7872   $(MODEL_LIB)(obcdyn_bt.o) \
[366]7873   $(MODEL_LIB)(obctra.o) \
[782]7874   $(MODEL_LIB)(obcvol.o) \
[473]7875   $(MODEL_LIB)(oce.o) \
[470]7876   $(MODEL_LIB)(ocesbc.o) \
[366]7877   $(MODEL_LIB)(ocfzpt.o) \
7878   $(MODEL_LIB)(par_kind.o) \
7879   $(MODEL_LIB)(par_oce.o) \
7880   $(MODEL_LIB)(phycst.o) \
7881   $(MODEL_LIB)(prtctl.o) \
[523]7882   $(MODEL_LIB)(restart.o) \
[782]7883   $(MODEL_LIB)(sol_oce.o) \
7884   $(MODEL_LIB)(solfet.o) \
[487]7885   $(MODEL_LIB)(solisl.o) \
[782]7886   $(MODEL_LIB)(solpcg.o) \
7887   $(MODEL_LIB)(solsor.o) \
[366]7888   $(MODEL_LIB)(taumod.o) \
[782]7889   $(MODEL_LIB)(traadv_cen2.o) \
7890   $(MODEL_LIB)(traadv_eiv.o) \
7891   $(MODEL_LIB)(traadv_muscl.o) \
7892   $(MODEL_LIB)(traadv_muscl2.o) \
7893   $(MODEL_LIB)(traadv_qck.o) \
7894   $(MODEL_LIB)(traadv_tvd.o) \
7895   $(MODEL_LIB)(traadv_ubs.o) \
7896   $(MODEL_LIB)(trabbl.o) \
[366]7897   $(MODEL_LIB)(tradmp.o) \
[782]7898   $(MODEL_LIB)(traldf_bilap.o) \
7899   $(MODEL_LIB)(traldf_bilapg.o) \
7900   $(MODEL_LIB)(traldf_iso.o) \
7901   $(MODEL_LIB)(traldf_lap.o) \
[366]7902   $(MODEL_LIB)(traqsr.o) \
[782]7903   $(MODEL_LIB)(trazdf.o) \
[366]7904   $(MODEL_LIB)(trazdf_exp.o) \
[782]7905   $(MODEL_LIB)(trazdf_imp.o) \
[366]7906   $(MODEL_LIB)(trc_oce.o) \
[782]7907   $(MODEL_LIB)(trdicp_oce.o) \
[523]7908   $(MODEL_LIB)(trdmld_oce.o) \
[782]7909   $(MODEL_LIB)(trdmld_rst.o) \
[366]7910   $(MODEL_LIB)(trdmod.o) \
7911   $(MODEL_LIB)(trdmod_oce.o) \
[782]7912   $(MODEL_LIB)(trdvor_oce.o) \
7913   $(MODEL_LIB)(zdf_oce.o) \
[487]7914   $(MODEL_LIB)(zdfddm.o) \
7915   $(MODEL_LIB)(zdfkpp.o) \
7916   $(MODEL_LIB)(zdfmxl.o) \
7917   $(MODEL_LIB)(zdftke.o) \
[545]7918   $(MODEL_LIB)(zpshde.o) \
[782]7919   agrif_oce.F90 \
[395]7920   agrif_opa_interp.F90 \
7921   agrif_opa_update.F90 \
[309]7922   blk_oce.F90 \
[545]7923   cpl_oasis3.F90 \
7924   cpl_oasis4.F90 \
[309]7925   cpl_oce.F90 \
7926   daymod.F90 \
7927   diadimg.F90 \
7928   diahth.F90 \
7929   dianam.F90 \
7930   diaspr.F90 \
7931   diawri.F90 \
7932   dom_ice.F90 \
[8]7933   dom_oce.F90 \
[594]7934   domvvl.F90 \
[309]7935   dtasal.F90 \
[438]7936   dtasss.F90 \
[309]7937   dtasst.F90 \
7938   dtatem.F90 \
[782]7939   dynadv.F90 \
[644]7940   dynadv_cen2.F90 \
7941   dynadv_ubs.F90 \
7942   dynkeg.F90 \
[473]7943   dynldf_bilap.F90 \
[470]7944   dynldf_bilapg.F90 \
7945   dynldf_iso.F90 \
7946   dynldf_lap.F90 \
[366]7947   dynspg_exp.F90 \
7948   dynspg_flt.F90 \
[369]7949   dynspg_oce.F90 \
[366]7950   dynspg_rl.F90 \
[365]7951   dynspg_ts.F90 \
[644]7952   dynzad.F90 \
[309]7953   dynzdf_exp.F90 \
[470]7954   dynzdf_imp.F90 \
[309]7955   eosbn2.F90 \
[366]7956   flo4rk.F90 \
[782]7957   flo_oce.F90 \
[366]7958   floblk.F90 \
7959   flodom.F90 \
7960   flowri.F90 \
[782]7961   flx_oce.F90 \
[309]7962   flxblk.F90 \
7963   flxmod.F90 \
7964   flxrnf.F90 \
[545]7965   geo2ocean.F90 \
[309]7966   ice.F90 \
7967   ice_oce.F90 \
[782]7968   in_out_manager.F90 \
[545]7969   ini1d.F90 \
[782]7970   iom.F90 \
[545]7971   iom_def.F90 \
7972   iom_ioipsl.F90 \
7973   iom_nf90.F90 \
7974   iom_rstdimg.F90 \
[8]7975   lbclnk.F90 \
[309]7976   ldfdyn_oce.F90 \
7977   ldfslp.F90 \
7978   ldftra_oce.F90 \
[44]7979   lib_mpp.F90 \
[309]7980   lib_print.f90 \
7981   limdia.F90 \
[427]7982   limdmp.F90 \
[309]7983   limdyn.F90 \
7984   limflx.F90 \
7985   limrst.F90 \
7986   limthd.F90 \
7987   limtrp.F90 \
7988   limwri.F90 \
[782]7989   obc_oce.F90 \
[366]7990   obccli.F90 \
[782]7991   obcdyn.F90 \
[487]7992   obcdyn_bt.F90 \
[309]7993   obctra.F90 \
[369]7994   obcvol.F90 \
[473]7995   oce.F90 \
[470]7996   ocesbc.F90 \
[309]7997   ocfzpt.F90 \
7998   par_kind.F90 \
7999   par_oce.F90 \
8000   phycst.F90 \
[395]8001   prtctl.F90 \
[523]8002   restart.F90 \
[782]8003   sol_oce.F90 \
[366]8004   solfet.F90 \
[309]8005   solisl.F90 \
[366]8006   solpcg.F90 \
8007   solsor.F90 \
[309]8008   taumod.F90 \
[470]8009   traadv_cen2.F90 \
8010   traadv_eiv.F90 \
[782]8011   traadv_muscl.F90 \
[487]8012   traadv_muscl2.F90 \
[644]8013   traadv_qck.F90 \
[470]8014   traadv_tvd.F90 \
[523]8015   traadv_ubs.F90 \
[366]8016   trabbl.F90 \
[309]8017   tradmp.F90 \
[473]8018   traldf_bilap.F90 \
[470]8019   traldf_bilapg.F90 \
8020   traldf_iso.F90 \
8021   traldf_lap.F90 \
[309]8022   traqsr.F90 \
[782]8023   trazdf.F90 \
[487]8024   trazdf_exp.F90 \
[470]8025   trazdf_imp.F90 \
[309]8026   trc_oce.F90 \
[523]8027   trdicp_oce.F90 \
8028   trdmld_oce.F90 \
8029   trdmld_rst.F90 \
[309]8030   trdmod.F90 \
8031   trdmod_oce.F90 \
[523]8032   trdvor_oce.F90 \
[782]8033   zdf_oce.F90 \
[309]8034   zdfddm.F90 \
8035   zdfkpp.F90 \
8036   zdfmxl.F90 \
8037   zdftke.F90 \
[545]8038   zpshde.F90 \
[473]8039   $(MODEL_LIB)(agrif_opa_sponge.o) \
[782]8040   $(MODEL_LIB)(cla.o) \
[487]8041   $(MODEL_LIB)(cla_div.o) \
[473]8042   $(MODEL_LIB)(closea.o) \
8043   $(MODEL_LIB)(cpl.o) \
[366]8044   $(MODEL_LIB)(cpl_oce.o) \
8045   $(MODEL_LIB)(daymod.o) \
[473]8046   $(MODEL_LIB)(diafwb.o) \
8047   $(MODEL_LIB)(diagap.o) \
8048   $(MODEL_LIB)(diahdy.o) \
[366]8049   $(MODEL_LIB)(diahth.o) \
[473]8050   $(MODEL_LIB)(diaptr.o) \
[366]8051   $(MODEL_LIB)(diaspr.o) \
8052   $(MODEL_LIB)(diawri.o) \
[473]8053   $(MODEL_LIB)(divcur.o) \
[366]8054   $(MODEL_LIB)(dom_oce.o) \
[594]8055   $(MODEL_LIB)(domvvl.o) \
[366]8056   $(MODEL_LIB)(dtasal.o) \
[438]8057   $(MODEL_LIB)(dtasss.o) \
[366]8058   $(MODEL_LIB)(dtasst.o) \
8059   $(MODEL_LIB)(dtatem.o) \
[644]8060   $(MODEL_LIB)(dynadv.o) \
[473]8061   $(MODEL_LIB)(dynhpg.o) \
8062   $(MODEL_LIB)(dynldf.o) \
8063   $(MODEL_LIB)(dynnxt.o) \
8064   $(MODEL_LIB)(dynspg.o) \
[369]8065   $(MODEL_LIB)(dynspg_oce.o) \
[473]8066   $(MODEL_LIB)(dynvor.o) \
8067   $(MODEL_LIB)(dynzdf.o) \
[366]8068   $(MODEL_LIB)(eosbn2.o) \
[782]8069   $(MODEL_LIB)(flo_oce.o) \
[487]8070   $(MODEL_LIB)(floats.o) \
[473]8071   $(MODEL_LIB)(flxfwb.o) \
[366]8072   $(MODEL_LIB)(flxmod.o) \
8073   $(MODEL_LIB)(flxrnf.o) \
8074   $(MODEL_LIB)(ice_oce.o) \
[473]8075   $(MODEL_LIB)(icestp.o) \
[366]8076   $(MODEL_LIB)(in_out_manager.o) \
[523]8077   $(MODEL_LIB)(iom.o) \
[366]8078   $(MODEL_LIB)(lbclnk.o) \
8079   $(MODEL_LIB)(ldfdyn_oce.o) \
[473]8080   $(MODEL_LIB)(ldfeiv.o) \
[366]8081   $(MODEL_LIB)(ldfslp.o) \
8082   $(MODEL_LIB)(ldftra_oce.o) \
[782]8083   $(MODEL_LIB)(obc_par.o) \
[487]8084   $(MODEL_LIB)(obcdta.o) \
[473]8085   $(MODEL_LIB)(obcrad.o) \
8086   $(MODEL_LIB)(obcrst.o) \
8087   $(MODEL_LIB)(obcspg.o) \
8088   $(MODEL_LIB)(oce.o) \
[470]8089   $(MODEL_LIB)(ocesbc.o) \
[366]8090   $(MODEL_LIB)(ocfzpt.o) \
8091   $(MODEL_LIB)(prtctl.o) \
[473]8092   $(MODEL_LIB)(restart.o) \
8093   $(MODEL_LIB)(stpctl.o) \
[366]8094   $(MODEL_LIB)(taumod.o) \
[473]8095   $(MODEL_LIB)(traadv.o) \
8096   $(MODEL_LIB)(trabbc.o) \
[366]8097   $(MODEL_LIB)(trabbl.o) \
8098   $(MODEL_LIB)(tradmp.o) \
[473]8099   $(MODEL_LIB)(traldf.o) \
8100   $(MODEL_LIB)(tranpc.o) \
8101   $(MODEL_LIB)(tranxt.o) \
[366]8102   $(MODEL_LIB)(traqsr.o) \
[473]8103   $(MODEL_LIB)(trasbc.o) \
[470]8104   $(MODEL_LIB)(trazdf.o) \
[473]8105   $(MODEL_LIB)(trcstp.o) \
8106   $(MODEL_LIB)(trdicp.o) \
8107   $(MODEL_LIB)(trdmld.o) \
[523]8108   $(MODEL_LIB)(trdmld_rst.o) \
8109   $(MODEL_LIB)(trdmod_oce.o) \
[473]8110   $(MODEL_LIB)(trdvor.o) \
8111   $(MODEL_LIB)(wzvmod.o) \
[782]8112   $(MODEL_LIB)(zdf_oce.o) \
[473]8113   $(MODEL_LIB)(zdfbfr.o) \
[366]8114   $(MODEL_LIB)(zdfddm.o) \
[473]8115   $(MODEL_LIB)(zdfevd.o) \
[366]8116   $(MODEL_LIB)(zdfkpp.o) \
8117   $(MODEL_LIB)(zdfmxl.o) \
[473]8118   $(MODEL_LIB)(zdfric.o) \
[782]8119   $(MODEL_LIB)(zdftke.o) \
[473]8120   $(MODEL_LIB)(zpshde.o) \
[782]8121   agrif_opa_sponge.F90 \
8122   cla.F90 \
8123   cla_div.F90 \
8124   closea.F90 \
8125   cpl.F90 \
8126   cpl_oce.F90 \
8127   daymod.F90 \
8128   diafwb.F90 \
8129   diagap.F90 \
8130   diahdy.F90 \
8131   diahth.F90 \
8132   diaptr.F90 \
8133   diaspr.F90 \
8134   diawri.F90 \
8135   divcur.F90 \
8136   dom_oce.F90 \
8137   domvvl.F90 \
8138   dtasal.F90 \
8139   dtasss.F90 \
8140   dtasst.F90 \
8141   dtatem.F90 \
8142   dynadv.F90 \
8143   dynhpg.F90 \
8144   dynldf.F90 \
8145   dynnxt.F90 \
8146   dynspg.F90 \
8147   dynspg_oce.F90 \
8148   dynvor.F90 \
8149   dynzdf.F90 \
8150   eosbn2.F90 \
8151   flo_oce.F90 \
8152   floats.F90 \
8153   flxfwb.F90 \
8154   flxmod.F90 \
8155   flxrnf.F90 \
8156   ice_oce.F90 \
8157   icestp.F90 \
8158   in_out_manager.F90 \
8159   iom.F90 \
8160   lbclnk.F90 \
8161   ldfdyn_oce.F90 \
8162   ldfeiv.F90 \
8163   ldfslp.F90 \
8164   ldftra_oce.F90 \
8165   obc_par.F90 \
[487]8166   obcdta.F90 \
[366]8167   obcrad.F90 \
8168   obcrst.F90 \
8169   obcspg.F90 \
[473]8170   oce.F90 \
[470]8171   ocesbc.F90 \
[309]8172   ocfzpt.F90 \
[395]8173   prtctl.F90 \
[309]8174   restart.F90 \
8175   stpctl.F90 \
8176   taumod.F90 \
[470]8177   traadv.F90 \
[366]8178   trabbc.F90 \
8179   trabbl.F90 \
8180   tradmp.F90 \
[470]8181   traldf.F90 \
[366]8182   tranpc.F90 \
[309]8183   tranxt.F90 \
8184   traqsr.F90 \
8185   trasbc.F90 \
[470]8186   trazdf.F90 \
[366]8187   trcstp.F90 \
8188   trdicp.F90 \
8189   trdmld.F90 \
[523]8190   trdmld_rst.F90 \
8191   trdmod_oce.F90 \
[366]8192   trdvor.F90 \
8193   wzvmod.F90 \
[782]8194   zdf_oce.F90 \
[309]8195   zdfbfr.F90 \
8196   zdfddm.F90 \
8197   zdfevd.F90 \
8198   zdfkpp.F90 \
8199   zdfmxl.F90 \
8200   zdfric.F90 \
8201   zdftke.F90 \
[366]8202   zpshde.F90 \
[473]8203   domzgr_substitute.h90 \
8204   zdfddm_substitute.h90 \
8205   $(AGRIF_LIB) \
8206   KEY_CPP \
8207   step.F90
[782]8208$(MODEL_LIB)(step1d.o) :   \
8209   $(MODEL_LIB)(agrif_opa_interp.o) \
8210   $(MODEL_LIB)(agrif_opa_update.o) \
8211   $(MODEL_LIB)(blk_oce.o) \
8212   $(MODEL_LIB)(cpl_oasis3.o) \
8213   $(MODEL_LIB)(cpl_oasis4.o) \
8214   $(MODEL_LIB)(cpl_oce.o) \
8215   $(MODEL_LIB)(daymod.o) \
8216   $(MODEL_LIB)(diadimg.o) \
8217   $(MODEL_LIB)(diahth.o) \
8218   $(MODEL_LIB)(dianam.o) \
8219   $(MODEL_LIB)(diaspr.o) \
8220   $(MODEL_LIB)(diawri.o) \
8221   $(MODEL_LIB)(dom_ice.o) \
8222   $(MODEL_LIB)(dom_oce.o) \
8223   $(MODEL_LIB)(domvvl.o) \
8224   $(MODEL_LIB)(dtasal.o) \
8225   $(MODEL_LIB)(dtasss.o) \
8226   $(MODEL_LIB)(dtasst.o) \
8227   $(MODEL_LIB)(dtatem.o) \
8228   $(MODEL_LIB)(dynspg_oce.o) \
8229   $(MODEL_LIB)(dynzdf_exp.o) \
8230   $(MODEL_LIB)(dynzdf_imp.o) \
8231   $(MODEL_LIB)(eosbn2.o) \
8232   $(MODEL_LIB)(flx_oce.o) \
8233   $(MODEL_LIB)(flxblk.o) \
8234   $(MODEL_LIB)(flxmod.o) \
8235   $(MODEL_LIB)(flxrnf.o) \
8236   $(MODEL_LIB)(geo2ocean.o) \
8237   $(MODEL_LIB)(ice.o) \
8238   $(MODEL_LIB)(ice_oce.o) \
8239   $(MODEL_LIB)(in_out_manager.o) \
8240   $(MODEL_LIB)(ini1d.o) \
8241   $(MODEL_LIB)(iom.o) \
8242   $(MODEL_LIB)(lbclnk.o) \
8243   $(MODEL_LIB)(ldfdyn_oce.o) \
8244   $(MODEL_LIB)(ldftra_oce.o) \
8245   $(MODEL_LIB)(lib_mpp.o) \
8246   $(MODEL_LIB)(lib_print.o) \
8247   $(MODEL_LIB)(limflx.o) \
8248   $(MODEL_LIB)(limrst.o) \
8249   $(MODEL_LIB)(limthd.o) \
8250   $(MODEL_LIB)(limwri.o) \
8251   $(MODEL_LIB)(obctra.o) \
8252   $(MODEL_LIB)(oce.o) \
8253   $(MODEL_LIB)(ocesbc.o) \
8254   $(MODEL_LIB)(ocfzpt.o) \
8255   $(MODEL_LIB)(par_kind.o) \
8256   $(MODEL_LIB)(par_oce.o) \
8257   $(MODEL_LIB)(phycst.o) \
8258   $(MODEL_LIB)(prtctl.o) \
8259   $(MODEL_LIB)(restart.o) \
8260   $(MODEL_LIB)(sol_oce.o) \
8261   $(MODEL_LIB)(solisl.o) \
8262   $(MODEL_LIB)(taumod.o) \
8263   $(MODEL_LIB)(tradmp.o) \
8264   $(MODEL_LIB)(traqsr.o) \
8265   $(MODEL_LIB)(trazdf_exp.o) \
8266   $(MODEL_LIB)(trazdf_imp.o) \
8267   $(MODEL_LIB)(trc_oce.o) \
8268   $(MODEL_LIB)(trdmld_oce.o) \
8269   $(MODEL_LIB)(trdmod.o) \
8270   $(MODEL_LIB)(trdmod_oce.o) \
8271   $(MODEL_LIB)(zdf_oce.o) \
8272   $(MODEL_LIB)(zdfddm.o) \
8273   $(MODEL_LIB)(zdfkpp.o) \
8274   $(MODEL_LIB)(zdfmxl.o) \
8275   $(MODEL_LIB)(zdftke.o) \
8276   $(MODEL_LIB)(zpshde.o) \
8277   agrif_opa_interp.F90 \
8278   agrif_opa_update.F90 \
8279   blk_oce.F90 \
8280   cpl_oasis3.F90 \
8281   cpl_oasis4.F90 \
8282   cpl_oce.F90 \
[438]8283   daymod.F90 \
8284   diadimg.F90 \
8285   diahth.F90 \
8286   dianam.F90 \
8287   diaspr.F90 \
[782]8288   diawri.F90 \
8289   dom_ice.F90 \
[438]8290   dom_oce.F90 \
[782]8291   domvvl.F90 \
8292   dtasal.F90 \
8293   dtasss.F90 \
8294   dtasst.F90 \
8295   dtatem.F90 \
8296   dynspg_oce.F90 \
8297   dynzdf_exp.F90 \
8298   dynzdf_imp.F90 \
8299   eosbn2.F90 \
[473]8300   flx_oce.F90 \
[782]8301   flxblk.F90 \
8302   flxmod.F90 \
[470]8303   flxrnf.F90 \
[782]8304   geo2ocean.F90 \
8305   ice.F90 \
[438]8306   ice_oce.F90 \
8307   in_out_manager.F90 \
[782]8308   ini1d.F90 \
[473]8309   iom.F90 \
[438]8310   lbclnk.F90 \
8311   ldfdyn_oce.F90 \
8312   ldftra_oce.F90 \
8313   lib_mpp.F90 \
8314   lib_print.f90 \
[782]8315   limflx.F90 \
8316   limrst.F90 \
8317   limthd.F90 \
8318   limwri.F90 \
8319   obctra.F90 \
8320   oce.F90 \
8321   ocesbc.F90 \
8322   ocfzpt.F90 \
8323   par_kind.F90 \
8324   par_oce.F90 \
8325   phycst.F90 \
8326   prtctl.F90 \
8327   restart.F90 \
8328   sol_oce.F90 \
8329   solisl.F90 \
8330   taumod.F90 \
8331   tradmp.F90 \
8332   traqsr.F90 \
8333   trazdf_exp.F90 \
8334   trazdf_imp.F90 \
8335   trc_oce.F90 \
8336   trdmld_oce.F90 \
8337   trdmod.F90 \
8338   trdmod_oce.F90 \
8339   zdf_oce.F90 \
8340   zdfddm.F90 \
8341   zdfkpp.F90 \
8342   zdfmxl.F90 \
8343   zdftke.F90 \
8344   zpshde.F90 \
[473]8345   $(MODEL_LIB)(daymod.o) \
[782]8346   $(MODEL_LIB)(diawri.o) \
8347   $(MODEL_LIB)(diawri1d.o) \
8348   $(MODEL_LIB)(dom_oce.o) \
8349   $(MODEL_LIB)(dtasal.o) \
8350   $(MODEL_LIB)(dtasst.o) \
8351   $(MODEL_LIB)(dtatem.o) \
8352   $(MODEL_LIB)(dyncor1d.o) \
8353   $(MODEL_LIB)(dynnxt1d.o) \
8354   $(MODEL_LIB)(dynzdf.o) \
8355   $(MODEL_LIB)(eosbn2.o) \
8356   $(MODEL_LIB)(flxfwb.o) \
8357   $(MODEL_LIB)(flxmod.o) \
8358   $(MODEL_LIB)(flxrnf.o) \
8359   $(MODEL_LIB)(ice_oce.o) \
8360   $(MODEL_LIB)(icestp1d.o) \
8361   $(MODEL_LIB)(in_out_manager.o) \
8362   $(MODEL_LIB)(lbclnk.o) \
8363   $(MODEL_LIB)(ldfdyn_oce.o) \
8364   $(MODEL_LIB)(ldftra_oce.o) \
8365   $(MODEL_LIB)(oce.o) \
8366   $(MODEL_LIB)(ocesbc.o) \
8367   $(MODEL_LIB)(ocfzpt.o) \
8368   $(MODEL_LIB)(prtctl.o) \
8369   $(MODEL_LIB)(restart.o) \
8370   $(MODEL_LIB)(stpctl.o) \
8371   $(MODEL_LIB)(taumod.o) \
8372   $(MODEL_LIB)(tranxt.o) \
8373   $(MODEL_LIB)(traqsr.o) \
8374   $(MODEL_LIB)(trasbc.o) \
8375   $(MODEL_LIB)(trazdf.o) \
8376   $(MODEL_LIB)(trcstp.o) \
8377   $(MODEL_LIB)(zdf_oce.o) \
8378   $(MODEL_LIB)(zdfbfr.o) \
8379   $(MODEL_LIB)(zdfddm.o) \
8380   $(MODEL_LIB)(zdfevd.o) \
8381   $(MODEL_LIB)(zdfkpp.o) \
8382   $(MODEL_LIB)(zdfmxl.o) \
8383   $(MODEL_LIB)(zdfric.o) \
8384   $(MODEL_LIB)(zdftke.o) \
8385   daymod.F90 \
8386   diawri.F90 \
8387   diawri1d.F90 \
8388   dom_oce.F90 \
8389   dtasal.F90 \
8390   dtasst.F90 \
8391   dtatem.F90 \
8392   dyncor1d.F90 \
8393   dynnxt1d.F90 \
8394   dynzdf.F90 \
8395   eosbn2.F90 \
8396   flxfwb.F90 \
8397   flxmod.F90 \
8398   flxrnf.F90 \
8399   ice_oce.F90 \
8400   icestp1d.F90 \
8401   in_out_manager.F90 \
8402   lbclnk.F90 \
8403   ldfdyn_oce.F90 \
8404   ldftra_oce.F90 \
8405   oce.F90 \
8406   ocesbc.F90 \
8407   ocfzpt.F90 \
8408   prtctl.F90 \
8409   restart.F90 \
8410   stpctl.F90 \
8411   taumod.F90 \
8412   tranxt.F90 \
8413   traqsr.F90 \
8414   trasbc.F90 \
8415   trazdf.F90 \
8416   trcstp.F90 \
8417   zdf_oce.F90 \
8418   zdfbfr.F90 \
8419   zdfddm.F90 \
8420   zdfevd.F90 \
8421   zdfkpp.F90 \
8422   zdfmxl.F90 \
8423   zdfric.F90 \
8424   zdftke.F90 \
8425   domzgr_substitute.h90 \
8426   zdfddm_substitute.h90 \
8427   KEY_CPP \
8428   step1d.F90
8429$(MODEL_LIB)(stpctl.o) :   \
8430   $(MODEL_LIB)(daymod.o) \
[366]8431   $(MODEL_LIB)(diadimg.o) \
8432   $(MODEL_LIB)(diahth.o) \
8433   $(MODEL_LIB)(dianam.o) \
8434   $(MODEL_LIB)(diaspr.o) \
8435   $(MODEL_LIB)(dom_oce.o) \
[473]8436   $(MODEL_LIB)(flx_oce.o) \
[470]8437   $(MODEL_LIB)(flxrnf.o) \
[366]8438   $(MODEL_LIB)(ice_oce.o) \
8439   $(MODEL_LIB)(in_out_manager.o) \
[473]8440   $(MODEL_LIB)(iom.o) \
[366]8441   $(MODEL_LIB)(lbclnk.o) \
8442   $(MODEL_LIB)(ldfdyn_oce.o) \
8443   $(MODEL_LIB)(ldftra_oce.o) \
8444   $(MODEL_LIB)(lib_mpp.o) \
8445   $(MODEL_LIB)(lib_print.o) \
8446   $(MODEL_LIB)(obc_oce.o) \
[473]8447   $(MODEL_LIB)(oce.o) \
[470]8448   $(MODEL_LIB)(ocesbc.o) \
[366]8449   $(MODEL_LIB)(ocfzpt.o) \
8450   $(MODEL_LIB)(par_kind.o) \
8451   $(MODEL_LIB)(par_oce.o) \
8452   $(MODEL_LIB)(phycst.o) \
[782]8453   $(MODEL_LIB)(sol_oce.o) \
[487]8454   $(MODEL_LIB)(solfet.o) \
[366]8455   $(MODEL_LIB)(solpcg.o) \
8456   $(MODEL_LIB)(solsor.o) \
8457   $(MODEL_LIB)(taumod.o) \
[782]8458   $(MODEL_LIB)(zdf_oce.o) \
[366]8459   $(MODEL_LIB)(zdfddm.o) \
8460   $(MODEL_LIB)(zdfmxl.o) \
[782]8461   daymod.F90 \
8462   diadimg.F90 \
8463   diahth.F90 \
8464   dianam.F90 \
8465   diaspr.F90 \
8466   dom_oce.F90 \
8467   flx_oce.F90 \
8468   flxrnf.F90 \
8469   ice_oce.F90 \
8470   in_out_manager.F90 \
8471   iom.F90 \
8472   lbclnk.F90 \
8473   ldfdyn_oce.F90 \
8474   ldftra_oce.F90 \
8475   lib_mpp.F90 \
8476   lib_print.f90 \
[473]8477   obc_oce.F90 \
[366]8478   oce.F90 \
[473]8479   ocesbc.F90 \
8480   ocfzpt.F90 \
8481   par_kind.F90 \
8482   par_oce.F90 \
8483   phycst.F90 \
[782]8484   sol_oce.F90 \
[487]8485   solfet.F90 \
[473]8486   solpcg.F90 \
8487   solsor.F90 \
8488   taumod.F90 \
[782]8489   zdf_oce.F90 \
[473]8490   zdfddm.F90 \
8491   zdfmxl.F90 \
[366]8492   $(MODEL_LIB)(diawri.o) \
8493   $(MODEL_LIB)(dom_oce.o) \
[369]8494   $(MODEL_LIB)(dynspg_oce.o) \
[366]8495   $(MODEL_LIB)(in_out_manager.o) \
8496   $(MODEL_LIB)(lbclnk.o) \
8497   $(MODEL_LIB)(lib_mpp.o) \
8498   $(MODEL_LIB)(oce.o) \
[782]8499   $(MODEL_LIB)(sol_oce.o) \
[487]8500   $(MODEL_LIB)(solisl.o) \
[782]8501   diawri.F90 \
8502   dom_oce.F90 \
8503   dynspg_oce.F90 \
8504   in_out_manager.F90 \
8505   lbclnk.F90 \
8506   lib_mpp.F90 \
[8]8507   oce.F90 \
[782]8508   sol_oce.F90 \
[487]8509   solisl.F90 \
[473]8510   stpctl.F90
8511$(MODEL_LIB)(taumod.o) :   \
[545]8512   $(MODEL_LIB)(daymod.o) \
[366]8513   $(MODEL_LIB)(dom_oce.o) \
[545]8514   $(MODEL_LIB)(flx_oce.o) \
8515   $(MODEL_LIB)(ice.o) \
[366]8516   $(MODEL_LIB)(in_out_manager.o) \
[545]8517   $(MODEL_LIB)(lbclnk.o) \
[366]8518   $(MODEL_LIB)(lib_mpp.o) \
8519   $(MODEL_LIB)(lib_print.o) \
[545]8520   $(MODEL_LIB)(oasis4_date.o) \
[366]8521   $(MODEL_LIB)(oce.o) \
[545]8522   $(MODEL_LIB)(par_ice.o) \
[366]8523   $(MODEL_LIB)(par_kind.o) \
8524   $(MODEL_LIB)(par_oce.o) \
8525   $(MODEL_LIB)(phycst.o) \
8526   $(MODEL_LIB)(prtctl.o) \
[782]8527   daymod.F90 \
8528   dom_oce.F90 \
8529   flx_oce.F90 \
8530   ice.F90 \
8531   in_out_manager.F90 \
8532   lbclnk.F90 \
8533   lib_mpp.F90 \
8534   lib_print.f90 \
[545]8535   oasis4_date.F90 \
[473]8536   oce.F90 \
[545]8537   par_ice.F90 \
[473]8538   par_kind.F90 \
8539   par_oce.F90 \
[309]8540   phycst.F90 \
[473]8541   prtctl.F90 \
[545]8542   $(MODEL_LIB)(cpl_oasis3.o) \
8543   $(MODEL_LIB)(cpl_oasis4.o) \
[366]8544   $(MODEL_LIB)(daymod.o) \
8545   $(MODEL_LIB)(dom_oce.o) \
[545]8546   $(MODEL_LIB)(geo2ocean.o) \
8547   $(MODEL_LIB)(ice.o) \
[366]8548   $(MODEL_LIB)(in_out_manager.o) \
8549   $(MODEL_LIB)(lbclnk.o) \
8550   $(MODEL_LIB)(phycst.o) \
[782]8551   cpl_oasis3.F90 \
8552   cpl_oasis4.F90 \
8553   daymod.F90 \
8554   dom_oce.F90 \
8555   geo2ocean.F90 \
8556   ice.F90 \
8557   in_out_manager.F90 \
8558   lbclnk.F90 \
[473]8559   phycst.F90 \
[782]8560   $(MODEL_LIB)(in_out_manager.o) \
8561   $(MODEL_LIB)(iom.o) \
[545]8562   in_out_manager.F90 \
[487]8563   iom.F90 \
[8]8564   tau_forced_daily.h90 \
8565   tau_forced_monthly.h90 \
[545]8566   tau_oasis_ice.h90 \
[8]8567   KEY_CPP \
8568   taumod.F90
[366]8569$(MODEL_LIB)(thd_ice.o) :  \
[473]8570   $(MODEL_LIB)(par_oce.o) \
[470]8571   par_oce.F90 \
[473]8572   $(MODEL_LIB)(par_ice.o) \
[470]8573   par_ice.F90 \
[8]8574   thd_ice.F90
[782]8575$(MODEL_LIB)(traadv.o) :   \
8576   $(MODEL_LIB)(diaptr.o) \
8577   $(MODEL_LIB)(dom_oce.o) \
8578   $(MODEL_LIB)(dynspg_oce.o) \
8579   $(MODEL_LIB)(eosbn2.o) \
8580   $(MODEL_LIB)(flxrnf.o) \
8581   $(MODEL_LIB)(in_out_manager.o) \
8582   $(MODEL_LIB)(lbclnk.o) \
8583   $(MODEL_LIB)(ldfslp.o) \
8584   $(MODEL_LIB)(ldftra_oce.o) \
8585   $(MODEL_LIB)(lib_mpp.o) \
8586   $(MODEL_LIB)(lib_print.o) \
8587   $(MODEL_LIB)(oce.o) \
8588   $(MODEL_LIB)(ocfzpt.o) \
8589   $(MODEL_LIB)(par_kind.o) \
8590   $(MODEL_LIB)(par_oce.o) \
8591   $(MODEL_LIB)(prtctl.o) \
8592   $(MODEL_LIB)(trabbl.o) \
8593   $(MODEL_LIB)(trdmod.o) \
8594   $(MODEL_LIB)(trdmod_oce.o) \
8595   diaptr.F90 \
[470]8596   dom_oce.F90 \
[782]8597   dynspg_oce.F90 \
[470]8598   eosbn2.F90 \
[782]8599   flxrnf.F90 \
[470]8600   in_out_manager.F90 \
8601   lbclnk.F90 \
[782]8602   ldfslp.F90 \
[470]8603   ldftra_oce.F90 \
8604   lib_mpp.F90 \
8605   lib_print.f90 \
[782]8606   oce.F90 \
8607   ocfzpt.F90 \
8608   par_kind.F90 \
8609   par_oce.F90 \
8610   prtctl.F90 \
8611   trabbl.F90 \
8612   trdmod.F90 \
8613   trdmod_oce.F90 \
8614   $(MODEL_LIB)(dom_oce.o) \
8615   $(MODEL_LIB)(in_out_manager.o) \
8616   $(MODEL_LIB)(ldftra_oce.o) \
8617   $(MODEL_LIB)(oce.o) \
8618   $(MODEL_LIB)(prtctl.o) \
8619   $(MODEL_LIB)(traadv_cen2.o) \
8620   $(MODEL_LIB)(traadv_eiv.o) \
8621   $(MODEL_LIB)(traadv_muscl.o) \
8622   $(MODEL_LIB)(traadv_muscl2.o) \
8623   $(MODEL_LIB)(traadv_qck.o) \
8624   $(MODEL_LIB)(traadv_tvd.o) \
8625   $(MODEL_LIB)(traadv_ubs.o) \
8626   $(MODEL_LIB)(trabbl.o) \
8627   dom_oce.F90 \
8628   in_out_manager.F90 \
8629   ldftra_oce.F90 \
8630   oce.F90 \
8631   prtctl.F90 \
8632   traadv_cen2.F90 \
8633   traadv_eiv.F90 \
8634   traadv_muscl.F90 \
8635   traadv_muscl2.F90 \
8636   traadv_qck.F90 \
8637   traadv_tvd.F90 \
8638   traadv_ubs.F90 \
8639   trabbl.F90 \
8640   domzgr_substitute.h90 \
8641   vectopt_loop_substitute.h90 \
8642   KEY_CPP \
8643   traadv.F90
8644$(MODEL_LIB)(traadv_cen2.o) : \
[473]8645   $(MODEL_LIB)(daymod.o) \
8646   $(MODEL_LIB)(dianam.o) \
[470]8647   $(MODEL_LIB)(dom_oce.o) \
[473]8648   $(MODEL_LIB)(eosbn2.o) \
[470]8649   $(MODEL_LIB)(in_out_manager.o) \
[473]8650   $(MODEL_LIB)(iom.o) \
[487]8651   $(MODEL_LIB)(lbclnk.o) \
[470]8652   $(MODEL_LIB)(ldftra_oce.o) \
[473]8653   $(MODEL_LIB)(lib_mpp.o) \
8654   $(MODEL_LIB)(lib_print.o) \
[470]8655   $(MODEL_LIB)(oce.o) \
[473]8656   $(MODEL_LIB)(par_kind.o) \
8657   $(MODEL_LIB)(par_oce.o) \
8658   $(MODEL_LIB)(phycst.o) \
[470]8659   $(MODEL_LIB)(prtctl.o) \
[523]8660   $(MODEL_LIB)(taumod.o) \
[473]8661   $(MODEL_LIB)(trdicp.o) \
8662   $(MODEL_LIB)(trdicp_oce.o) \
8663   $(MODEL_LIB)(trdmld.o) \
8664   $(MODEL_LIB)(trdmld_oce.o) \
[523]8665   $(MODEL_LIB)(trdmod.o) \
[473]8666   $(MODEL_LIB)(trdmod_oce.o) \
8667   $(MODEL_LIB)(trdvor.o) \
8668   $(MODEL_LIB)(trdvor_oce.o) \
[523]8669   $(MODEL_LIB)(zdf_oce.o) \
[782]8670   daymod.F90 \
8671   dianam.F90 \
8672   dom_oce.F90 \
8673   eosbn2.F90 \
8674   in_out_manager.F90 \
8675   iom.F90 \
8676   lbclnk.F90 \
8677   ldftra_oce.F90 \
8678   lib_mpp.F90 \
8679   lib_print.f90 \
[373]8680   oce.F90 \
8681   par_kind.F90 \
8682   par_oce.F90 \
8683   phycst.F90 \
[395]8684   prtctl.F90 \
[523]8685   taumod.F90 \
[373]8686   trdicp.F90 \
8687   trdicp_oce.F90 \
8688   trdmld.F90 \
8689   trdmld_oce.F90 \
[523]8690   trdmod.F90 \
[373]8691   trdmod_oce.F90 \
8692   trdvor.F90 \
8693   trdvor_oce.F90 \
[523]8694   zdf_oce.F90 \
[473]8695   $(MODEL_LIB)(diaptr.o) \
[366]8696   $(MODEL_LIB)(dom_oce.o) \
[473]8697   $(MODEL_LIB)(dynspg_oce.o) \
8698   $(MODEL_LIB)(flxrnf.o) \
[366]8699   $(MODEL_LIB)(in_out_manager.o) \
[473]8700   $(MODEL_LIB)(lbclnk.o) \
[366]8701   $(MODEL_LIB)(lib_mpp.o) \
8702   $(MODEL_LIB)(oce.o) \
[473]8703   $(MODEL_LIB)(ocfzpt.o) \
[366]8704   $(MODEL_LIB)(prtctl.o) \
8705   $(MODEL_LIB)(trabbl.o) \
[473]8706   $(MODEL_LIB)(trdmod.o) \
[366]8707   $(MODEL_LIB)(trdmod_oce.o) \
[782]8708   diaptr.F90 \
8709   dom_oce.F90 \
8710   dynspg_oce.F90 \
8711   flxrnf.F90 \
8712   in_out_manager.F90 \
8713   lbclnk.F90 \
8714   lib_mpp.F90 \
[309]8715   oce.F90 \
[373]8716   ocfzpt.F90 \
[395]8717   prtctl.F90 \
[309]8718   trabbl.F90 \
[373]8719   trdmod.F90 \
[309]8720   trdmod_oce.F90 \
[473]8721   domzgr_substitute.h90 \
8722   vectopt_loop_substitute.h90 \
8723   KEY_CPP \
8724   traadv_cen2.F90
[487]8725$(MODEL_LIB)(traadv_eiv.o) :  \
[470]8726   $(MODEL_LIB)(dom_oce.o) \
8727   $(MODEL_LIB)(in_out_manager.o) \
[473]8728   $(MODEL_LIB)(lbclnk.o) \
8729   $(MODEL_LIB)(ldfdyn_oce.o) \
8730   $(MODEL_LIB)(ldftra_oce.o) \
8731   $(MODEL_LIB)(lib_print.o) \
8732   $(MODEL_LIB)(oce.o) \
8733   $(MODEL_LIB)(par_kind.o) \
8734   $(MODEL_LIB)(par_oce.o) \
8735   $(MODEL_LIB)(phycst.o) \
8736   $(MODEL_LIB)(prtctl.o) \
8737   $(MODEL_LIB)(zdfmxl.o) \
[782]8738   dom_oce.F90 \
8739   in_out_manager.F90 \
8740   lbclnk.F90 \
8741   ldfdyn_oce.F90 \
8742   ldftra_oce.F90 \
8743   lib_print.f90 \
[8]8744   oce.F90 \
[470]8745   par_kind.F90 \
8746   par_oce.F90 \
8747   phycst.F90 \
[395]8748   prtctl.F90 \
[470]8749   zdfmxl.F90 \
[366]8750   $(MODEL_LIB)(dom_oce.o) \
8751   $(MODEL_LIB)(in_out_manager.o) \
[473]8752   $(MODEL_LIB)(ldfslp.o) \
[438]8753   $(MODEL_LIB)(ldftra_oce.o) \
[366]8754   $(MODEL_LIB)(oce.o) \
[470]8755   dom_oce.F90 \
8756   in_out_manager.F90 \
8757   ldfslp.F90 \
8758   ldftra_oce.F90 \
8759   oce.F90 \
8760   domzgr_substitute.h90 \
[782]8761   ldfeiv_substitute.h90 \
8762   ldftra_substitute.h90 \
[470]8763   vectopt_loop_substitute.h90 \
8764   KEY_CPP \
[782]8765   traadv_eiv.F90
8766$(MODEL_LIB)(traadv_muscl.o) :   \
[473]8767   $(MODEL_LIB)(daymod.o) \
8768   $(MODEL_LIB)(dianam.o) \
8769   $(MODEL_LIB)(dom_oce.o) \
8770   $(MODEL_LIB)(eosbn2.o) \
8771   $(MODEL_LIB)(in_out_manager.o) \
[523]8772   $(MODEL_LIB)(iom.o) \
[487]8773   $(MODEL_LIB)(lbclnk.o) \
[473]8774   $(MODEL_LIB)(ldftra_oce.o) \
8775   $(MODEL_LIB)(lib_mpp.o) \
8776   $(MODEL_LIB)(lib_print.o) \
8777   $(MODEL_LIB)(oce.o) \
8778   $(MODEL_LIB)(par_kind.o) \
8779   $(MODEL_LIB)(par_oce.o) \
8780   $(MODEL_LIB)(phycst.o) \
8781   $(MODEL_LIB)(prtctl.o) \
[523]8782   $(MODEL_LIB)(taumod.o) \
[473]8783   $(MODEL_LIB)(trdicp.o) \
8784   $(MODEL_LIB)(trdicp_oce.o) \
8785   $(MODEL_LIB)(trdmld.o) \
8786   $(MODEL_LIB)(trdmld_oce.o) \
[523]8787   $(MODEL_LIB)(trdmod.o) \
[473]8788   $(MODEL_LIB)(trdmod_oce.o) \
8789   $(MODEL_LIB)(trdvor.o) \
8790   $(MODEL_LIB)(trdvor_oce.o) \
[523]8791   $(MODEL_LIB)(zdf_oce.o) \
[782]8792   daymod.F90 \
8793   dianam.F90 \
8794   dom_oce.F90 \
8795   eosbn2.F90 \
8796   in_out_manager.F90 \
8797   iom.F90 \
8798   lbclnk.F90 \
8799   ldftra_oce.F90 \
8800   lib_mpp.F90 \
8801   lib_print.f90 \
[309]8802   oce.F90 \
[373]8803   par_kind.F90 \
8804   par_oce.F90 \
8805   phycst.F90 \
[395]8806   prtctl.F90 \
[523]8807   taumod.F90 \
[373]8808   trdicp.F90 \
8809   trdicp_oce.F90 \
8810   trdmld.F90 \
8811   trdmld_oce.F90 \
[523]8812   trdmod.F90 \
[309]8813   trdmod_oce.F90 \
[373]8814   trdvor.F90 \
8815   trdvor_oce.F90 \
[523]8816   zdf_oce.F90 \
[473]8817   $(MODEL_LIB)(diaptr.o) \
[366]8818   $(MODEL_LIB)(dom_oce.o) \
[473]8819   $(MODEL_LIB)(dynspg_oce.o) \
[366]8820   $(MODEL_LIB)(in_out_manager.o) \
[473]8821   $(MODEL_LIB)(lbclnk.o) \
[366]8822   $(MODEL_LIB)(lib_mpp.o) \
8823   $(MODEL_LIB)(oce.o) \
8824   $(MODEL_LIB)(prtctl.o) \
8825   $(MODEL_LIB)(trabbl.o) \
[473]8826   $(MODEL_LIB)(trdmod.o) \
[366]8827   $(MODEL_LIB)(trdmod_oce.o) \
[782]8828   diaptr.F90 \
8829   dom_oce.F90 \
8830   dynspg_oce.F90 \
8831   in_out_manager.F90 \
8832   lbclnk.F90 \
8833   lib_mpp.F90 \
[306]8834   oce.F90 \
[395]8835   prtctl.F90 \
[8]8836   trabbl.F90 \
[373]8837   trdmod.F90 \
[246]8838   trdmod_oce.F90 \
[473]8839   domzgr_substitute.h90 \
8840   vectopt_loop_substitute.h90 \
8841   KEY_CPP \
[782]8842   traadv_muscl.F90
8843$(MODEL_LIB)(traadv_muscl2.o) :  \
[473]8844   $(MODEL_LIB)(daymod.o) \
8845   $(MODEL_LIB)(dianam.o) \
[470]8846   $(MODEL_LIB)(dom_oce.o) \
[473]8847   $(MODEL_LIB)(eosbn2.o) \
[470]8848   $(MODEL_LIB)(in_out_manager.o) \
[523]8849   $(MODEL_LIB)(iom.o) \
[487]8850   $(MODEL_LIB)(lbclnk.o) \
[473]8851   $(MODEL_LIB)(ldftra_oce.o) \
[470]8852   $(MODEL_LIB)(lib_mpp.o) \
[473]8853   $(MODEL_LIB)(lib_print.o) \
[470]8854   $(MODEL_LIB)(oce.o) \
[473]8855   $(MODEL_LIB)(par_kind.o) \
8856   $(MODEL_LIB)(par_oce.o) \
8857   $(MODEL_LIB)(phycst.o) \
[470]8858   $(MODEL_LIB)(prtctl.o) \
[523]8859   $(MODEL_LIB)(taumod.o) \
[473]8860   $(MODEL_LIB)(trdicp.o) \
8861   $(MODEL_LIB)(trdicp_oce.o) \
8862   $(MODEL_LIB)(trdmld.o) \
8863   $(MODEL_LIB)(trdmld_oce.o) \
[523]8864   $(MODEL_LIB)(trdmod.o) \
[470]8865   $(MODEL_LIB)(trdmod_oce.o) \
[473]8866   $(MODEL_LIB)(trdvor.o) \
8867   $(MODEL_LIB)(trdvor_oce.o) \
[523]8868   $(MODEL_LIB)(zdf_oce.o) \
[782]8869   daymod.F90 \
8870   dianam.F90 \
8871   dom_oce.F90 \
8872   eosbn2.F90 \
8873   in_out_manager.F90 \
8874   iom.F90 \
8875   lbclnk.F90 \
8876   ldftra_oce.F90 \
8877   lib_mpp.F90 \
8878   lib_print.f90 \
[470]8879   oce.F90 \
8880   par_kind.F90 \
8881   par_oce.F90 \
8882   phycst.F90 \
8883   prtctl.F90 \
[523]8884   taumod.F90 \
[470]8885   trdicp.F90 \
8886   trdicp_oce.F90 \
8887   trdmld.F90 \
8888   trdmld_oce.F90 \
[523]8889   trdmod.F90 \
[470]8890   trdmod_oce.F90 \
8891   trdvor.F90 \
8892   trdvor_oce.F90 \
[523]8893   zdf_oce.F90 \
[473]8894   $(MODEL_LIB)(diaptr.o) \
[366]8895   $(MODEL_LIB)(dom_oce.o) \
[473]8896   $(MODEL_LIB)(dynspg_oce.o) \
[366]8897   $(MODEL_LIB)(in_out_manager.o) \
[473]8898   $(MODEL_LIB)(lbclnk.o) \
[366]8899   $(MODEL_LIB)(lib_mpp.o) \
8900   $(MODEL_LIB)(oce.o) \
8901   $(MODEL_LIB)(prtctl.o) \
8902   $(MODEL_LIB)(trabbl.o) \
[473]8903   $(MODEL_LIB)(trdmod.o) \
[366]8904   $(MODEL_LIB)(trdmod_oce.o) \
[782]8905   diaptr.F90 \
8906   dom_oce.F90 \
8907   dynspg_oce.F90 \
8908   in_out_manager.F90 \
8909   lbclnk.F90 \
8910   lib_mpp.F90 \
[470]8911   oce.F90 \
8912   prtctl.F90 \
8913   trabbl.F90 \
8914   trdmod.F90 \
8915   trdmod_oce.F90 \
[473]8916   domzgr_substitute.h90 \
8917   vectopt_loop_substitute.h90 \
8918   KEY_CPP \
[782]8919   traadv_muscl2.F90
[644]8920$(MODEL_LIB)(traadv_qck.o) :  \
8921   $(MODEL_LIB)(daymod.o) \
8922   $(MODEL_LIB)(dianam.o) \
8923   $(MODEL_LIB)(dom_oce.o) \
8924   $(MODEL_LIB)(eosbn2.o) \
8925   $(MODEL_LIB)(in_out_manager.o) \
8926   $(MODEL_LIB)(iom.o) \
8927   $(MODEL_LIB)(lbclnk.o) \
8928   $(MODEL_LIB)(ldftra_oce.o) \
8929   $(MODEL_LIB)(lib_mpp.o) \
8930   $(MODEL_LIB)(lib_print.o) \
8931   $(MODEL_LIB)(oce.o) \
8932   $(MODEL_LIB)(par_kind.o) \
8933   $(MODEL_LIB)(par_oce.o) \
8934   $(MODEL_LIB)(phycst.o) \
8935   $(MODEL_LIB)(prtctl.o) \
8936   $(MODEL_LIB)(taumod.o) \
8937   $(MODEL_LIB)(trdicp.o) \
8938   $(MODEL_LIB)(trdicp_oce.o) \
8939   $(MODEL_LIB)(trdmld.o) \
8940   $(MODEL_LIB)(trdmld_oce.o) \
8941   $(MODEL_LIB)(trdmod.o) \
8942   $(MODEL_LIB)(trdmod_oce.o) \
8943   $(MODEL_LIB)(trdvor.o) \
8944   $(MODEL_LIB)(trdvor_oce.o) \
8945   $(MODEL_LIB)(zdf_oce.o) \
[782]8946   daymod.F90 \
8947   dianam.F90 \
8948   dom_oce.F90 \
8949   eosbn2.F90 \
8950   in_out_manager.F90 \
8951   iom.F90 \
8952   lbclnk.F90 \
8953   ldftra_oce.F90 \
8954   lib_mpp.F90 \
8955   lib_print.f90 \
[644]8956   oce.F90 \
8957   par_kind.F90 \
8958   par_oce.F90 \
8959   phycst.F90 \
8960   prtctl.F90 \
8961   taumod.F90 \
8962   trdicp.F90 \
8963   trdicp_oce.F90 \
8964   trdmld.F90 \
8965   trdmld_oce.F90 \
8966   trdmod.F90 \
8967   trdmod_oce.F90 \
8968   trdvor.F90 \
8969   trdvor_oce.F90 \
8970   zdf_oce.F90 \
8971   $(MODEL_LIB)(diaptr.o) \
8972   $(MODEL_LIB)(dom_oce.o) \
8973   $(MODEL_LIB)(dynspg_oce.o) \
8974   $(MODEL_LIB)(flxrnf.o) \
8975   $(MODEL_LIB)(in_out_manager.o) \
8976   $(MODEL_LIB)(lbclnk.o) \
8977   $(MODEL_LIB)(lib_mpp.o) \
8978   $(MODEL_LIB)(oce.o) \
8979   $(MODEL_LIB)(ocfzpt.o) \
8980   $(MODEL_LIB)(prtctl.o) \
8981   $(MODEL_LIB)(trabbl.o) \
8982   $(MODEL_LIB)(trdmod.o) \
8983   $(MODEL_LIB)(trdmod_oce.o) \
[782]8984   diaptr.F90 \
8985   dom_oce.F90 \
8986   dynspg_oce.F90 \
8987   flxrnf.F90 \
8988   in_out_manager.F90 \
8989   lbclnk.F90 \
8990   lib_mpp.F90 \
[644]8991   oce.F90 \
8992   ocfzpt.F90 \
8993   prtctl.F90 \
8994   trabbl.F90 \
8995   trdmod.F90 \
8996   trdmod_oce.F90 \
8997   domzgr_substitute.h90 \
8998   vectopt_loop_substitute.h90 \
8999   KEY_CPP \
9000   traadv_qck.F90
[473]9001$(MODEL_LIB)(traadv_tvd.o) :  \
9002   $(MODEL_LIB)(daymod.o) \
9003   $(MODEL_LIB)(dianam.o) \
[470]9004   $(MODEL_LIB)(dom_oce.o) \
[473]9005   $(MODEL_LIB)(eosbn2.o) \
[470]9006   $(MODEL_LIB)(in_out_manager.o) \
[523]9007   $(MODEL_LIB)(iom.o) \
[487]9008   $(MODEL_LIB)(lbclnk.o) \
[473]9009   $(MODEL_LIB)(ldftra_oce.o) \
[470]9010   $(MODEL_LIB)(lib_mpp.o) \
[473]9011   $(MODEL_LIB)(lib_print.o) \
[470]9012   $(MODEL_LIB)(oce.o) \
[473]9013   $(MODEL_LIB)(par_kind.o) \
9014   $(MODEL_LIB)(par_oce.o) \
9015   $(MODEL_LIB)(phycst.o) \
[470]9016   $(MODEL_LIB)(prtctl.o) \
[523]9017   $(MODEL_LIB)(taumod.o) \
[473]9018   $(MODEL_LIB)(trdicp.o) \
9019   $(MODEL_LIB)(trdicp_oce.o) \
9020   $(MODEL_LIB)(trdmld.o) \
9021   $(MODEL_LIB)(trdmld_oce.o) \
[523]9022   $(MODEL_LIB)(trdmod.o) \
[470]9023   $(MODEL_LIB)(trdmod_oce.o) \
[473]9024   $(MODEL_LIB)(trdvor.o) \
9025   $(MODEL_LIB)(trdvor_oce.o) \
[523]9026   $(MODEL_LIB)(zdf_oce.o) \
[782]9027   daymod.F90 \
9028   dianam.F90 \
9029   dom_oce.F90 \
9030   eosbn2.F90 \
9031   in_out_manager.F90 \
9032   iom.F90 \
9033   lbclnk.F90 \
9034   ldftra_oce.F90 \
9035   lib_mpp.F90 \
9036   lib_print.f90 \
[306]9037   oce.F90 \
[373]9038   par_kind.F90 \
9039   par_oce.F90 \
9040   phycst.F90 \
[395]9041   prtctl.F90 \
[523]9042   taumod.F90 \
[373]9043   trdicp.F90 \
9044   trdicp_oce.F90 \
9045   trdmld.F90 \
9046   trdmld_oce.F90 \
[523]9047   trdmod.F90 \
[306]9048   trdmod_oce.F90 \
[373]9049   trdvor.F90 \
9050   trdvor_oce.F90 \
[523]9051   zdf_oce.F90 \
[473]9052   $(MODEL_LIB)(diaptr.o) \
[366]9053   $(MODEL_LIB)(dom_oce.o) \
[473]9054   $(MODEL_LIB)(dynspg_oce.o) \
[366]9055   $(MODEL_LIB)(in_out_manager.o) \
[473]9056   $(MODEL_LIB)(lbclnk.o) \
[366]9057   $(MODEL_LIB)(lib_mpp.o) \
9058   $(MODEL_LIB)(oce.o) \
9059   $(MODEL_LIB)(prtctl.o) \
9060   $(MODEL_LIB)(trabbl.o) \
[473]9061   $(MODEL_LIB)(trdmod.o) \
[366]9062   $(MODEL_LIB)(trdmod_oce.o) \
[782]9063   diaptr.F90 \
9064   dom_oce.F90 \
9065   dynspg_oce.F90 \
9066   in_out_manager.F90 \
9067   lbclnk.F90 \
9068   lib_mpp.F90 \
[279]9069   oce.F90 \
[395]9070   prtctl.F90 \
[279]9071   trabbl.F90 \
[373]9072   trdmod.F90 \
[279]9073   trdmod_oce.F90 \
[8]9074   domzgr_substitute.h90 \
9075   vectopt_loop_substitute.h90 \
9076   KEY_CPP \
9077   traadv_tvd.F90
[523]9078$(MODEL_LIB)(traadv_ubs.o) :  \
9079   $(MODEL_LIB)(daymod.o) \
9080   $(MODEL_LIB)(dianam.o) \
9081   $(MODEL_LIB)(dom_oce.o) \
9082   $(MODEL_LIB)(in_out_manager.o) \
9083   $(MODEL_LIB)(iom.o) \
9084   $(MODEL_LIB)(ldftra_oce.o) \
9085   $(MODEL_LIB)(lib_mpp.o) \
9086   $(MODEL_LIB)(lib_print.o) \
9087   $(MODEL_LIB)(oce.o) \
9088   $(MODEL_LIB)(par_kind.o) \
9089   $(MODEL_LIB)(par_oce.o) \
9090   $(MODEL_LIB)(phycst.o) \
9091   $(MODEL_LIB)(taumod.o) \
9092   $(MODEL_LIB)(trdicp.o) \
9093   $(MODEL_LIB)(trdicp_oce.o) \
9094   $(MODEL_LIB)(trdmld.o) \
9095   $(MODEL_LIB)(trdmld_oce.o) \
9096   $(MODEL_LIB)(trdmod_oce.o) \
9097   $(MODEL_LIB)(trdvor.o) \
9098   $(MODEL_LIB)(trdvor_oce.o) \
9099   $(MODEL_LIB)(zdf_oce.o) \
[782]9100   daymod.F90 \
9101   dianam.F90 \
9102   dom_oce.F90 \
9103   in_out_manager.F90 \
9104   iom.F90 \
9105   ldftra_oce.F90 \
9106   lib_mpp.F90 \
9107   lib_print.f90 \
[523]9108   oce.F90 \
9109   par_kind.F90 \
9110   par_oce.F90 \
9111   phycst.F90 \
9112   taumod.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   zdf_oce.F90 \
9121   $(MODEL_LIB)(diaptr.o) \
9122   $(MODEL_LIB)(dom_oce.o) \
9123   $(MODEL_LIB)(dynspg_oce.o) \
9124   $(MODEL_LIB)(in_out_manager.o) \
9125   $(MODEL_LIB)(lbclnk.o) \
9126   $(MODEL_LIB)(lib_mpp.o) \
9127   $(MODEL_LIB)(oce.o) \
9128   $(MODEL_LIB)(prtctl.o) \
9129   $(MODEL_LIB)(trdmod.o) \
9130   $(MODEL_LIB)(trdmod_oce.o) \
[782]9131   diaptr.F90 \
9132   dom_oce.F90 \
9133   dynspg_oce.F90 \
9134   in_out_manager.F90 \
9135   lbclnk.F90 \
9136   lib_mpp.F90 \
[523]9137   oce.F90 \
9138   prtctl.F90 \
9139   trdmod.F90 \
9140   trdmod_oce.F90 \
9141   domzgr_substitute.h90 \
9142   vectopt_loop_substitute.h90 \
9143   KEY_CPP \
9144   traadv_ubs.F90
[366]9145$(MODEL_LIB)(trabbc.o) :   \
[473]9146   $(MODEL_LIB)(dom_oce.o) \
9147   $(MODEL_LIB)(in_out_manager.o) \
[545]9148   $(MODEL_LIB)(iom_def.o) \
9149   $(MODEL_LIB)(iom_ioipsl.o) \
9150   $(MODEL_LIB)(iom_nf90.o) \
9151   $(MODEL_LIB)(iom_rstdimg.o) \
[688]9152   $(MODEL_LIB)(lbclnk.o) \
[523]9153   $(MODEL_LIB)(ldftra_oce.o) \
[473]9154   $(MODEL_LIB)(lib_mpp.o) \
9155   $(MODEL_LIB)(lib_print.o) \
[523]9156   $(MODEL_LIB)(oce.o) \
[473]9157   $(MODEL_LIB)(par_kind.o) \
9158   $(MODEL_LIB)(par_oce.o) \
[523]9159   $(MODEL_LIB)(phycst.o) \
9160   $(MODEL_LIB)(taumod.o) \
9161   $(MODEL_LIB)(trdicp.o) \
9162   $(MODEL_LIB)(trdicp_oce.o) \
9163   $(MODEL_LIB)(trdmld.o) \
9164   $(MODEL_LIB)(trdmld_oce.o) \
9165   $(MODEL_LIB)(trdmod_oce.o) \
9166   $(MODEL_LIB)(trdvor.o) \
9167   $(MODEL_LIB)(trdvor_oce.o) \
9168   $(MODEL_LIB)(zdf_oce.o) \
[782]9169   dom_oce.F90 \
9170   in_out_manager.F90 \
9171   iom_def.F90 \
9172   iom_ioipsl.F90 \
9173   iom_nf90.F90 \
9174   iom_rstdimg.F90 \
9175   lbclnk.F90 \
9176   ldftra_oce.F90 \
9177   lib_mpp.F90 \
9178   lib_print.f90 \
[523]9179   oce.F90 \
[487]9180   par_kind.F90 \
9181   par_oce.F90 \
[523]9182   phycst.F90 \
9183   taumod.F90 \
9184   trdicp.F90 \
9185   trdicp_oce.F90 \
9186   trdmld.F90 \
9187   trdmld_oce.F90 \
9188   trdmod_oce.F90 \
9189   trdvor.F90 \
9190   trdvor_oce.F90 \
9191   zdf_oce.F90 \
[438]9192   $(MODEL_LIB)(dom_oce.o) \
9193   $(MODEL_LIB)(in_out_manager.o) \
[473]9194   $(MODEL_LIB)(iom.o) \
9195   $(MODEL_LIB)(oce.o) \
9196   $(MODEL_LIB)(phycst.o) \
9197   $(MODEL_LIB)(prtctl.o) \
[523]9198   $(MODEL_LIB)(trdmod.o) \
9199   $(MODEL_LIB)(trdmod_oce.o) \
[782]9200   dom_oce.F90 \
9201   in_out_manager.F90 \
9202   iom.F90 \
[470]9203   oce.F90 \
9204   phycst.F90 \
9205   prtctl.F90 \
[523]9206   trdmod.F90 \
9207   trdmod_oce.F90 \
[473]9208   domzgr_substitute.h90 \
9209   KEY_CPP \
9210   trabbc.F90
9211$(MODEL_LIB)(trabbl.o) :   \
[366]9212   $(MODEL_LIB)(dom_oce.o) \
9213   $(MODEL_LIB)(in_out_manager.o) \
[523]9214   $(MODEL_LIB)(ldftra_oce.o) \
[473]9215   $(MODEL_LIB)(lib_mpp.o) \
9216   $(MODEL_LIB)(lib_print.o) \
[487]9217   $(MODEL_LIB)(oce.o) \
[473]9218   $(MODEL_LIB)(par_kind.o) \
9219   $(MODEL_LIB)(par_oce.o) \
[438]9220   $(MODEL_LIB)(phycst.o) \
9221   $(MODEL_LIB)(prtctl.o) \
[523]9222   $(MODEL_LIB)(taumod.o) \
9223   $(MODEL_LIB)(trdicp.o) \
[473]9224   $(MODEL_LIB)(trdicp_oce.o) \
[523]9225   $(MODEL_LIB)(trdmld.o) \
[473]9226   $(MODEL_LIB)(trdmld_oce.o) \
[523]9227   $(MODEL_LIB)(trdmod_oce.o) \
9228   $(MODEL_LIB)(trdvor.o) \
[473]9229   $(MODEL_LIB)(trdvor_oce.o) \
[782]9230   $(MODEL_LIB)(zdf_oce.o) \
[473]9231   $(MODEL_LIB)(zdfddm.o) \
[782]9232   dom_oce.F90 \
9233   in_out_manager.F90 \
9234   ldftra_oce.F90 \
9235   lib_mpp.F90 \
9236   lib_print.f90 \
[487]9237   oce.F90 \
[470]9238   par_kind.F90 \
9239   par_oce.F90 \
9240   phycst.F90 \
9241   prtctl.F90 \
[523]9242   taumod.F90 \
9243   trdicp.F90 \
[470]9244   trdicp_oce.F90 \
[523]9245   trdmld.F90 \
[470]9246   trdmld_oce.F90 \
[523]9247   trdmod_oce.F90 \
9248   trdvor.F90 \
[470]9249   trdvor_oce.F90 \
[782]9250   zdf_oce.F90 \
[470]9251   zdfddm.F90 \
[438]9252   $(MODEL_LIB)(dom_oce.o) \
[473]9253   $(MODEL_LIB)(eosbn2.o) \
[438]9254   $(MODEL_LIB)(in_out_manager.o) \
[487]9255   $(MODEL_LIB)(lbclnk.o) \
[473]9256   $(MODEL_LIB)(oce.o) \
[438]9257   $(MODEL_LIB)(prtctl.o) \
[523]9258   $(MODEL_LIB)(trdmod.o) \
[473]9259   $(MODEL_LIB)(trdmod_oce.o) \
[782]9260   dom_oce.F90 \
9261   eosbn2.F90 \
9262   in_out_manager.F90 \
9263   lbclnk.F90 \
[470]9264   oce.F90 \
[427]9265   prtctl.F90 \
[523]9266   trdmod.F90 \
[470]9267   trdmod_oce.F90 \
[438]9268   $(MODEL_LIB)(eosbn2.o) \
9269   $(MODEL_LIB)(oce.o) \
[782]9270   eosbn2.F90 \
[373]9271   oce.F90 \
[8]9272   domzgr_substitute.h90 \
9273   trabbl_adv.h90 \
9274   vectopt_loop_substitute.h90 \
9275   KEY_CPP \
9276   trabbl.F90
[366]9277$(MODEL_LIB)(tradmp.o) :   \
[470]9278   $(MODEL_LIB)(daymod.o) \
[366]9279   $(MODEL_LIB)(dom_oce.o) \
9280   $(MODEL_LIB)(in_out_manager.o) \
[782]9281   $(MODEL_LIB)(iom.o) \
[545]9282   $(MODEL_LIB)(iom_def.o) \
9283   $(MODEL_LIB)(iom_ioipsl.o) \
9284   $(MODEL_LIB)(iom_nf90.o) \
9285   $(MODEL_LIB)(iom_rstdimg.o) \
[473]9286   $(MODEL_LIB)(lbclnk.o) \
[523]9287   $(MODEL_LIB)(ldftra_oce.o) \
[366]9288   $(MODEL_LIB)(lib_mpp.o) \
[470]9289   $(MODEL_LIB)(lib_print.o) \
[366]9290   $(MODEL_LIB)(oce.o) \
[470]9291   $(MODEL_LIB)(par_kind.o) \
9292   $(MODEL_LIB)(par_oce.o) \
[473]9293   $(MODEL_LIB)(phycst.o) \
[366]9294   $(MODEL_LIB)(prtctl.o) \
[523]9295   $(MODEL_LIB)(taumod.o) \
[470]9296   $(MODEL_LIB)(trdicp.o) \
9297   $(MODEL_LIB)(trdicp_oce.o) \
9298   $(MODEL_LIB)(trdmld.o) \
9299   $(MODEL_LIB)(trdmld_oce.o) \
[366]9300   $(MODEL_LIB)(trdmod_oce.o) \
[470]9301   $(MODEL_LIB)(trdvor.o) \
9302   $(MODEL_LIB)(trdvor_oce.o) \
[366]9303   $(MODEL_LIB)(zdf_oce.o) \
[782]9304   daymod.F90 \
9305   dom_oce.F90 \
9306   in_out_manager.F90 \
9307   iom.F90 \
9308   iom_def.F90 \
9309   iom_ioipsl.F90 \
9310   iom_nf90.F90 \
9311   iom_rstdimg.F90 \
9312   lbclnk.F90 \
9313   ldftra_oce.F90 \
9314   lib_mpp.F90 \
9315   lib_print.f90 \
[309]9316   oce.F90 \
[473]9317   par_kind.F90 \
9318   par_oce.F90 \
[373]9319   phycst.F90 \
[395]9320   prtctl.F90 \
[523]9321   taumod.F90 \
[473]9322   trdicp.F90 \
9323   trdicp_oce.F90 \
9324   trdmld.F90 \
9325   trdmld_oce.F90 \
[309]9326   trdmod_oce.F90 \
[473]9327   trdvor.F90 \
9328   trdvor_oce.F90 \
[438]9329   zdf_oce.F90 \
[366]9330   $(MODEL_LIB)(dom_oce.o) \
[470]9331   $(MODEL_LIB)(dtasal.o) \
9332   $(MODEL_LIB)(dtatem.o) \
[366]9333   $(MODEL_LIB)(in_out_manager.o) \
[473]9334   $(MODEL_LIB)(iom.o) \
[366]9335   $(MODEL_LIB)(lib_mpp.o) \
9336   $(MODEL_LIB)(oce.o) \
9337   $(MODEL_LIB)(phycst.o) \
9338   $(MODEL_LIB)(prtctl.o) \
[470]9339   $(MODEL_LIB)(trdmod.o) \
[366]9340   $(MODEL_LIB)(trdmod_oce.o) \
[782]9341   $(MODEL_LIB)(zdf_oce.o) \
[487]9342   $(MODEL_LIB)(zdfmxl.o) \
[782]9343   dom_oce.F90 \
9344   dtasal.F90 \
9345   dtatem.F90 \
9346   in_out_manager.F90 \
9347   iom.F90 \
9348   lib_mpp.F90 \
[279]9349   oce.F90 \
[309]9350   phycst.F90 \
[395]9351   prtctl.F90 \
[470]9352   trdmod.F90 \
[279]9353   trdmod_oce.F90 \
[782]9354   zdf_oce.F90 \
[487]9355   zdfmxl.F90 \
[473]9356   domzgr_substitute.h90 \
9357   vectopt_loop_substitute.h90 \
9358   $(IOIPSL_LIB) \
9359   KEY_CPP \
9360   tradmp.F90
[782]9361$(MODEL_LIB)(traldf.o) :   \
9362   $(MODEL_LIB)(diaptr.o) \
[366]9363   $(MODEL_LIB)(dom_oce.o) \
[782]9364   $(MODEL_LIB)(domvvl.o) \
9365   $(MODEL_LIB)(dynspg_oce.o) \
[366]9366   $(MODEL_LIB)(in_out_manager.o) \
9367   $(MODEL_LIB)(lbclnk.o) \
[470]9368   $(MODEL_LIB)(ldfdyn_oce.o) \
[782]9369   $(MODEL_LIB)(ldfslp.o) \
[366]9370   $(MODEL_LIB)(ldftra_oce.o) \
[470]9371   $(MODEL_LIB)(lib_mpp.o) \
9372   $(MODEL_LIB)(lib_print.o) \
[366]9373   $(MODEL_LIB)(oce.o) \
[782]9374   $(MODEL_LIB)(ocesbc.o) \
[470]9375   $(MODEL_LIB)(par_kind.o) \
9376   $(MODEL_LIB)(par_oce.o) \
9377   $(MODEL_LIB)(phycst.o) \
[366]9378   $(MODEL_LIB)(prtctl.o) \
[523]9379   $(MODEL_LIB)(taumod.o) \
[782]9380   $(MODEL_LIB)(trazdf_exp.o) \
9381   $(MODEL_LIB)(trazdf_imp.o) \
[470]9382   $(MODEL_LIB)(trdicp.o) \
9383   $(MODEL_LIB)(trdicp_oce.o) \
9384   $(MODEL_LIB)(trdmld.o) \
9385   $(MODEL_LIB)(trdmld_oce.o) \
[782]9386   $(MODEL_LIB)(trdmod.o) \
[366]9387   $(MODEL_LIB)(trdmod_oce.o) \
[470]9388   $(MODEL_LIB)(trdvor.o) \
9389   $(MODEL_LIB)(trdvor_oce.o) \
[782]9390   $(MODEL_LIB)(zdf_oce.o) \
9391   $(MODEL_LIB)(zdfkpp.o) \
[470]9392   $(MODEL_LIB)(zdfmxl.o) \
[782]9393   $(MODEL_LIB)(zdftke.o) \
9394   diaptr.F90 \
9395   dom_oce.F90 \
9396   domvvl.F90 \
9397   dynspg_oce.F90 \
9398   in_out_manager.F90 \
9399   lbclnk.F90 \
9400   ldfdyn_oce.F90 \
9401   ldfslp.F90 \
9402   ldftra_oce.F90 \
9403   lib_mpp.F90 \
9404   lib_print.f90 \
[8]9405   oce.F90 \
[782]9406   ocesbc.F90 \
[473]9407   par_kind.F90 \
9408   par_oce.F90 \
[470]9409   phycst.F90 \
[395]9410   prtctl.F90 \
[523]9411   taumod.F90 \
[782]9412   trazdf_exp.F90 \
9413   trazdf_imp.F90 \
[473]9414   trdicp.F90 \
9415   trdicp_oce.F90 \
9416   trdmld.F90 \
9417   trdmld_oce.F90 \
[782]9418   trdmod.F90 \
[246]9419   trdmod_oce.F90 \
[473]9420   trdvor.F90 \
9421   trdvor_oce.F90 \
[782]9422   zdf_oce.F90 \
9423   zdfkpp.F90 \
[473]9424   zdfmxl.F90 \
[782]9425   zdftke.F90 \
[366]9426   $(MODEL_LIB)(dom_oce.o) \
9427   $(MODEL_LIB)(in_out_manager.o) \
9428   $(MODEL_LIB)(lbclnk.o) \
[470]9429   $(MODEL_LIB)(ldfslp.o) \
[366]9430   $(MODEL_LIB)(ldftra_oce.o) \
[782]9431   $(MODEL_LIB)(lib_mpp.o) \
[366]9432   $(MODEL_LIB)(oce.o) \
[782]9433   $(MODEL_LIB)(phycst.o) \
[366]9434   $(MODEL_LIB)(prtctl.o) \
[782]9435   $(MODEL_LIB)(traldf_bilap.o) \
9436   $(MODEL_LIB)(traldf_bilapg.o) \
9437   $(MODEL_LIB)(traldf_iso.o) \
9438   $(MODEL_LIB)(traldf_lap.o) \
9439   $(MODEL_LIB)(trazdf.o) \
[470]9440   $(MODEL_LIB)(trdmod.o) \
[366]9441   $(MODEL_LIB)(trdmod_oce.o) \
[782]9442   $(MODEL_LIB)(zdf_oce.o) \
9443   $(MODEL_LIB)(zdfddm.o) \
9444   dom_oce.F90 \
9445   in_out_manager.F90 \
9446   lbclnk.F90 \
9447   ldfslp.F90 \
9448   ldftra_oce.F90 \
9449   lib_mpp.F90 \
[8]9450   oce.F90 \
[782]9451   phycst.F90 \
[395]9452   prtctl.F90 \
[782]9453   traldf_bilap.F90 \
9454   traldf_bilapg.F90 \
9455   traldf_iso.F90 \
9456   traldf_lap.F90 \
9457   trazdf.F90 \
[473]9458   trdmod.F90 \
[246]9459   trdmod_oce.F90 \
[782]9460   zdf_oce.F90 \
9461   zdfddm.F90 \
[473]9462   domzgr_substitute.h90 \
9463   vectopt_loop_substitute.h90 \
9464   KEY_CPP \
[782]9465   traldf.F90
9466$(MODEL_LIB)(traldf_bilap.o) :   \
[470]9467   $(MODEL_LIB)(daymod.o) \
9468   $(MODEL_LIB)(dianam.o) \
[366]9469   $(MODEL_LIB)(dom_oce.o) \
9470   $(MODEL_LIB)(in_out_manager.o) \
[523]9471   $(MODEL_LIB)(iom.o) \
[366]9472   $(MODEL_LIB)(lbclnk.o) \
[470]9473   $(MODEL_LIB)(ldfdyn_oce.o) \
[366]9474   $(MODEL_LIB)(ldftra_oce.o) \
[470]9475   $(MODEL_LIB)(lib_mpp.o) \
9476   $(MODEL_LIB)(lib_print.o) \
[366]9477   $(MODEL_LIB)(oce.o) \
[470]9478   $(MODEL_LIB)(par_kind.o) \
9479   $(MODEL_LIB)(par_oce.o) \
9480   $(MODEL_LIB)(phycst.o) \
[366]9481   $(MODEL_LIB)(prtctl.o) \
[523]9482   $(MODEL_LIB)(taumod.o) \
[470]9483   $(MODEL_LIB)(trdicp.o) \
9484   $(MODEL_LIB)(trdicp_oce.o) \
9485   $(MODEL_LIB)(trdmld.o) \
9486   $(MODEL_LIB)(trdmld_oce.o) \
[366]9487   $(MODEL_LIB)(trdmod_oce.o) \
[470]9488   $(MODEL_LIB)(trdvor.o) \
9489   $(MODEL_LIB)(trdvor_oce.o) \
[782]9490   $(MODEL_LIB)(zdf_oce.o) \
[470]9491   $(MODEL_LIB)(zdfmxl.o) \
[782]9492   daymod.F90 \
9493   dianam.F90 \
9494   dom_oce.F90 \
9495   in_out_manager.F90 \
9496   iom.F90 \
9497   lbclnk.F90 \
9498   ldfdyn_oce.F90 \
9499   ldftra_oce.F90 \
9500   lib_mpp.F90 \
9501   lib_print.f90 \
[8]9502   oce.F90 \
[473]9503   par_kind.F90 \
9504   par_oce.F90 \
9505   phycst.F90 \
[395]9506   prtctl.F90 \
[523]9507   taumod.F90 \
[473]9508   trdicp.F90 \
9509   trdicp_oce.F90 \
9510   trdmld.F90 \
9511   trdmld_oce.F90 \
[246]9512   trdmod_oce.F90 \
[473]9513   trdvor.F90 \
9514   trdvor_oce.F90 \
[782]9515   zdf_oce.F90 \
[473]9516   zdfmxl.F90 \
[470]9517   $(MODEL_LIB)(diaptr.o) \
[366]9518   $(MODEL_LIB)(dom_oce.o) \
9519   $(MODEL_LIB)(in_out_manager.o) \
9520   $(MODEL_LIB)(lbclnk.o) \
[470]9521   $(MODEL_LIB)(ldfslp.o) \
[366]9522   $(MODEL_LIB)(ldftra_oce.o) \
9523   $(MODEL_LIB)(oce.o) \
9524   $(MODEL_LIB)(prtctl.o) \
[470]9525   $(MODEL_LIB)(trdmod.o) \
[366]9526   $(MODEL_LIB)(trdmod_oce.o) \
[782]9527   diaptr.F90 \
9528   dom_oce.F90 \
9529   in_out_manager.F90 \
9530   lbclnk.F90 \
9531   ldfslp.F90 \
9532   ldftra_oce.F90 \
[269]9533   oce.F90 \
[395]9534   prtctl.F90 \
[473]9535   trdmod.F90 \
[269]9536   trdmod_oce.F90 \
[473]9537   domzgr_substitute.h90 \
9538   ldfeiv_substitute.h90 \
9539   ldftra_substitute.h90 \
[782]9540   vectopt_loop_substitute.h90 \
[473]9541   KEY_CPP \
[782]9542   traldf_bilap.F90
9543$(MODEL_LIB)(traldf_bilapg.o) :  \
9544   $(MODEL_LIB)(daymod.o) \
9545   $(MODEL_LIB)(dianam.o) \
[366]9546   $(MODEL_LIB)(dom_oce.o) \
9547   $(MODEL_LIB)(in_out_manager.o) \
[782]9548   $(MODEL_LIB)(iom.o) \
[366]9549   $(MODEL_LIB)(lbclnk.o) \
9550   $(MODEL_LIB)(ldfdyn_oce.o) \
9551   $(MODEL_LIB)(ldftra_oce.o) \
9552   $(MODEL_LIB)(lib_mpp.o) \
9553   $(MODEL_LIB)(lib_print.o) \
9554   $(MODEL_LIB)(oce.o) \
9555   $(MODEL_LIB)(par_kind.o) \
9556   $(MODEL_LIB)(par_oce.o) \
9557   $(MODEL_LIB)(phycst.o) \
9558   $(MODEL_LIB)(prtctl.o) \
[523]9559   $(MODEL_LIB)(taumod.o) \
[366]9560   $(MODEL_LIB)(trdicp.o) \
9561   $(MODEL_LIB)(trdicp_oce.o) \
9562   $(MODEL_LIB)(trdmld.o) \
9563   $(MODEL_LIB)(trdmld_oce.o) \
9564   $(MODEL_LIB)(trdmod_oce.o) \
9565   $(MODEL_LIB)(trdvor.o) \
9566   $(MODEL_LIB)(trdvor_oce.o) \
[782]9567   $(MODEL_LIB)(zdf_oce.o) \
[366]9568   $(MODEL_LIB)(zdfmxl.o) \
[782]9569   daymod.F90 \
9570   dianam.F90 \
9571   dom_oce.F90 \
9572   in_out_manager.F90 \
9573   iom.F90 \
9574   lbclnk.F90 \
9575   ldfdyn_oce.F90 \
9576   ldftra_oce.F90 \
9577   lib_mpp.F90 \
9578   lib_print.f90 \
[470]9579   oce.F90 \
[473]9580   par_kind.F90 \
9581   par_oce.F90 \
9582   phycst.F90 \
[470]9583   prtctl.F90 \
[523]9584   taumod.F90 \
[473]9585   trdicp.F90 \
9586   trdicp_oce.F90 \
9587   trdmld.F90 \
9588   trdmld_oce.F90 \
[470]9589   trdmod_oce.F90 \
[473]9590   trdvor.F90 \
9591   trdvor_oce.F90 \
[782]9592   zdf_oce.F90 \
[473]9593   zdfmxl.F90 \
[782]9594   $(MODEL_LIB)(diaptr.o) \
[470]9595   $(MODEL_LIB)(dom_oce.o) \
9596   $(MODEL_LIB)(in_out_manager.o) \
9597   $(MODEL_LIB)(lbclnk.o) \
9598   $(MODEL_LIB)(ldfslp.o) \
9599   $(MODEL_LIB)(ldftra_oce.o) \
9600   $(MODEL_LIB)(oce.o) \
9601   $(MODEL_LIB)(prtctl.o) \
9602   $(MODEL_LIB)(trdmod.o) \
9603   $(MODEL_LIB)(trdmod_oce.o) \
[782]9604   diaptr.F90 \
9605   dom_oce.F90 \
9606   in_out_manager.F90 \
9607   lbclnk.F90 \
9608   ldfslp.F90 \
9609   ldftra_oce.F90 \
[8]9610   oce.F90 \
[395]9611   prtctl.F90 \
[473]9612   trdmod.F90 \
[246]9613   trdmod_oce.F90 \
[473]9614   domzgr_substitute.h90 \
[782]9615   ldfeiv_substitute.h90 \
9616   ldftra_substitute.h90 \
[473]9617   KEY_CPP \
[782]9618   traldf_bilapg.F90
[473]9619$(MODEL_LIB)(traldf_iso.o) :  \
[470]9620   $(MODEL_LIB)(daymod.o) \
9621   $(MODEL_LIB)(dianam.o) \
[366]9622   $(MODEL_LIB)(dom_oce.o) \
9623   $(MODEL_LIB)(in_out_manager.o) \
[523]9624   $(MODEL_LIB)(iom.o) \
[470]9625   $(MODEL_LIB)(lbclnk.o) \
9626   $(MODEL_LIB)(ldfdyn_oce.o) \
[366]9627   $(MODEL_LIB)(ldftra_oce.o) \
[470]9628   $(MODEL_LIB)(lib_mpp.o) \
9629   $(MODEL_LIB)(lib_print.o) \
[366]9630   $(MODEL_LIB)(oce.o) \
[470]9631   $(MODEL_LIB)(par_kind.o) \
9632   $(MODEL_LIB)(par_oce.o) \
9633   $(MODEL_LIB)(phycst.o) \
[366]9634   $(MODEL_LIB)(prtctl.o) \
[523]9635   $(MODEL_LIB)(taumod.o) \
[470]9636   $(MODEL_LIB)(trdicp.o) \
9637   $(MODEL_LIB)(trdicp_oce.o) \
9638   $(MODEL_LIB)(trdmld.o) \
9639   $(MODEL_LIB)(trdmld_oce.o) \
[366]9640   $(MODEL_LIB)(trdmod_oce.o) \
[470]9641   $(MODEL_LIB)(trdvor.o) \
9642   $(MODEL_LIB)(trdvor_oce.o) \
[782]9643   $(MODEL_LIB)(zdf_oce.o) \
[470]9644   $(MODEL_LIB)(zdfmxl.o) \
[782]9645   daymod.F90 \
9646   dianam.F90 \
9647   dom_oce.F90 \
9648   in_out_manager.F90 \
9649   iom.F90 \
9650   lbclnk.F90 \
9651   ldfdyn_oce.F90 \
9652   ldftra_oce.F90 \
9653   lib_mpp.F90 \
9654   lib_print.f90 \
[269]9655   oce.F90 \
[473]9656   par_kind.F90 \
9657   par_oce.F90 \
9658   phycst.F90 \
[395]9659   prtctl.F90 \
[523]9660   taumod.F90 \
[473]9661   trdicp.F90 \
9662   trdicp_oce.F90 \
9663   trdmld.F90 \
9664   trdmld_oce.F90 \
[269]9665   trdmod_oce.F90 \
[473]9666   trdvor.F90 \
9667   trdvor_oce.F90 \
[782]9668   zdf_oce.F90 \
[473]9669   zdfmxl.F90 \
[470]9670   $(MODEL_LIB)(diaptr.o) \
9671   $(MODEL_LIB)(dom_oce.o) \
9672   $(MODEL_LIB)(in_out_manager.o) \
9673   $(MODEL_LIB)(ldfslp.o) \
9674   $(MODEL_LIB)(ldftra_oce.o) \
9675   $(MODEL_LIB)(oce.o) \
9676   $(MODEL_LIB)(prtctl.o) \
9677   $(MODEL_LIB)(trdmod.o) \
9678   $(MODEL_LIB)(trdmod_oce.o) \
9679   $(MODEL_LIB)(zdf_oce.o) \
[782]9680   diaptr.F90 \
9681   dom_oce.F90 \
9682   in_out_manager.F90 \
9683   ldfslp.F90 \
9684   ldftra_oce.F90 \
[473]9685   oce.F90 \
9686   prtctl.F90 \
9687   trdmod.F90 \
9688   trdmod_oce.F90 \
9689   zdf_oce.F90 \
[8]9690   domzgr_substitute.h90 \
9691   ldftra_substitute.h90 \
9692   vectopt_loop_substitute.h90 \
9693   KEY_CPP \
[470]9694   traldf_iso.F90
[366]9695$(MODEL_LIB)(traldf_lap.o) :  \
[473]9696   $(MODEL_LIB)(daymod.o) \
9697   $(MODEL_LIB)(dianam.o) \
9698   $(MODEL_LIB)(dom_oce.o) \
9699   $(MODEL_LIB)(in_out_manager.o) \
[523]9700   $(MODEL_LIB)(iom.o) \
[473]9701   $(MODEL_LIB)(ldftra_oce.o) \
9702   $(MODEL_LIB)(lib_mpp.o) \
9703   $(MODEL_LIB)(lib_print.o) \
9704   $(MODEL_LIB)(oce.o) \
9705   $(MODEL_LIB)(par_kind.o) \
9706   $(MODEL_LIB)(par_oce.o) \
9707   $(MODEL_LIB)(phycst.o) \
[523]9708   $(MODEL_LIB)(taumod.o) \
[473]9709   $(MODEL_LIB)(trdicp.o) \
9710   $(MODEL_LIB)(trdicp_oce.o) \
9711   $(MODEL_LIB)(trdmld.o) \
9712   $(MODEL_LIB)(trdmld_oce.o) \
9713   $(MODEL_LIB)(trdmod_oce.o) \
9714   $(MODEL_LIB)(trdvor.o) \
9715   $(MODEL_LIB)(trdvor_oce.o) \
[523]9716   $(MODEL_LIB)(zdf_oce.o) \
[782]9717   daymod.F90 \
9718   dianam.F90 \
9719   dom_oce.F90 \
9720   in_out_manager.F90 \
9721   iom.F90 \
9722   ldftra_oce.F90 \
9723   lib_mpp.F90 \
9724   lib_print.f90 \
[470]9725   oce.F90 \
9726   par_kind.F90 \
9727   par_oce.F90 \
9728   phycst.F90 \
[523]9729   taumod.F90 \
[470]9730   trdicp.F90 \
9731   trdicp_oce.F90 \
9732   trdmld.F90 \
9733   trdmld_oce.F90 \
9734   trdmod_oce.F90 \
9735   trdvor.F90 \
9736   trdvor_oce.F90 \
[523]9737   zdf_oce.F90 \
[473]9738   $(MODEL_LIB)(diaptr.o) \
[438]9739   $(MODEL_LIB)(dom_oce.o) \
9740   $(MODEL_LIB)(in_out_manager.o) \
9741   $(MODEL_LIB)(ldftra_oce.o) \
9742   $(MODEL_LIB)(oce.o) \
[473]9743   $(MODEL_LIB)(prtctl.o) \
9744   $(MODEL_LIB)(trdmod.o) \
[438]9745   $(MODEL_LIB)(trdmod_oce.o) \
[782]9746   diaptr.F90 \
9747   dom_oce.F90 \
9748   in_out_manager.F90 \
9749   ldftra_oce.F90 \
[373]9750   oce.F90 \
[470]9751   prtctl.F90 \
9752   trdmod.F90 \
[373]9753   trdmod_oce.F90 \
[8]9754   domzgr_substitute.h90 \
9755   ldftra_substitute.h90 \
9756   vectopt_loop_substitute.h90 \
9757   KEY_CPP \
9758   traldf_lap.F90
[366]9759$(MODEL_LIB)(tranpc.o) :   \
[473]9760   $(MODEL_LIB)(dom_oce.o) \
9761   $(MODEL_LIB)(in_out_manager.o) \
[523]9762   $(MODEL_LIB)(ldftra_oce.o) \
[473]9763   $(MODEL_LIB)(lib_mpp.o) \
9764   $(MODEL_LIB)(lib_print.o) \
9765   $(MODEL_LIB)(oce.o) \
9766   $(MODEL_LIB)(par_kind.o) \
9767   $(MODEL_LIB)(par_oce.o) \
9768   $(MODEL_LIB)(phycst.o) \
9769   $(MODEL_LIB)(prtctl.o) \
[523]9770   $(MODEL_LIB)(taumod.o) \
[473]9771   $(MODEL_LIB)(trdicp.o) \
9772   $(MODEL_LIB)(trdicp_oce.o) \
9773   $(MODEL_LIB)(trdmld.o) \
9774   $(MODEL_LIB)(trdmld_oce.o) \
9775   $(MODEL_LIB)(trdmod_oce.o) \
9776   $(MODEL_LIB)(trdvor.o) \
9777   $(MODEL_LIB)(trdvor_oce.o) \
[782]9778   $(MODEL_LIB)(zdf_oce.o) \
[473]9779   $(MODEL_LIB)(zdfddm.o) \
[782]9780   dom_oce.F90 \
9781   in_out_manager.F90 \
9782   ldftra_oce.F90 \
9783   lib_mpp.F90 \
9784   lib_print.f90 \
[470]9785   oce.F90 \
9786   par_kind.F90 \
9787   par_oce.F90 \
9788   phycst.F90 \
9789   prtctl.F90 \
[523]9790   taumod.F90 \
[470]9791   trdicp.F90 \
9792   trdicp_oce.F90 \
9793   trdmld.F90 \
9794   trdmld_oce.F90 \
9795   trdmod_oce.F90 \
9796   trdvor.F90 \
9797   trdvor_oce.F90 \
[782]9798   zdf_oce.F90 \
[470]9799   zdfddm.F90 \
[438]9800   $(MODEL_LIB)(dom_oce.o) \
[473]9801   $(MODEL_LIB)(eosbn2.o) \
[438]9802   $(MODEL_LIB)(in_out_manager.o) \
[473]9803   $(MODEL_LIB)(lbclnk.o) \
[438]9804   $(MODEL_LIB)(oce.o) \
[473]9805   $(MODEL_LIB)(trdmod.o) \
[438]9806   $(MODEL_LIB)(trdmod_oce.o) \
[782]9807   dom_oce.F90 \
9808   eosbn2.F90 \
9809   in_out_manager.F90 \
9810   lbclnk.F90 \
[373]9811   oce.F90 \
[470]9812   trdmod.F90 \
[373]9813   trdmod_oce.F90 \
[473]9814   domzgr_substitute.h90 \
9815   KEY_CPP \
9816   tranpc.F90
9817$(MODEL_LIB)(tranxt.o) :   \
[782]9818   $(MODEL_LIB)(agrif_oce.o) \
[594]9819   $(MODEL_LIB)(blk_oce.o) \
[473]9820   $(MODEL_LIB)(cla_div.o) \
[594]9821   $(MODEL_LIB)(cpl_oce.o) \
9822   $(MODEL_LIB)(daymod.o) \
[473]9823   $(MODEL_LIB)(divcur.o) \
[366]9824   $(MODEL_LIB)(dom_oce.o) \
[594]9825   $(MODEL_LIB)(dtasal.o) \
9826   $(MODEL_LIB)(dtasss.o) \
9827   $(MODEL_LIB)(dtasst.o) \
9828   $(MODEL_LIB)(dtatem.o) \
9829   $(MODEL_LIB)(dynspg_oce.o) \
[782]9830   $(MODEL_LIB)(flx_oce.o) \
[594]9831   $(MODEL_LIB)(flxmod.o) \
9832   $(MODEL_LIB)(flxrnf.o) \
9833   $(MODEL_LIB)(ice_oce.o) \
[366]9834   $(MODEL_LIB)(in_out_manager.o) \
[438]9835   $(MODEL_LIB)(lbclnk.o) \
[523]9836   $(MODEL_LIB)(ldftra_oce.o) \
[473]9837   $(MODEL_LIB)(lib_mpp.o) \
9838   $(MODEL_LIB)(lib_print.o) \
9839   $(MODEL_LIB)(obc_oce.o) \
[366]9840   $(MODEL_LIB)(oce.o) \
[594]9841   $(MODEL_LIB)(ocesbc.o) \
[473]9842   $(MODEL_LIB)(ocfzpt.o) \
9843   $(MODEL_LIB)(par_kind.o) \
9844   $(MODEL_LIB)(par_oce.o) \
9845   $(MODEL_LIB)(phycst.o) \
[594]9846   $(MODEL_LIB)(prtctl.o) \
[473]9847   $(MODEL_LIB)(sol_oce.o) \
[523]9848   $(MODEL_LIB)(taumod.o) \
[594]9849   $(MODEL_LIB)(tradmp.o) \
[523]9850   $(MODEL_LIB)(trdicp.o) \
9851   $(MODEL_LIB)(trdicp_oce.o) \
9852   $(MODEL_LIB)(trdmld.o) \
9853   $(MODEL_LIB)(trdmld_oce.o) \
9854   $(MODEL_LIB)(trdmod_oce.o) \
9855   $(MODEL_LIB)(trdvor.o) \
9856   $(MODEL_LIB)(trdvor_oce.o) \
[473]9857   $(MODEL_LIB)(wzvmod.o) \
[523]9858   $(MODEL_LIB)(zdf_oce.o) \
[782]9859   agrif_oce.F90 \
9860   blk_oce.F90 \
9861   cla_div.F90 \
9862   cpl_oce.F90 \
9863   daymod.F90 \
9864   divcur.F90 \
9865   dom_oce.F90 \
9866   dtasal.F90 \
9867   dtasss.F90 \
9868   dtasst.F90 \
9869   dtatem.F90 \
9870   dynspg_oce.F90 \
9871   flx_oce.F90 \
9872   flxmod.F90 \
9873   flxrnf.F90 \
9874   ice_oce.F90 \
9875   in_out_manager.F90 \
9876   lbclnk.F90 \
9877   ldftra_oce.F90 \
9878   lib_mpp.F90 \
9879   lib_print.f90 \
[373]9880   obc_oce.F90 \
[279]9881   oce.F90 \
[594]9882   ocesbc.F90 \
[395]9883   ocfzpt.F90 \
[373]9884   par_kind.F90 \
9885   par_oce.F90 \
9886   phycst.F90 \
[594]9887   prtctl.F90 \
[395]9888   sol_oce.F90 \
[523]9889   taumod.F90 \
[594]9890   tradmp.F90 \
[523]9891   trdicp.F90 \
9892   trdicp_oce.F90 \
9893   trdmld.F90 \
9894   trdmld_oce.F90 \
9895   trdmod_oce.F90 \
9896   trdvor.F90 \
9897   trdvor_oce.F90 \
[395]9898   wzvmod.F90 \
[523]9899   zdf_oce.F90 \
[473]9900   $(MODEL_LIB)(agrif_opa_interp.o) \
9901   $(MODEL_LIB)(agrif_opa_update.o) \
[366]9902   $(MODEL_LIB)(dom_oce.o) \
[594]9903   $(MODEL_LIB)(domvvl.o) \
9904   $(MODEL_LIB)(dynspg_oce.o) \
[366]9905   $(MODEL_LIB)(in_out_manager.o) \
9906   $(MODEL_LIB)(lbclnk.o) \
[473]9907   $(MODEL_LIB)(obctra.o) \
[366]9908   $(MODEL_LIB)(oce.o) \
[594]9909   $(MODEL_LIB)(ocesbc.o) \
9910   $(MODEL_LIB)(phycst.o) \
[473]9911   $(MODEL_LIB)(prtctl.o) \
[523]9912   $(MODEL_LIB)(trdmod.o) \
9913   $(MODEL_LIB)(trdmod_oce.o) \
[473]9914   $(MODEL_LIB)(zdf_oce.o) \
[782]9915   agrif_opa_interp.F90 \
9916   agrif_opa_update.F90 \
9917   dom_oce.F90 \
9918   domvvl.F90 \
9919   dynspg_oce.F90 \
9920   in_out_manager.F90 \
9921   lbclnk.F90 \
[373]9922   obctra.F90 \
[246]9923   oce.F90 \
[594]9924   ocesbc.F90 \
9925   phycst.F90 \
[395]9926   prtctl.F90 \
[523]9927   trdmod.F90 \
9928   trdmod_oce.F90 \
[373]9929   zdf_oce.F90 \
[594]9930   domzgr_substitute.h90 \
[473]9931   $(AGRIF_LIB) \
9932   KEY_CPP \
9933   tranxt.F90
9934$(MODEL_LIB)(traqsr.o) :   \
9935   $(MODEL_LIB)(blk_oce.o) \
9936   $(MODEL_LIB)(cpl_oce.o) \
9937   $(MODEL_LIB)(daymod.o) \
[366]9938   $(MODEL_LIB)(dom_oce.o) \
[473]9939   $(MODEL_LIB)(dtasal.o) \
9940   $(MODEL_LIB)(dtasss.o) \
9941   $(MODEL_LIB)(dtasst.o) \
9942   $(MODEL_LIB)(dtatem.o) \
[782]9943   $(MODEL_LIB)(flx_oce.o) \
[487]9944   $(MODEL_LIB)(flxmod.o) \
[473]9945   $(MODEL_LIB)(flxrnf.o) \
9946   $(MODEL_LIB)(ice_oce.o) \
[366]9947   $(MODEL_LIB)(in_out_manager.o) \
9948   $(MODEL_LIB)(lbclnk.o) \
[523]9949   $(MODEL_LIB)(ldftra_oce.o) \
[473]9950   $(MODEL_LIB)(lib_mpp.o) \
9951   $(MODEL_LIB)(lib_print.o) \
[366]9952   $(MODEL_LIB)(oce.o) \
[473]9953   $(MODEL_LIB)(ocfzpt.o) \
9954   $(MODEL_LIB)(par_kind.o) \
9955   $(MODEL_LIB)(par_oce.o) \
9956   $(MODEL_LIB)(phycst.o) \
[366]9957   $(MODEL_LIB)(prtctl.o) \
[473]9958   $(MODEL_LIB)(sms.o) \
9959   $(MODEL_LIB)(taumod.o) \
9960   $(MODEL_LIB)(tradmp.o) \
9961   $(MODEL_LIB)(trdicp.o) \
9962   $(MODEL_LIB)(trdicp_oce.o) \
9963   $(MODEL_LIB)(trdmld.o) \
9964   $(MODEL_LIB)(trdmld_oce.o) \
9965   $(MODEL_LIB)(trdmod_oce.o) \
9966   $(MODEL_LIB)(trdvor.o) \
9967   $(MODEL_LIB)(trdvor_oce.o) \
[523]9968   $(MODEL_LIB)(zdf_oce.o) \
[782]9969   blk_oce.F90 \
9970   cpl_oce.F90 \
9971   daymod.F90 \
9972   dom_oce.F90 \
9973   dtasal.F90 \
9974   dtasss.F90 \
9975   dtasst.F90 \
9976   dtatem.F90 \
9977   flx_oce.F90 \
9978   flxmod.F90 \
9979   flxrnf.F90 \
9980   ice_oce.F90 \
9981   in_out_manager.F90 \
9982   lbclnk.F90 \
9983   ldftra_oce.F90 \
9984   lib_mpp.F90 \
9985   lib_print.f90 \
[8]9986   oce.F90 \
[373]9987   ocfzpt.F90 \
9988   par_kind.F90 \
9989   par_oce.F90 \
9990   phycst.F90 \
[395]9991   prtctl.F90 \
[373]9992   sms.F90 \
9993   taumod.F90 \
9994   tradmp.F90 \
9995   trdicp.F90 \
9996   trdicp_oce.F90 \
9997   trdmld.F90 \
9998   trdmld_oce.F90 \
9999   trdmod_oce.F90 \
10000   trdvor.F90 \
10001   trdvor_oce.F90 \
[523]10002   zdf_oce.F90 \
[473]10003   $(MODEL_LIB)(dom_oce.o) \
10004   $(MODEL_LIB)(in_out_manager.o) \
10005   $(MODEL_LIB)(oce.o) \
10006   $(MODEL_LIB)(ocesbc.o) \
10007   $(MODEL_LIB)(phycst.o) \
10008   $(MODEL_LIB)(prtctl.o) \
10009   $(MODEL_LIB)(trc_oce.o) \
10010   $(MODEL_LIB)(trdmod.o) \
10011   $(MODEL_LIB)(trdmod_oce.o) \
[782]10012   dom_oce.F90 \
10013   in_out_manager.F90 \
[473]10014   oce.F90 \
10015   ocesbc.F90 \
10016   phycst.F90 \
10017   prtctl.F90 \
10018   trc_oce.F90 \
10019   trdmod.F90 \
10020   trdmod_oce.F90 \
10021   domzgr_substitute.h90 \
10022   vectopt_loop_substitute.h90 \
10023   KEY_CPP \
10024   traqsr.F90
10025$(MODEL_LIB)(trasbc.o) :   \
[366]10026   $(MODEL_LIB)(blk_oce.o) \
10027   $(MODEL_LIB)(cpl_oce.o) \
10028   $(MODEL_LIB)(daymod.o) \
10029   $(MODEL_LIB)(dom_oce.o) \
10030   $(MODEL_LIB)(dtasal.o) \
[451]10031   $(MODEL_LIB)(dtasss.o) \
[366]10032   $(MODEL_LIB)(dtasst.o) \
10033   $(MODEL_LIB)(dtatem.o) \
[782]10034   $(MODEL_LIB)(flx_oce.o) \
[487]10035   $(MODEL_LIB)(flxmod.o) \
[366]10036   $(MODEL_LIB)(flxrnf.o) \
10037   $(MODEL_LIB)(ice_oce.o) \
10038   $(MODEL_LIB)(in_out_manager.o) \
10039   $(MODEL_LIB)(lbclnk.o) \
[523]10040   $(MODEL_LIB)(ldftra_oce.o) \
[366]10041   $(MODEL_LIB)(lib_mpp.o) \
10042   $(MODEL_LIB)(lib_print.o) \
10043   $(MODEL_LIB)(oce.o) \
[473]10044   $(MODEL_LIB)(ocesbc.o) \
[366]10045   $(MODEL_LIB)(ocfzpt.o) \
10046   $(MODEL_LIB)(par_kind.o) \
10047   $(MODEL_LIB)(par_oce.o) \
10048   $(MODEL_LIB)(phycst.o) \
10049   $(MODEL_LIB)(prtctl.o) \
10050   $(MODEL_LIB)(taumod.o) \
10051   $(MODEL_LIB)(tradmp.o) \
[473]10052   $(MODEL_LIB)(trc_oce.o) \
[366]10053   $(MODEL_LIB)(trdicp.o) \
10054   $(MODEL_LIB)(trdicp_oce.o) \
10055   $(MODEL_LIB)(trdmld.o) \
10056   $(MODEL_LIB)(trdmld_oce.o) \
[473]10057   $(MODEL_LIB)(trdmod.o) \
[366]10058   $(MODEL_LIB)(trdmod_oce.o) \
10059   $(MODEL_LIB)(trdvor.o) \
10060   $(MODEL_LIB)(trdvor_oce.o) \
[523]10061   $(MODEL_LIB)(zdf_oce.o) \
[782]10062   blk_oce.F90 \
10063   cpl_oce.F90 \
10064   daymod.F90 \
10065   dom_oce.F90 \
10066   dtasal.F90 \
10067   dtasss.F90 \
10068   dtasst.F90 \
10069   dtatem.F90 \
10070   flx_oce.F90 \
10071   flxmod.F90 \
10072   flxrnf.F90 \
10073   ice_oce.F90 \
10074   in_out_manager.F90 \
10075   lbclnk.F90 \
10076   ldftra_oce.F90 \
10077   lib_mpp.F90 \
10078   lib_print.f90 \
[473]10079   oce.F90 \
[470]10080   ocesbc.F90 \
[309]10081   ocfzpt.F90 \
10082   par_kind.F90 \
10083   par_oce.F90 \
10084   phycst.F90 \
[395]10085   prtctl.F90 \
[309]10086   taumod.F90 \
10087   tradmp.F90 \
[373]10088   trc_oce.F90 \
[309]10089   trdicp.F90 \
10090   trdicp_oce.F90 \
10091   trdmld.F90 \
10092   trdmld_oce.F90 \
[373]10093   trdmod.F90 \
[309]10094   trdmod_oce.F90 \
10095   trdvor.F90 \
10096   trdvor_oce.F90 \
[523]10097   zdf_oce.F90 \
[366]10098   $(MODEL_LIB)(dom_oce.o) \
10099   $(MODEL_LIB)(in_out_manager.o) \
[473]10100   $(MODEL_LIB)(oce.o) \
[470]10101   $(MODEL_LIB)(ocesbc.o) \
[366]10102   $(MODEL_LIB)(phycst.o) \
10103   $(MODEL_LIB)(prtctl.o) \
[473]10104   $(MODEL_LIB)(traqsr.o) \
[366]10105   $(MODEL_LIB)(trdmod.o) \
10106   $(MODEL_LIB)(trdmod_oce.o) \
[782]10107   dom_oce.F90 \
10108   in_out_manager.F90 \
[473]10109   oce.F90 \
[470]10110   ocesbc.F90 \
[279]10111   phycst.F90 \
[395]10112   prtctl.F90 \
[373]10113   traqsr.F90 \
[309]10114   trdmod.F90 \
[279]10115   trdmod_oce.F90 \
[473]10116   domzgr_substitute.h90 \
10117   vectopt_loop_substitute.h90 \
10118   KEY_CPP \
10119   trasbc.F90
[782]10120$(MODEL_LIB)(trazdf.o) :   \
10121   $(MODEL_LIB)(blk_oce.o) \
10122   $(MODEL_LIB)(cpl_oce.o) \
10123   $(MODEL_LIB)(daymod.o) \
[366]10124   $(MODEL_LIB)(dom_oce.o) \
[782]10125   $(MODEL_LIB)(domvvl.o) \
10126   $(MODEL_LIB)(dtasal.o) \
10127   $(MODEL_LIB)(dtasss.o) \
10128   $(MODEL_LIB)(dtasst.o) \
10129   $(MODEL_LIB)(dtatem.o) \
10130   $(MODEL_LIB)(dynspg_oce.o) \
10131   $(MODEL_LIB)(dynzdf_exp.o) \
10132   $(MODEL_LIB)(eosbn2.o) \
10133   $(MODEL_LIB)(flx_oce.o) \
10134   $(MODEL_LIB)(flxmod.o) \
10135   $(MODEL_LIB)(flxrnf.o) \
10136   $(MODEL_LIB)(ice_oce.o) \
[366]10137   $(MODEL_LIB)(in_out_manager.o) \
[782]10138   $(MODEL_LIB)(iom.o) \
[473]10139   $(MODEL_LIB)(lbclnk.o) \
[782]10140   $(MODEL_LIB)(ldfslp.o) \
[523]10141   $(MODEL_LIB)(ldftra_oce.o) \
[473]10142   $(MODEL_LIB)(lib_mpp.o) \
10143   $(MODEL_LIB)(lib_print.o) \
10144   $(MODEL_LIB)(oce.o) \
[782]10145   $(MODEL_LIB)(ocesbc.o) \
10146   $(MODEL_LIB)(ocfzpt.o) \
[473]10147   $(MODEL_LIB)(par_kind.o) \
10148   $(MODEL_LIB)(par_oce.o) \
[523]10149   $(MODEL_LIB)(phycst.o) \
[366]10150   $(MODEL_LIB)(prtctl.o) \
[782]10151   $(MODEL_LIB)(restart.o) \
[523]10152   $(MODEL_LIB)(taumod.o) \
[782]10153   $(MODEL_LIB)(tradmp.o) \
10154   $(MODEL_LIB)(trazdf_exp.o) \
[473]10155   $(MODEL_LIB)(trdicp.o) \
10156   $(MODEL_LIB)(trdicp_oce.o) \
10157   $(MODEL_LIB)(trdmld.o) \
10158   $(MODEL_LIB)(trdmld_oce.o) \
[782]10159   $(MODEL_LIB)(trdmod.o) \
[366]10160   $(MODEL_LIB)(trdmod_oce.o) \
[473]10161   $(MODEL_LIB)(trdvor.o) \
10162   $(MODEL_LIB)(trdvor_oce.o) \
10163   $(MODEL_LIB)(zdf_oce.o) \
[487]10164   $(MODEL_LIB)(zdfddm.o) \
[594]10165   blk_oce.F90 \
10166   cpl_oce.F90 \
10167   daymod.F90 \
[487]10168   dom_oce.F90 \
[594]10169   domvvl.F90 \
10170   dtasal.F90 \
10171   dtasss.F90 \
10172   dtasst.F90 \
10173   dtatem.F90 \
10174   dynspg_oce.F90 \
[487]10175   dynzdf_exp.F90 \
10176   eosbn2.F90 \
[782]10177   flx_oce.F90 \
[594]10178   flxmod.F90 \
10179   flxrnf.F90 \
10180   ice_oce.F90 \
[487]10181   in_out_manager.F90 \
[523]10182   iom.F90 \
[487]10183   lbclnk.F90 \
10184   ldfslp.F90 \
10185   ldftra_oce.F90 \
10186   lib_mpp.F90 \
10187   lib_print.f90 \
[438]10188   oce.F90 \
[487]10189   ocesbc.F90 \
[594]10190   ocfzpt.F90 \
[470]10191   par_kind.F90 \
10192   par_oce.F90 \
[487]10193   phycst.F90 \
[438]10194   prtctl.F90 \
[523]10195   restart.F90 \
[487]10196   taumod.F90 \
[594]10197   tradmp.F90 \
[487]10198   trazdf_exp.F90 \
[470]10199   trdicp.F90 \
10200   trdicp_oce.F90 \
10201   trdmld.F90 \
10202   trdmld_oce.F90 \
[487]10203   trdmod.F90 \
[438]10204   trdmod_oce.F90 \
[470]10205   trdvor.F90 \
10206   trdvor_oce.F90 \
[782]10207   zdf_oce.F90 \
[487]10208   zdfddm.F90 \
[366]10209   $(MODEL_LIB)(dom_oce.o) \
[594]10210   $(MODEL_LIB)(domvvl.o) \
10211   $(MODEL_LIB)(dynspg_oce.o) \
[366]10212   $(MODEL_LIB)(in_out_manager.o) \
[594]10213   $(MODEL_LIB)(lbclnk.o) \
[487]10214   $(MODEL_LIB)(ldftra_oce.o) \
[438]10215   $(MODEL_LIB)(oce.o) \
[594]10216   $(MODEL_LIB)(ocesbc.o) \
10217   $(MODEL_LIB)(phycst.o) \
[366]10218   $(MODEL_LIB)(prtctl.o) \
[487]10219   $(MODEL_LIB)(trazdf_exp.o) \
[782]10220   $(MODEL_LIB)(trazdf_imp.o) \
[473]10221   $(MODEL_LIB)(trdmod.o) \
[366]10222   $(MODEL_LIB)(trdmod_oce.o) \
[782]10223   $(MODEL_LIB)(zdf_oce.o) \
[487]10224   $(MODEL_LIB)(zdfkpp.o) \
10225   $(MODEL_LIB)(zdftke.o) \
[782]10226   dom_oce.F90 \
10227   domvvl.F90 \
10228   dynspg_oce.F90 \
10229   in_out_manager.F90 \
10230   lbclnk.F90 \
10231   ldftra_oce.F90 \
[470]10232   oce.F90 \
[594]10233   ocesbc.F90 \
10234   phycst.F90 \
[470]10235   prtctl.F90 \
[487]10236   trazdf_exp.F90 \
10237   trazdf_imp.F90 \
[470]10238   trdmod.F90 \
10239   trdmod_oce.F90 \
[782]10240   zdf_oce.F90 \
[487]10241   zdfkpp.F90 \
10242   zdftke.F90 \
[473]10243   domzgr_substitute.h90 \
[487]10244   vectopt_loop_substitute.h90 \
[473]10245   zdfddm_substitute.h90 \
10246   KEY_CPP \
[487]10247   trazdf.F90
[782]10248$(MODEL_LIB)(trazdf_exp.o) :  \
10249   $(MODEL_LIB)(dom_oce.o) \
10250   $(MODEL_LIB)(in_out_manager.o) \
10251   $(MODEL_LIB)(lbclnk.o) \
10252   $(MODEL_LIB)(ldftra_oce.o) \
10253   $(MODEL_LIB)(lib_mpp.o) \
10254   $(MODEL_LIB)(lib_print.o) \
10255   $(MODEL_LIB)(oce.o) \
10256   $(MODEL_LIB)(par_kind.o) \
10257   $(MODEL_LIB)(par_oce.o) \
10258   $(MODEL_LIB)(phycst.o) \
10259   $(MODEL_LIB)(prtctl.o) \
10260   $(MODEL_LIB)(taumod.o) \
10261   $(MODEL_LIB)(trdicp.o) \
10262   $(MODEL_LIB)(trdicp_oce.o) \
10263   $(MODEL_LIB)(trdmld.o) \
10264   $(MODEL_LIB)(trdmld_oce.o) \
10265   $(MODEL_LIB)(trdmod_oce.o) \
10266   $(MODEL_LIB)(trdvor.o) \
10267   $(MODEL_LIB)(trdvor_oce.o) \
10268   $(MODEL_LIB)(zdf_oce.o) \
[487]10269   dom_oce.F90 \
10270   in_out_manager.F90 \
10271   lbclnk.F90 \
10272   ldftra_oce.F90 \
10273   lib_mpp.F90 \
10274   lib_print.f90 \
[782]10275   oce.F90 \
10276   par_kind.F90 \
10277   par_oce.F90 \
10278   phycst.F90 \
10279   prtctl.F90 \
10280   taumod.F90 \
10281   trdicp.F90 \
10282   trdicp_oce.F90 \
10283   trdmld.F90 \
10284   trdmld_oce.F90 \
10285   trdmod_oce.F90 \
10286   trdvor.F90 \
10287   trdvor_oce.F90 \
10288   zdf_oce.F90 \
[470]10289   $(MODEL_LIB)(dom_oce.o) \
[782]10290   $(MODEL_LIB)(in_out_manager.o) \
10291   $(MODEL_LIB)(oce.o) \
10292   $(MODEL_LIB)(prtctl.o) \
10293   $(MODEL_LIB)(trdmod.o) \
10294   $(MODEL_LIB)(trdmod_oce.o) \
10295   $(MODEL_LIB)(zdf_oce.o) \
10296   $(MODEL_LIB)(zdfddm.o) \
10297   dom_oce.F90 \
10298   in_out_manager.F90 \
10299   oce.F90 \
10300   prtctl.F90 \
10301   trdmod.F90 \
10302   trdmod_oce.F90 \
10303   zdf_oce.F90 \
10304   zdfddm.F90 \
10305   domzgr_substitute.h90 \
10306   zdfddm_substitute.h90 \
10307   KEY_CPP \
10308   trazdf_exp.F90
10309$(MODEL_LIB)(trazdf_imp.o) :  \
10310   $(MODEL_LIB)(dom_oce.o) \
[594]10311   $(MODEL_LIB)(dynspg_oce.o) \
[470]10312   $(MODEL_LIB)(in_out_manager.o) \
[473]10313   $(MODEL_LIB)(lbclnk.o) \
10314   $(MODEL_LIB)(ldfdyn_oce.o) \
10315   $(MODEL_LIB)(ldftra_oce.o) \
10316   $(MODEL_LIB)(lib_mpp.o) \
10317   $(MODEL_LIB)(lib_print.o) \
[470]10318   $(MODEL_LIB)(oce.o) \
[594]10319   $(MODEL_LIB)(ocesbc.o) \
[473]10320   $(MODEL_LIB)(par_kind.o) \
10321   $(MODEL_LIB)(par_oce.o) \
10322   $(MODEL_LIB)(phycst.o) \
[470]10323   $(MODEL_LIB)(prtctl.o) \
[523]10324   $(MODEL_LIB)(taumod.o) \
[473]10325   $(MODEL_LIB)(trdicp.o) \
10326   $(MODEL_LIB)(trdicp_oce.o) \
10327   $(MODEL_LIB)(trdmld.o) \
10328   $(MODEL_LIB)(trdmld_oce.o) \
[470]10329   $(MODEL_LIB)(trdmod_oce.o) \
[473]10330   $(MODEL_LIB)(trdvor.o) \
10331   $(MODEL_LIB)(trdvor_oce.o) \
[782]10332   $(MODEL_LIB)(zdf_oce.o) \
[487]10333   $(MODEL_LIB)(zdfmxl.o) \
[782]10334   dom_oce.F90 \
10335   dynspg_oce.F90 \
10336   in_out_manager.F90 \
10337   lbclnk.F90 \
10338   ldfdyn_oce.F90 \
10339   ldftra_oce.F90 \
10340   lib_mpp.F90 \
10341   lib_print.f90 \
[438]10342   oce.F90 \
[594]10343   ocesbc.F90 \
[309]10344   par_kind.F90 \
10345   par_oce.F90 \
10346   phycst.F90 \
[395]10347   prtctl.F90 \
[523]10348   taumod.F90 \
[309]10349   trdicp.F90 \
10350   trdicp_oce.F90 \
10351   trdmld.F90 \
10352   trdmld_oce.F90 \
[306]10353   trdmod_oce.F90 \
[309]10354   trdvor.F90 \
10355   trdvor_oce.F90 \
[782]10356   zdf_oce.F90 \
[487]10357   zdfmxl.F90 \
[366]10358   $(MODEL_LIB)(dom_oce.o) \
[594]10359   $(MODEL_LIB)(domvvl.o) \
[366]10360   $(MODEL_LIB)(in_out_manager.o) \
10361   $(MODEL_LIB)(lbclnk.o) \
[473]10362   $(MODEL_LIB)(ldfslp.o) \
[366]10363   $(MODEL_LIB)(ldftra_oce.o) \
10364   $(MODEL_LIB)(oce.o) \
10365   $(MODEL_LIB)(prtctl.o) \
[473]10366   $(MODEL_LIB)(trdmod.o) \
[366]10367   $(MODEL_LIB)(trdmod_oce.o) \
[782]10368   $(MODEL_LIB)(zdf_oce.o) \
[487]10369   $(MODEL_LIB)(zdfddm.o) \
[782]10370   dom_oce.F90 \
10371   domvvl.F90 \
10372   in_out_manager.F90 \
10373   lbclnk.F90 \
10374   ldfslp.F90 \
10375   ldftra_oce.F90 \
[366]10376   oce.F90 \
[395]10377   prtctl.F90 \
[373]10378   trdmod.F90 \
[269]10379   trdmod_oce.F90 \
[782]10380   zdf_oce.F90 \
[487]10381   zdfddm.F90 \
[473]10382   domzgr_substitute.h90 \
10383   ldftra_substitute.h90 \
10384   vectopt_loop_substitute.h90 \
10385   zdfddm_substitute.h90 \
10386   KEY_CPP \
10387   trazdf_imp.F90
[366]10388$(MODEL_LIB)(trc_oce.o) :  \
[473]10389   $(MODEL_LIB)(par_kind.o) \
[470]10390   par_kind.F90 \
[473]10391   $(MODEL_LIB)(par_oce.o) \
10392   $(MODEL_LIB)(sms.o) \
[470]10393   par_oce.F90 \
10394   sms.F90 \
[438]10395   KEY_CPP \
[246]10396   trc_oce.F90
[473]10397$(MODEL_LIB)(trcstp.o) :   \
10398   trcstp.F90
[366]10399$(MODEL_LIB)(trdicp.o) :   \
[473]10400   $(MODEL_LIB)(dom_oce.o) \
10401   $(MODEL_LIB)(in_out_manager.o) \
10402   $(MODEL_LIB)(lib_print.o) \
10403   $(MODEL_LIB)(par_kind.o) \
10404   $(MODEL_LIB)(par_oce.o) \
10405   $(MODEL_LIB)(phycst.o) \
10406   $(MODEL_LIB)(prtctl.o) \
10407   $(MODEL_LIB)(trdicp_oce.o) \
10408   $(MODEL_LIB)(trdmld_oce.o) \
10409   $(MODEL_LIB)(trdvor_oce.o) \
10410   $(MODEL_LIB)(zdfddm.o) \
[782]10411   dom_oce.F90 \
10412   in_out_manager.F90 \
10413   lib_print.f90 \
[470]10414   par_kind.F90 \
10415   par_oce.F90 \
10416   phycst.F90 \
10417   prtctl.F90 \
10418   trdicp_oce.F90 \
10419   trdmld_oce.F90 \
10420   trdvor_oce.F90 \
10421   zdfddm.F90 \
[438]10422   $(MODEL_LIB)(dom_oce.o) \
[473]10423   $(MODEL_LIB)(eosbn2.o) \
[438]10424   $(MODEL_LIB)(in_out_manager.o) \
[473]10425   $(MODEL_LIB)(ldfdyn_oce.o) \
10426   $(MODEL_LIB)(ldftra_oce.o) \
10427   $(MODEL_LIB)(lib_mpp.o) \
10428   $(MODEL_LIB)(oce.o) \
[438]10429   $(MODEL_LIB)(phycst.o) \
[473]10430   $(MODEL_LIB)(trdmod_oce.o) \
10431   $(MODEL_LIB)(zdf_oce.o) \
[782]10432   dom_oce.F90 \
10433   eosbn2.F90 \
10434   in_out_manager.F90 \
10435   ldfdyn_oce.F90 \
10436   ldftra_oce.F90 \
10437   lib_mpp.F90 \
[470]10438   oce.F90 \
[373]10439   phycst.F90 \
[470]10440   trdmod_oce.F90 \
10441   zdf_oce.F90 \
[246]10442   domzgr_substitute.h90 \
10443   vectopt_loop_substitute.h90 \
10444   KEY_CPP \
10445   trdicp.F90
[366]10446$(MODEL_LIB)(trdicp_oce.o) :  \
[473]10447   $(MODEL_LIB)(par_kind.o) \
[470]10448   par_kind.F90 \
[473]10449   $(MODEL_LIB)(par_oce.o) \
[470]10450   par_oce.F90 \
[438]10451   KEY_CPP \
[246]10452   trdicp_oce.F90
[366]10453$(MODEL_LIB)(trdmld.o) :   \
[582]10454   $(MODEL_LIB)(blk_oce.o) \
10455   $(MODEL_LIB)(cpl_oce.o) \
[473]10456   $(MODEL_LIB)(daymod.o) \
10457   $(MODEL_LIB)(dom_oce.o) \
[582]10458   $(MODEL_LIB)(eosbn2.o) \
10459   $(MODEL_LIB)(ice_oce.o) \
[782]10460   $(MODEL_LIB)(in_out_manager.o) \
[582]10461   $(MODEL_LIB)(ini1d.o) \
[523]10462   $(MODEL_LIB)(iom.o) \
[473]10463   $(MODEL_LIB)(lbclnk.o) \
10464   $(MODEL_LIB)(ldfdyn_oce.o) \
10465   $(MODEL_LIB)(ldftra_oce.o) \
10466   $(MODEL_LIB)(lib_mpp.o) \
10467   $(MODEL_LIB)(lib_print.o) \
10468   $(MODEL_LIB)(oce.o) \
10469   $(MODEL_LIB)(par_kind.o) \
10470   $(MODEL_LIB)(par_oce.o) \
10471   $(MODEL_LIB)(phycst.o) \
10472   $(MODEL_LIB)(prtctl.o) \
[523]10473   $(MODEL_LIB)(restart.o) \
[473]10474   $(MODEL_LIB)(trdicp_oce.o) \
10475   $(MODEL_LIB)(trdmld_oce.o) \
[523]10476   $(MODEL_LIB)(trdmod_oce.o) \
[473]10477   $(MODEL_LIB)(trdvor_oce.o) \
[782]10478   $(MODEL_LIB)(zdf_oce.o) \
[487]10479   $(MODEL_LIB)(zdfmxl.o) \
[582]10480   $(MODEL_LIB)(zpshde.o) \
[782]10481   blk_oce.F90 \
10482   cpl_oce.F90 \
10483   daymod.F90 \
10484   dom_oce.F90 \
10485   eosbn2.F90 \
10486   ice_oce.F90 \
10487   in_out_manager.F90 \
10488   ini1d.F90 \
10489   iom.F90 \
10490   lbclnk.F90 \
10491   ldfdyn_oce.F90 \
10492   ldftra_oce.F90 \
10493   lib_mpp.F90 \
10494   lib_print.f90 \
[470]10495   oce.F90 \
10496   par_kind.F90 \
10497   par_oce.F90 \
10498   phycst.F90 \
10499   prtctl.F90 \
[523]10500   restart.F90 \
[470]10501   trdicp_oce.F90 \
10502   trdmld_oce.F90 \
[523]10503   trdmod_oce.F90 \
[470]10504   trdvor_oce.F90 \
[782]10505   zdf_oce.F90 \
[487]10506   zdfmxl.F90 \
[582]10507   zpshde.F90 \
[438]10508   $(MODEL_LIB)(daymod.o) \
[473]10509   $(MODEL_LIB)(diadimg.o) \
10510   $(MODEL_LIB)(dianam.o) \
[438]10511   $(MODEL_LIB)(dom_oce.o) \
10512   $(MODEL_LIB)(in_out_manager.o) \
10513   $(MODEL_LIB)(lbclnk.o) \
[473]10514   $(MODEL_LIB)(ldfslp.o) \
[438]10515   $(MODEL_LIB)(ldftra_oce.o) \
10516   $(MODEL_LIB)(oce.o) \
10517   $(MODEL_LIB)(phycst.o) \
[523]10518   $(MODEL_LIB)(prtctl.o) \
[582]10519   $(MODEL_LIB)(restart.o) \
[523]10520   $(MODEL_LIB)(trdmld_rst.o) \
[473]10521   $(MODEL_LIB)(trdmod_oce.o) \
[782]10522   $(MODEL_LIB)(zdf_oce.o) \
[473]10523   $(MODEL_LIB)(zdfddm.o) \
[470]10524   $(MODEL_LIB)(zdfmxl.o) \
[782]10525   daymod.F90 \
10526   diadimg.F90 \
10527   dianam.F90 \
10528   dom_oce.F90 \
10529   in_out_manager.F90 \
10530   lbclnk.F90 \
10531   ldfslp.F90 \
10532   ldftra_oce.F90 \
[373]10533   oce.F90 \
10534   phycst.F90 \
[523]10535   prtctl.F90 \
[582]10536   restart.F90 \
[523]10537   trdmld_rst.F90 \
[470]10538   trdmod_oce.F90 \
[782]10539   zdf_oce.F90 \
[470]10540   zdfddm.F90 \
10541   zdfmxl.F90 \
[473]10542   domzgr_substitute.h90 \
10543   ldftra_substitute.h90 \
10544   zdfddm_substitute.h90 \
10545   $(IOIPSL_LIB) \
10546   KEY_CPP \
10547   trdmld.F90
10548$(MODEL_LIB)(trdmld_oce.o) :  \
10549   $(MODEL_LIB)(par_kind.o) \
10550   par_kind.F90 \
10551   $(MODEL_LIB)(par_oce.o) \
10552   par_oce.F90 \
10553   KEY_CPP \
10554   trdmld_oce.F90
[523]10555$(MODEL_LIB)(trdmld_rst.o) :  \
10556   $(MODEL_LIB)(blk_oce.o) \
10557   $(MODEL_LIB)(cpl_oce.o) \
10558   $(MODEL_LIB)(daymod.o) \
10559   $(MODEL_LIB)(dom_oce.o) \
[545]10560   $(MODEL_LIB)(eosbn2.o) \
[523]10561   $(MODEL_LIB)(ice_oce.o) \
[782]10562   $(MODEL_LIB)(in_out_manager.o) \
[545]10563   $(MODEL_LIB)(ini1d.o) \
[782]10564   $(MODEL_LIB)(iom.o) \
[545]10565   $(MODEL_LIB)(iom_def.o) \
10566   $(MODEL_LIB)(iom_ioipsl.o) \
10567   $(MODEL_LIB)(iom_nf90.o) \
10568   $(MODEL_LIB)(iom_rstdimg.o) \
[688]10569   $(MODEL_LIB)(lbclnk.o) \
[523]10570   $(MODEL_LIB)(lib_print.o) \
10571   $(MODEL_LIB)(oce.o) \
10572   $(MODEL_LIB)(par_kind.o) \
10573   $(MODEL_LIB)(par_oce.o) \
10574   $(MODEL_LIB)(phycst.o) \
10575   $(MODEL_LIB)(prtctl.o) \
10576   $(MODEL_LIB)(trdicp_oce.o) \
10577   $(MODEL_LIB)(trdmld_oce.o) \
10578   $(MODEL_LIB)(trdvor_oce.o) \
[545]10579   $(MODEL_LIB)(zpshde.o) \
[782]10580   blk_oce.F90 \
10581   cpl_oce.F90 \
10582   daymod.F90 \
10583   dom_oce.F90 \
10584   eosbn2.F90 \
10585   ice_oce.F90 \
10586   in_out_manager.F90 \
10587   ini1d.F90 \
10588   iom.F90 \
10589   iom_def.F90 \
10590   iom_ioipsl.F90 \
10591   iom_nf90.F90 \
10592   iom_rstdimg.F90 \
10593   lbclnk.F90 \
10594   lib_print.f90 \
[523]10595   oce.F90 \
10596   par_kind.F90 \
10597   par_oce.F90 \
10598   phycst.F90 \
10599   prtctl.F90 \
10600   trdicp_oce.F90 \
10601   trdmld_oce.F90 \
10602   trdvor_oce.F90 \
[545]10603   zpshde.F90 \
[523]10604   $(MODEL_LIB)(daymod.o) \
10605   $(MODEL_LIB)(dom_oce.o) \
10606   $(MODEL_LIB)(in_out_manager.o) \
10607   $(MODEL_LIB)(iom.o) \
10608   $(MODEL_LIB)(restart.o) \
10609   $(MODEL_LIB)(trdmod_oce.o) \
[782]10610   daymod.F90 \
10611   dom_oce.F90 \
10612   in_out_manager.F90 \
10613   iom.F90 \
[523]10614   restart.F90 \
10615   trdmod_oce.F90 \
10616   KEY_CPP \
10617   trdmld_rst.F90
[473]10618$(MODEL_LIB)(trdmod.o) :   \
[545]10619   $(MODEL_LIB)(cpl_oasis3.o) \
10620   $(MODEL_LIB)(cpl_oasis4.o) \
[366]10621   $(MODEL_LIB)(daymod.o) \
[438]10622   $(MODEL_LIB)(diadimg.o) \
10623   $(MODEL_LIB)(dianam.o) \
[366]10624   $(MODEL_LIB)(dom_oce.o) \
[473]10625   $(MODEL_LIB)(eosbn2.o) \
[545]10626   $(MODEL_LIB)(geo2ocean.o) \
10627   $(MODEL_LIB)(ice.o) \
[366]10628   $(MODEL_LIB)(in_out_manager.o) \
10629   $(MODEL_LIB)(lbclnk.o) \
[473]10630   $(MODEL_LIB)(ldfdyn_oce.o) \
[438]10631   $(MODEL_LIB)(ldfslp.o) \
[366]10632   $(MODEL_LIB)(ldftra_oce.o) \
[473]10633   $(MODEL_LIB)(lib_mpp.o) \
10634   $(MODEL_LIB)(lib_print.o) \
[366]10635   $(MODEL_LIB)(oce.o) \
[473]10636   $(MODEL_LIB)(par_kind.o) \
10637   $(MODEL_LIB)(par_oce.o) \
[366]10638   $(MODEL_LIB)(phycst.o) \
[473]10639   $(MODEL_LIB)(prtctl.o) \
[582]10640   $(MODEL_LIB)(restart.o) \
[473]10641   $(MODEL_LIB)(trdicp_oce.o) \
10642   $(MODEL_LIB)(trdmld_oce.o) \
[523]10643   $(MODEL_LIB)(trdmld_rst.o) \
[438]10644   $(MODEL_LIB)(trdmod_oce.o) \
[473]10645   $(MODEL_LIB)(trdvor_oce.o) \
[782]10646   $(MODEL_LIB)(zdf_oce.o) \
[438]10647   $(MODEL_LIB)(zdfddm.o) \
[373]10648   $(MODEL_LIB)(zdfmxl.o) \
[782]10649   cpl_oasis3.F90 \
10650   cpl_oasis4.F90 \
10651   daymod.F90 \
10652   diadimg.F90 \
10653   dianam.F90 \
10654   dom_oce.F90 \
10655   eosbn2.F90 \
10656   geo2ocean.F90 \
10657   ice.F90 \
10658   in_out_manager.F90 \
10659   lbclnk.F90 \
10660   ldfdyn_oce.F90 \
10661   ldfslp.F90 \
10662   ldftra_oce.F90 \
10663   lib_mpp.F90 \
10664   lib_print.f90 \
[309]10665   oce.F90 \
[470]10666   par_kind.F90 \
10667   par_oce.F90 \
[309]10668   phycst.F90 \
[470]10669   prtctl.F90 \
[582]10670   restart.F90 \
[470]10671   trdicp_oce.F90 \
10672   trdmld_oce.F90 \
[523]10673   trdmld_rst.F90 \
[373]10674   trdmod_oce.F90 \
[470]10675   trdvor_oce.F90 \
[782]10676   zdf_oce.F90 \
[373]10677   zdfddm.F90 \
10678   zdfmxl.F90 \
[366]10679   $(MODEL_LIB)(dom_oce.o) \
10680   $(MODEL_LIB)(in_out_manager.o) \
[523]10681   $(MODEL_LIB)(ldftra_oce.o) \
[366]10682   $(MODEL_LIB)(oce.o) \
[523]10683   $(MODEL_LIB)(phycst.o) \
10684   $(MODEL_LIB)(taumod.o) \
[473]10685   $(MODEL_LIB)(trdicp.o) \
10686   $(MODEL_LIB)(trdmld.o) \
[366]10687   $(MODEL_LIB)(trdmod_oce.o) \
[473]10688   $(MODEL_LIB)(trdvor.o) \
[523]10689   $(MODEL_LIB)(zdf_oce.o) \
[782]10690   dom_oce.F90 \
10691   in_out_manager.F90 \
10692   ldftra_oce.F90 \
[279]10693   oce.F90 \
[523]10694   phycst.F90 \
10695   taumod.F90 \
[470]10696   trdicp.F90 \
10697   trdmld.F90 \
[309]10698   trdmod_oce.F90 \
[470]10699   trdvor.F90 \
[523]10700   zdf_oce.F90 \
[246]10701   domzgr_substitute.h90 \
10702   vectopt_loop_substitute.h90 \
10703   KEY_CPP \
10704   trdmod.F90
[366]10705$(MODEL_LIB)(trdmod_oce.o) :  \
[473]10706   $(MODEL_LIB)(par_oce.o) \
[470]10707   par_oce.F90 \
[473]10708   $(MODEL_LIB)(trdicp_oce.o) \
10709   $(MODEL_LIB)(trdmld_oce.o) \
10710   $(MODEL_LIB)(trdvor_oce.o) \
[470]10711   trdicp_oce.F90 \
10712   trdmld_oce.F90 \
10713   trdvor_oce.F90 \
[523]10714   KEY_CPP \
[473]10715   trdmod_oce.F90
10716$(MODEL_LIB)(trdvor.o) :   \
10717   $(MODEL_LIB)(daymod.o) \
10718   $(MODEL_LIB)(dom_oce.o) \
10719   $(MODEL_LIB)(in_out_manager.o) \
10720   $(MODEL_LIB)(lib_mpp.o) \
10721   $(MODEL_LIB)(lib_print.o) \
10722   $(MODEL_LIB)(oce.o) \
10723   $(MODEL_LIB)(par_kind.o) \
10724   $(MODEL_LIB)(par_oce.o) \
10725   $(MODEL_LIB)(phycst.o) \
10726   $(MODEL_LIB)(prtctl.o) \
[438]10727   $(MODEL_LIB)(trdicp_oce.o) \
10728   $(MODEL_LIB)(trdmld_oce.o) \
10729   $(MODEL_LIB)(trdvor_oce.o) \
[473]10730   $(MODEL_LIB)(zdf_oce.o) \
[782]10731   daymod.F90 \
10732   dom_oce.F90 \
10733   in_out_manager.F90 \
10734   lib_mpp.F90 \
10735   lib_print.f90 \
[470]10736   oce.F90 \
10737   par_kind.F90 \
10738   par_oce.F90 \
10739   phycst.F90 \
10740   prtctl.F90 \
[373]10741   trdicp_oce.F90 \
10742   trdmld_oce.F90 \
10743   trdvor_oce.F90 \
[470]10744   zdf_oce.F90 \
[438]10745   $(MODEL_LIB)(daymod.o) \
[473]10746   $(MODEL_LIB)(dianam.o) \
[438]10747   $(MODEL_LIB)(dom_oce.o) \
10748   $(MODEL_LIB)(in_out_manager.o) \
[473]10749   $(MODEL_LIB)(lbclnk.o) \
10750   $(MODEL_LIB)(ldfdyn_oce.o) \
[438]10751   $(MODEL_LIB)(oce.o) \
10752   $(MODEL_LIB)(phycst.o) \
[473]10753   $(MODEL_LIB)(trdmod_oce.o) \
[782]10754   $(MODEL_LIB)(zdf_oce.o) \
[487]10755   $(MODEL_LIB)(zdfmxl.o) \
[782]10756   daymod.F90 \
10757   dianam.F90 \
10758   dom_oce.F90 \
10759   in_out_manager.F90 \
10760   lbclnk.F90 \
10761   ldfdyn_oce.F90 \
[373]10762   oce.F90 \
10763   phycst.F90 \
[470]10764   trdmod_oce.F90 \
[782]10765   zdf_oce.F90 \
[487]10766   zdfmxl.F90 \
[121]10767   domzgr_substitute.h90 \
10768   ldfdyn_substitute.h90 \
10769   vectopt_loop_substitute.h90 \
[395]10770   $(IOIPSL_LIB) \
[121]10771   KEY_CPP \
10772   trdvor.F90
[366]10773$(MODEL_LIB)(trdvor_oce.o) :  \
[473]10774   $(MODEL_LIB)(par_kind.o) \
[470]10775   par_kind.F90 \
[473]10776   $(MODEL_LIB)(par_oce.o) \
[470]10777   par_oce.F90 \
[523]10778   KEY_CPP \
[246]10779   trdvor_oce.F90
[366]10780$(MODEL_LIB)(wzvmod.o) :   \
[594]10781   $(MODEL_LIB)(blk_oce.o) \
10782   $(MODEL_LIB)(cpl_oce.o) \
10783   $(MODEL_LIB)(daymod.o) \
[473]10784   $(MODEL_LIB)(dom_oce.o) \
[594]10785   $(MODEL_LIB)(dtasal.o) \
10786   $(MODEL_LIB)(dtasss.o) \
10787   $(MODEL_LIB)(dtasst.o) \
10788   $(MODEL_LIB)(dtatem.o) \
10789   $(MODEL_LIB)(dynspg_oce.o) \
[782]10790   $(MODEL_LIB)(flx_oce.o) \
[594]10791   $(MODEL_LIB)(flxmod.o) \
10792   $(MODEL_LIB)(flxrnf.o) \
10793   $(MODEL_LIB)(ice_oce.o) \
[473]10794   $(MODEL_LIB)(in_out_manager.o) \
[594]10795   $(MODEL_LIB)(lbclnk.o) \
[473]10796   $(MODEL_LIB)(lib_mpp.o) \
10797   $(MODEL_LIB)(lib_print.o) \
[594]10798   $(MODEL_LIB)(oce.o) \
10799   $(MODEL_LIB)(ocesbc.o) \
10800   $(MODEL_LIB)(ocfzpt.o) \
[473]10801   $(MODEL_LIB)(par_kind.o) \
10802   $(MODEL_LIB)(par_oce.o) \
[594]10803   $(MODEL_LIB)(phycst.o) \
10804   $(MODEL_LIB)(prtctl.o) \
10805   $(MODEL_LIB)(taumod.o) \
10806   $(MODEL_LIB)(tradmp.o) \
[782]10807   blk_oce.F90 \
10808   cpl_oce.F90 \
10809   daymod.F90 \
10810   dom_oce.F90 \
10811   dtasal.F90 \
10812   dtasss.F90 \
10813   dtasst.F90 \
10814   dtatem.F90 \
10815   dynspg_oce.F90 \
10816   flx_oce.F90 \
10817   flxmod.F90 \
10818   flxrnf.F90 \
10819   ice_oce.F90 \
10820   in_out_manager.F90 \
10821   lbclnk.F90 \
10822   lib_mpp.F90 \
10823   lib_print.f90 \
[594]10824   oce.F90 \
10825   ocesbc.F90 \
10826   ocfzpt.F90 \
[487]10827   par_kind.F90 \
10828   par_oce.F90 \
[594]10829   phycst.F90 \
10830   prtctl.F90 \
10831   taumod.F90 \
10832   tradmp.F90 \
[438]10833   $(MODEL_LIB)(dom_oce.o) \
[594]10834   $(MODEL_LIB)(domvvl.o) \
[438]10835   $(MODEL_LIB)(in_out_manager.o) \
[594]10836   $(MODEL_LIB)(lbclnk.o) \
[473]10837   $(MODEL_LIB)(oce.o) \
[594]10838   $(MODEL_LIB)(ocesbc.o) \
10839   $(MODEL_LIB)(phycst.o) \
[473]10840   $(MODEL_LIB)(prtctl.o) \
[782]10841   dom_oce.F90 \
10842   domvvl.F90 \
10843   in_out_manager.F90 \
10844   lbclnk.F90 \
[470]10845   oce.F90 \
[594]10846   ocesbc.F90 \
10847   phycst.F90 \
[470]10848   prtctl.F90 \
10849   domzgr_substitute.h90 \
10850   KEY_CPP \
10851   wzvmod.F90
[782]10852$(MODEL_LIB)(zdf_oce.o) :  \
10853   $(MODEL_LIB)(par_kind.o) \
10854   par_kind.F90 \
10855   $(MODEL_LIB)(par_oce.o) \
10856   par_oce.F90 \
10857   KEY_CPP \
10858   zdf_oce.F90
[473]10859$(MODEL_LIB)(zdfbfr.o) :   \
[366]10860   $(MODEL_LIB)(dom_oce.o) \
10861   $(MODEL_LIB)(in_out_manager.o) \
10862   $(MODEL_LIB)(lib_mpp.o) \
10863   $(MODEL_LIB)(lib_print.o) \
10864   $(MODEL_LIB)(oce.o) \
10865   $(MODEL_LIB)(par_kind.o) \
10866   $(MODEL_LIB)(par_oce.o) \
[782]10867   dom_oce.F90 \
10868   in_out_manager.F90 \
10869   lib_mpp.F90 \
10870   lib_print.f90 \
[279]10871   oce.F90 \
[473]10872   par_kind.F90 \
10873   par_oce.F90 \
[366]10874   $(MODEL_LIB)(dom_oce.o) \
10875   $(MODEL_LIB)(in_out_manager.o) \
10876   $(MODEL_LIB)(lbclnk.o) \
10877   $(MODEL_LIB)(oce.o) \
10878   $(MODEL_LIB)(prtctl.o) \
10879   $(MODEL_LIB)(zdf_oce.o) \
[782]10880   dom_oce.F90 \
10881   in_out_manager.F90 \
10882   lbclnk.F90 \
[473]10883   oce.F90 \
10884   prtctl.F90 \
10885   zdf_oce.F90 \
[8]10886   domzgr_substitute.h90 \
10887   KEY_CPP \
10888   zdfbfr.F90
[366]10889$(MODEL_LIB)(zdfddm.o) :   \
[473]10890   $(MODEL_LIB)(dom_oce.o) \
10891   $(MODEL_LIB)(in_out_manager.o) \
10892   $(MODEL_LIB)(lib_mpp.o) \
10893   $(MODEL_LIB)(lib_print.o) \
10894   $(MODEL_LIB)(oce.o) \
10895   $(MODEL_LIB)(par_kind.o) \
10896   $(MODEL_LIB)(par_oce.o) \
[782]10897   dom_oce.F90 \
10898   in_out_manager.F90 \
10899   lib_mpp.F90 \
10900   lib_print.f90 \
[470]10901   oce.F90 \
10902   par_kind.F90 \
10903   par_oce.F90 \
[438]10904   $(MODEL_LIB)(dom_oce.o) \
10905   $(MODEL_LIB)(in_out_manager.o) \
[473]10906   $(MODEL_LIB)(lbclnk.o) \
[438]10907   $(MODEL_LIB)(oce.o) \
[473]10908   $(MODEL_LIB)(prtctl.o) \
10909   $(MODEL_LIB)(zdf_oce.o) \
[782]10910   dom_oce.F90 \
10911   in_out_manager.F90 \
10912   lbclnk.F90 \
[373]10913   oce.F90 \
[470]10914   prtctl.F90 \
10915   zdf_oce.F90 \
[473]10916   vectopt_loop_substitute.h90 \
10917   KEY_CPP \
10918   zdfddm.F90
10919$(MODEL_LIB)(zdfevd.o) :   \
[366]10920   $(MODEL_LIB)(dom_oce.o) \
[473]10921   $(MODEL_LIB)(eosbn2.o) \
[366]10922   $(MODEL_LIB)(in_out_manager.o) \
[438]10923   $(MODEL_LIB)(lbclnk.o) \
[473]10924   $(MODEL_LIB)(lib_mpp.o) \
10925   $(MODEL_LIB)(lib_print.o) \
[366]10926   $(MODEL_LIB)(oce.o) \
[473]10927   $(MODEL_LIB)(ocesbc.o) \
10928   $(MODEL_LIB)(par_kind.o) \
10929   $(MODEL_LIB)(par_oce.o) \
10930   $(MODEL_LIB)(phycst.o) \
[438]10931   $(MODEL_LIB)(prtctl.o) \
[473]10932   $(MODEL_LIB)(taumod.o) \
[782]10933   $(MODEL_LIB)(zdf_oce.o) \
[487]10934   $(MODEL_LIB)(zdfddm.o) \
[782]10935   dom_oce.F90 \
10936   eosbn2.F90 \
10937   in_out_manager.F90 \
10938   lbclnk.F90 \
10939   lib_mpp.F90 \
10940   lib_print.f90 \
[473]10941   oce.F90 \
[470]10942   ocesbc.F90 \
10943   par_kind.F90 \
10944   par_oce.F90 \
10945   phycst.F90 \
[395]10946   prtctl.F90 \
[470]10947   taumod.F90 \
[782]10948   zdf_oce.F90 \
[487]10949   zdfddm.F90 \
[366]10950   $(MODEL_LIB)(dom_oce.o) \
10951   $(MODEL_LIB)(in_out_manager.o) \
10952   $(MODEL_LIB)(lbclnk.o) \
10953   $(MODEL_LIB)(oce.o) \
[782]10954   $(MODEL_LIB)(zdf_oce.o) \
[487]10955   $(MODEL_LIB)(zdfkpp.o) \
[782]10956   dom_oce.F90 \
10957   in_out_manager.F90 \
10958   lbclnk.F90 \
[438]10959   oce.F90 \
[782]10960   zdf_oce.F90 \
[487]10961   zdfkpp.F90 \
[473]10962   domzgr_substitute.h90 \
10963   KEY_CPP \
10964   zdfevd.F90
10965$(MODEL_LIB)(zdfini.o) :   \
[366]10966   $(MODEL_LIB)(dom_oce.o) \
[473]10967   $(MODEL_LIB)(dynzdf_exp.o) \
10968   $(MODEL_LIB)(eosbn2.o) \
[366]10969   $(MODEL_LIB)(in_out_manager.o) \
[523]10970   $(MODEL_LIB)(iom.o) \
[366]10971   $(MODEL_LIB)(lbclnk.o) \
[473]10972   $(MODEL_LIB)(ldfdyn_oce.o) \
10973   $(MODEL_LIB)(ldftra_oce.o) \
10974   $(MODEL_LIB)(lib_print.o) \
[366]10975   $(MODEL_LIB)(oce.o) \
[473]10976   $(MODEL_LIB)(ocesbc.o) \
10977   $(MODEL_LIB)(par_kind.o) \
10978   $(MODEL_LIB)(par_oce.o) \
10979   $(MODEL_LIB)(phycst.o) \
10980   $(MODEL_LIB)(prtctl.o) \
[523]10981   $(MODEL_LIB)(restart.o) \
[473]10982   $(MODEL_LIB)(taumod.o) \
10983   $(MODEL_LIB)(trazdf_exp.o) \
10984   $(MODEL_LIB)(trdmod.o) \
10985   $(MODEL_LIB)(trdmod_oce.o) \
[782]10986   $(MODEL_LIB)(zdf_oce.o) \
[473]10987   $(MODEL_LIB)(zdfddm.o) \
[470]10988   $(MODEL_LIB)(zdfkpp.o) \
[473]10989   $(MODEL_LIB)(zdfmxl.o) \
[782]10990   dom_oce.F90 \
10991   dynzdf_exp.F90 \
10992   eosbn2.F90 \
10993   in_out_manager.F90 \
10994   iom.F90 \
10995   lbclnk.F90 \
10996   ldfdyn_oce.F90 \
10997   ldftra_oce.F90 \
10998   lib_print.f90 \
[473]10999   oce.F90 \
[470]11000   ocesbc.F90 \
11001   par_kind.F90 \
11002   par_oce.F90 \
11003   phycst.F90 \
11004   prtctl.F90 \
[523]11005   restart.F90 \
[470]11006   taumod.F90 \
11007   trazdf_exp.F90 \
11008   trdmod.F90 \
11009   trdmod_oce.F90 \
[782]11010   zdf_oce.F90 \
[470]11011   zdfddm.F90 \
11012   zdfkpp.F90 \
11013   zdfmxl.F90 \
[366]11014   $(MODEL_LIB)(in_out_manager.o) \
[438]11015   $(MODEL_LIB)(ldfdyn_oce.o) \
[473]11016   $(MODEL_LIB)(ldfslp.o) \
[438]11017   $(MODEL_LIB)(ldftra_oce.o) \
[473]11018   $(MODEL_LIB)(lib_mpp.o) \
[438]11019   $(MODEL_LIB)(par_oce.o) \
[473]11020   $(MODEL_LIB)(tranpc.o) \
[782]11021   $(MODEL_LIB)(zdf_oce.o) \
[438]11022   $(MODEL_LIB)(zdfddm.o) \
[473]11023   $(MODEL_LIB)(zdfevd.o) \
[373]11024   $(MODEL_LIB)(zdfkpp.o) \
[473]11025   $(MODEL_LIB)(zdfric.o) \
11026   $(MODEL_LIB)(zdftke.o) \
[782]11027   in_out_manager.F90 \
11028   ldfdyn_oce.F90 \
11029   ldfslp.F90 \
11030   ldftra_oce.F90 \
11031   lib_mpp.F90 \
[373]11032   par_oce.F90 \
[470]11033   tranpc.F90 \
[782]11034   zdf_oce.F90 \
[373]11035   zdfddm.F90 \
[470]11036   zdfevd.F90 \
[373]11037   zdfkpp.F90 \
[470]11038   zdfric.F90 \
11039   zdftke.F90 \
[473]11040   zdfini.F90
11041$(MODEL_LIB)(zdfkpp.o) :   \
11042   $(MODEL_LIB)(blk_oce.o) \
[545]11043   $(MODEL_LIB)(cpl_oasis3.o) \
11044   $(MODEL_LIB)(cpl_oasis4.o) \
[473]11045   $(MODEL_LIB)(cpl_oce.o) \
11046   $(MODEL_LIB)(daymod.o) \
11047   $(MODEL_LIB)(dom_oce.o) \
11048   $(MODEL_LIB)(dtasal.o) \
11049   $(MODEL_LIB)(dtasss.o) \
11050   $(MODEL_LIB)(dtasst.o) \
11051   $(MODEL_LIB)(dtatem.o) \
[782]11052   $(MODEL_LIB)(flx_oce.o) \
[487]11053   $(MODEL_LIB)(flxmod.o) \
[473]11054   $(MODEL_LIB)(flxrnf.o) \
[545]11055   $(MODEL_LIB)(geo2ocean.o) \
11056   $(MODEL_LIB)(ice.o) \
[473]11057   $(MODEL_LIB)(ice_oce.o) \
[366]11058   $(MODEL_LIB)(in_out_manager.o) \
[473]11059   $(MODEL_LIB)(lbclnk.o) \
[438]11060   $(MODEL_LIB)(lib_mpp.o) \
[473]11061   $(MODEL_LIB)(lib_print.o) \
11062   $(MODEL_LIB)(oce.o) \
11063   $(MODEL_LIB)(ocfzpt.o) \
11064   $(MODEL_LIB)(par_kind.o) \
[366]11065   $(MODEL_LIB)(par_oce.o) \
[473]11066   $(MODEL_LIB)(phycst.o) \
11067   $(MODEL_LIB)(prtctl.o) \
11068   $(MODEL_LIB)(taumod.o) \
11069   $(MODEL_LIB)(tradmp.o) \
[782]11070   $(MODEL_LIB)(zdf_oce.o) \
[487]11071   $(MODEL_LIB)(zdfddm.o) \
[782]11072   blk_oce.F90 \
11073   cpl_oasis3.F90 \
11074   cpl_oasis4.F90 \
11075   cpl_oce.F90 \
11076   daymod.F90 \
11077   dom_oce.F90 \
11078   dtasal.F90 \
11079   dtasss.F90 \
11080   dtasst.F90 \
11081   dtatem.F90 \
11082   flx_oce.F90 \
11083   flxmod.F90 \
11084   flxrnf.F90 \
11085   geo2ocean.F90 \
11086   ice.F90 \
11087   ice_oce.F90 \
11088   in_out_manager.F90 \
11089   lbclnk.F90 \
11090   lib_mpp.F90 \
11091   lib_print.f90 \
[470]11092   oce.F90 \
11093   ocfzpt.F90 \
11094   par_kind.F90 \
[309]11095   par_oce.F90 \
[470]11096   phycst.F90 \
11097   prtctl.F90 \
11098   taumod.F90 \
11099   tradmp.F90 \
[782]11100   zdf_oce.F90 \
[487]11101   zdfddm.F90 \
[438]11102   $(MODEL_LIB)(dom_oce.o) \
[473]11103   $(MODEL_LIB)(eosbn2.o) \
[366]11104   $(MODEL_LIB)(in_out_manager.o) \
[438]11105   $(MODEL_LIB)(lbclnk.o) \
11106   $(MODEL_LIB)(oce.o) \
[473]11107   $(MODEL_LIB)(ocesbc.o) \
[438]11108   $(MODEL_LIB)(phycst.o) \
11109   $(MODEL_LIB)(prtctl.o) \
11110   $(MODEL_LIB)(taumod.o) \
[782]11111   $(MODEL_LIB)(zdf_oce.o) \
[487]11112   $(MODEL_LIB)(zdfddm.o) \
[782]11113   dom_oce.F90 \
11114   eosbn2.F90 \
11115   in_out_manager.F90 \
11116   lbclnk.F90 \
[473]11117   oce.F90 \
[470]11118   ocesbc.F90 \
[373]11119   phycst.F90 \
[395]11120   prtctl.F90 \
[373]11121   taumod.F90 \
[782]11122   zdf_oce.F90 \
[487]11123   zdfddm.F90 \
[8]11124   domzgr_substitute.h90 \
[269]11125   vectopt_loop_substitute.h90 \
[8]11126   KEY_CPP \
[269]11127   zdfkpp.F90
[366]11128$(MODEL_LIB)(zdfmxl.o) :   \
[473]11129   $(MODEL_LIB)(dom_oce.o) \
11130   $(MODEL_LIB)(in_out_manager.o) \
11131   $(MODEL_LIB)(lib_mpp.o) \
11132   $(MODEL_LIB)(lib_print.o) \
11133   $(MODEL_LIB)(par_kind.o) \
11134   $(MODEL_LIB)(par_oce.o) \
[782]11135   dom_oce.F90 \
11136   in_out_manager.F90 \
11137   lib_mpp.F90 \
11138   lib_print.f90 \
[487]11139   par_kind.F90 \
11140   par_oce.F90 \
[438]11141   $(MODEL_LIB)(dom_oce.o) \
11142   $(MODEL_LIB)(in_out_manager.o) \
[473]11143   $(MODEL_LIB)(oce.o) \
11144   $(MODEL_LIB)(prtctl.o) \
11145   $(MODEL_LIB)(zdf_oce.o) \
[782]11146   dom_oce.F90 \
11147   in_out_manager.F90 \
[470]11148   oce.F90 \
11149   prtctl.F90 \
11150   zdf_oce.F90 \
[269]11151   domzgr_substitute.h90 \
11152   KEY_CPP \
11153   zdfmxl.F90
[366]11154$(MODEL_LIB)(zdfric.o) :   \
[473]11155   $(MODEL_LIB)(dom_oce.o) \
11156   $(MODEL_LIB)(in_out_manager.o) \
11157   $(MODEL_LIB)(lib_mpp.o) \
11158   $(MODEL_LIB)(lib_print.o) \
11159   $(MODEL_LIB)(oce.o) \
11160   $(MODEL_LIB)(par_kind.o) \
11161   $(MODEL_LIB)(par_oce.o) \
[782]11162   dom_oce.F90 \
11163   in_out_manager.F90 \
11164   lib_mpp.F90 \
11165   lib_print.f90 \
[470]11166   oce.F90 \
11167   par_kind.F90 \
11168   par_oce.F90 \
[438]11169   $(MODEL_LIB)(dom_oce.o) \
11170   $(MODEL_LIB)(in_out_manager.o) \
[473]11171   $(MODEL_LIB)(lbclnk.o) \
[438]11172   $(MODEL_LIB)(oce.o) \
[473]11173   $(MODEL_LIB)(zdf_oce.o) \
[782]11174   dom_oce.F90 \
11175   in_out_manager.F90 \
11176   lbclnk.F90 \
[373]11177   oce.F90 \
[470]11178   zdf_oce.F90 \
[473]11179   domzgr_substitute.h90 \
11180   KEY_CPP \
11181   zdfric.F90
11182$(MODEL_LIB)(zdftke.o) :   \
[523]11183   $(MODEL_LIB)(blk_oce.o) \
[545]11184   $(MODEL_LIB)(cpl_oasis3.o) \
11185   $(MODEL_LIB)(cpl_oasis4.o) \
[523]11186   $(MODEL_LIB)(cpl_oce.o) \
[473]11187   $(MODEL_LIB)(daymod.o) \
[366]11188   $(MODEL_LIB)(dom_oce.o) \
[545]11189   $(MODEL_LIB)(eosbn2.o) \
11190   $(MODEL_LIB)(geo2ocean.o) \
11191   $(MODEL_LIB)(ice.o) \
[523]11192   $(MODEL_LIB)(ice_oce.o) \
[782]11193   $(MODEL_LIB)(in_out_manager.o) \
[545]11194   $(MODEL_LIB)(ini1d.o) \
[782]11195   $(MODEL_LIB)(iom.o) \
[545]11196   $(MODEL_LIB)(iom_def.o) \
11197   $(MODEL_LIB)(iom_ioipsl.o) \
11198   $(MODEL_LIB)(iom_nf90.o) \
11199   $(MODEL_LIB)(iom_rstdimg.o) \
[438]11200   $(MODEL_LIB)(lbclnk.o) \
[473]11201   $(MODEL_LIB)(lib_mpp.o) \
11202   $(MODEL_LIB)(lib_print.o) \
[366]11203   $(MODEL_LIB)(oce.o) \
[473]11204   $(MODEL_LIB)(par_kind.o) \
11205   $(MODEL_LIB)(par_oce.o) \
11206   $(MODEL_LIB)(phycst.o) \
11207   $(MODEL_LIB)(prtctl.o) \
11208   $(MODEL_LIB)(taumod.o) \
[523]11209   $(MODEL_LIB)(trdmld_oce.o) \
[473]11210   $(MODEL_LIB)(trdmod.o) \
11211   $(MODEL_LIB)(trdmod_oce.o) \
[782]11212   $(MODEL_LIB)(zdf_oce.o) \
[487]11213   $(MODEL_LIB)(zdfddm.o) \
[545]11214   $(MODEL_LIB)(zpshde.o) \
[782]11215   blk_oce.F90 \
11216   cpl_oasis3.F90 \
11217   cpl_oasis4.F90 \
11218   cpl_oce.F90 \
11219   daymod.F90 \
11220   dom_oce.F90 \
11221   eosbn2.F90 \
11222   geo2ocean.F90 \
11223   ice.F90 \
11224   ice_oce.F90 \
11225   in_out_manager.F90 \
11226   ini1d.F90 \
11227   iom.F90 \
11228   iom_def.F90 \
11229   iom_ioipsl.F90 \
11230   iom_nf90.F90 \
11231   iom_rstdimg.F90 \
11232   lbclnk.F90 \
11233   lib_mpp.F90 \
11234   lib_print.f90 \
[309]11235   oce.F90 \
[470]11236   par_kind.F90 \
11237   par_oce.F90 \
11238   phycst.F90 \
11239   prtctl.F90 \
11240   taumod.F90 \
[523]11241   trdmld_oce.F90 \
[470]11242   trdmod.F90 \
11243   trdmod_oce.F90 \
[782]11244   zdf_oce.F90 \
[487]11245   zdfddm.F90 \
[545]11246   zpshde.F90 \
[366]11247   $(MODEL_LIB)(dom_oce.o) \
[473]11248   $(MODEL_LIB)(dynzdf_exp.o) \
[366]11249   $(MODEL_LIB)(in_out_manager.o) \
[523]11250   $(MODEL_LIB)(iom.o) \
[366]11251   $(MODEL_LIB)(lbclnk.o) \
11252   $(MODEL_LIB)(oce.o) \
[438]11253   $(MODEL_LIB)(phycst.o) \
11254   $(MODEL_LIB)(prtctl.o) \
[523]11255   $(MODEL_LIB)(restart.o) \
[438]11256   $(MODEL_LIB)(taumod.o) \
[473]11257   $(MODEL_LIB)(trazdf_exp.o) \
[366]11258   $(MODEL_LIB)(zdf_oce.o) \
[782]11259   dom_oce.F90 \
11260   dynzdf_exp.F90 \
11261   in_out_manager.F90 \
11262   iom.F90 \
11263   lbclnk.F90 \
[279]11264   oce.F90 \
[373]11265   phycst.F90 \
[395]11266   prtctl.F90 \
[523]11267   restart.F90 \
[373]11268   taumod.F90 \
[470]11269   trazdf_exp.F90 \
[438]11270   zdf_oce.F90 \
[473]11271   domzgr_substitute.h90 \
11272   vectopt_loop_substitute.h90 \
11273   KEY_CPP \
11274   zdftke.F90
11275$(MODEL_LIB)(zpshde.o) :   \
11276   $(MODEL_LIB)(dom_oce.o) \
11277   $(MODEL_LIB)(in_out_manager.o) \
11278   $(MODEL_LIB)(lib_mpp.o) \
11279   $(MODEL_LIB)(lib_print.o) \
11280   $(MODEL_LIB)(oce.o) \
[470]11281   $(MODEL_LIB)(par_kind.o) \
11282   $(MODEL_LIB)(par_oce.o) \
[473]11283   $(MODEL_LIB)(phycst.o) \
11284   $(MODEL_LIB)(prtctl.o) \
11285   $(MODEL_LIB)(zdfddm.o) \
[782]11286   dom_oce.F90 \
11287   in_out_manager.F90 \
11288   lib_mpp.F90 \
11289   lib_print.f90 \
[8]11290   oce.F90 \
11291   par_kind.F90 \
11292   par_oce.F90 \
11293   phycst.F90 \
[395]11294   prtctl.F90 \
[8]11295   zdfddm.F90 \
[366]11296   $(MODEL_LIB)(dom_oce.o) \
[473]11297   $(MODEL_LIB)(eosbn2.o) \
[366]11298   $(MODEL_LIB)(in_out_manager.o) \
[473]11299   $(MODEL_LIB)(lbclnk.o) \
[366]11300   $(MODEL_LIB)(oce.o) \
11301   $(MODEL_LIB)(phycst.o) \
[782]11302   dom_oce.F90 \
11303   eosbn2.F90 \
11304   in_out_manager.F90 \
11305   lbclnk.F90 \
[8]11306   oce.F90 \
11307   phycst.F90 \
11308   domzgr_substitute.h90 \
11309   vectopt_loop_substitute.h90 \
11310   KEY_CPP \
11311   zpshde.F90
[451]11312# agrif previous use
11313firstagrif:
11314ifeq ($(AGRIF),use)
11315   @if [ -z "`cat KEY_CPP | grep key_agrif`" ]; then $(RM) model.o $(MODDIR)/oce/*.mod $(MODEL_LIB) $(SXMODEL_LIB); fi
11316else
11317   @if [ -n "`cat KEY_CPP | grep key_agrif`" ]; then $(RM) -r OPAFILES model.o $(MODDIR)/oce/*.mod $(MODEL_LIB) $(SXMODEL_LIB); fi
11318endif
[470]11319#- RB : this rule is a pretty miserable trick to be able to re-compile NEMP-AGRIF-mono after NEMO-AGRIF-mpp
11320#- I guess the good correction should be in AGRIF/LIB/toamr.c for the conv, to remove useless allocation declarations in AGRIF_INC
[451]11321# recompile all in this case
11322mpiagrif:
11323ifeq ($(AGRIF),use)
11324ifeq (,$(AGRIF_MPI))
11325   @if [ -n "`cat KEY_CPP | grep key_mpp_mpi`" ]; then $(RM) -r OPAFILES model.o $(MODDIR)/oce/*.mod $(MODEL_LIB) $(SXMODEL_LIB); fi
11326endif
11327endif
[8]11328# key changing control
11329key:
[395]11330   @echo CHANGE of CPP KEYS yes/no ?
11331   -@if [ "`cat KEY_CPP`" != "$(P_P:$(prefix)%=%)" ] ; then \
11332      echo CPP options changed ; echo "$(P_P:$(prefix)%=%)" > KEY_CPP ; fi
11333# check key values
[8]11334keyverif:
[395]11335   @echo CHECKING KEY
11336   @echo KEY USED :
11337   @for v in ` echo $(P_P:$(prefix)%=%) ` ; \
[8]11338   do \
11339   echo $$v ;\
11340        w=`echo $$v | cut -c1-3` ; \
11341        if [ $$w = `echo "key"` ] ; then \
11342        r=n ; \
11343        echo " $(KEY_LIST) " | (grep $$v >/dev/null 2>&1) || r=o ; \
11344           if [ $$r != "n" ] ; then \
11345              echo "UNKNOWN KEY" ;\
11346              false ;  \
11347              exit ;  \
11348           fi \
11349        fi \
11350   done
11351# Checking the number of routines
11352src_file_list:
11353   @echo CHECKING THE NUMBER AND NAMES OF SOURCE FILES
[395]11354   @$(RM) `ls | fgrep -v -f .patron`
[246]11355   @check=`grep OPA_SRC .config`              ; \
[211]11356   if [ -n "$$check" ] ; then                   \
[246]11357   echo "   use OPA_SRC files"                ; \
11358       ln -sf ../OPA_SRC/*.[Ffh]90          . ; \
11359       ln -sf ../OPA_SRC/DYN/*.[Ffh]90      . ; \
11360       ln -sf ../OPA_SRC/TRA/*.[Ffh]90      . ; \
11361       ln -sf ../OPA_SRC/TRD/*.[Ffh]90      . ; \
11362       ln -sf ../OPA_SRC/DIA/*.[Ffh]90      . ; \
11363       ln -sf ../OPA_SRC/DOM/*.[Ffh]90      . ; \
11364       ln -sf ../OPA_SRC/OBC/*.[Ffh]90      . ; \
11365       ln -sf ../OPA_SRC/FLO/*.[Ffh]90      . ; \
11366       ln -sf ../OPA_SRC/LDF/*.[Ffh]90      . ; \
11367       ln -sf ../OPA_SRC/ZDF/*.[Ffh]90      . ; \
11368       ln -sf ../OPA_SRC/SOL/*.[Ffh]90      . ; \
11369       ln -sf ../OPA_SRC/DTA/*.[Ffh]90      . ; \
11370       ln -sf ../OPA_SRC/SBC/*.[Ffh]90      . ; \
[545]11371       ln -sf ../OPA_SRC/IOM/*.[Ffh]90      . ; \
[8]11372  fi
[246]11373   @check=`grep LIM_SRC .config`              ; \
[211]11374   if [ -n "$$check" ] ; then                   \
[246]11375   echo "   use LIM_SRC files"                ; \
11376      ln -sf ../LIM_SRC/*.[Ffh]90          . ; \
[8]11377  fi
[269]11378   @check=`grep C1D_SRC .config`              ; \
11379   if [ -n "$$check" ] ; then                   \
11380   echo "   use C1D_SRC files"                ; \
11381      ln -sf ../C1D_SRC/*.[Ffh]90          . ; \
11382  fi
[246]11383   @check=`grep TOP_SRC .config`              ; \
[347]11384   if [ -n "$$check" ] ; then  \
[246]11385   echo "   use TOP_SRC files"                ; \
[211]11386      \$(RM) trcstp.F90                      ; \
11387      \$(RM) sms.F90                         ; \
[279]11388      \$(RM) initrc.F90                      ; \
[246]11389      ln -sf ../TOP_SRC/*.[Ffh]90          . ; \
11390      ln -sf ../TOP_SRC/SMS/*.[Ffh]        . ; \
11391      ln -sf ../TOP_SRC/SMS/*.[Ffh]90      . ; \
11392      ln -sf ../TOP_SRC/TRP/*.[Ffh]90      . ; \
[211]11393  fi
[347]11394   @check=`grep OFF_SRC .config`              ; \
[211]11395   if [ -n "$$check" ] ; then                   \
[347]11396   echo "   use OFF_SRC files"                ; \
11397      ln -sf ../OFF_SRC/*.[Ffh]90          . ; \
11398      ln -sf ../OFF_SRC/*/*.[Ffh]90        . ; \
[211]11399  fi
[644]11400   @check=`grep NST_SRC .config`              ; \
11401   if [ -n "$$check" ] ; then                   \
11402   echo "   use NST_SRC files"                ; \
11403      \$(RM) agrif_opa_interp.F90           ; \
11404      \$(RM) agrif_opa_sponge.F90           ; \
11405      \$(RM) agrif_opa_update.F90           ; \
11406      ln -sf ../NST_SRC/*.[Ffh]90      .     ; \
11407  fi
[8]11408   @\$(RM) tmplist
11409   @ls -1 | fgrep -v -f .patron  >tmplist
11410   @cmp tmplist SRC_FILE_LIST.temp || { echo some routines have been added or suppressed ; \
11411   sdiff -s tmplist SRC_FILE_LIST.temp ; cp tmplist SRC_FILE_LIST.temp ; \
11412   \$(RM) model.o \$(MODEL_LIB) \$(SXMODEL_LIB) \$(EXEC_BIN) ; \
11413   echo "Rebuilding the AA_make files" ; \
11414   cd ..  ; ../UTIL/fait_AA_make ; echo " " ; \
11415   echo "THE ins_make COMMAND in modipsl/util MUST BE RERUN PLEASE DO SO BEFORE gmake" ; \
11416   echo "========================================== " ; \
[206]11417   ../../util/ins_make ; echo " " ;  false ; exit ; }
Note: See TracBrowser for help on using the repository browser.