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.
Changeset 364 for trunk/CONFIG/GYRE/scripts/BB_make – NEMO

Ignore:
Timestamp:
2005-12-21T17:53:11+01:00 (19 years ago)
Author:
opalod
Message:

nemo_v1_update_003:RB: Add new surface pressure gradient algorithms

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/CONFIG/GYRE/scripts/BB_make

    r356 r364  
    1616#-Q- hpux  # F_O = $(FTRACE) -pi nest=5 line=10000 expin=Fmpplib.F -Wf,-A idbl4 -C hopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
    1717#-Q- hpux  # regular options! 
    18 #-Q- hpux  F_O = $(FTRACE) -Wf,-A idbl4 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
     18#-Q- hpux  F_O = $(FTRACE) -P stack -Wf,-A idbl4 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
     19#-Q- hpux  L_X = $(L_O) 
    1920#-Q- linux  # Compiler options for the ORCA model (pgf version) 
    2021#-Q- linux  F_O = -Mlist -O3 -byteswapio -r8  -I $(MODDIR) -I$(MODDIR)/oce 
     
    3233#-Q- osxxlf    # Compiler options for the ORCA model (osxxlf version) 
    3334#-Q- osxxlf    F_O = -O3 -qsave -qrealsize=8 -qsuffix=f=f90 -qsuffix=cpp=F90 -qsource -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce 
    34 #-Q- osxxlf    L_O = -qrealsize=8 -O3 
     35#-Q- osxxlf    L_X = -qrealsize=8 -O3 
    3536PREF= 
    3637#-Q- sxnec  PREF=i. 
     
    5859     key_dynldf_c2d \ 
    5960     key_dynldf_c3d \ 
     61     key_dynspg_exp \ 
     62     key_dynspg_flt \ 
    6063     key_dynspg_fsc \ 
    6164     key_dynspg_rl \ 
     65     key_dynspg_ts \ 
    6266     key_eel_r2 \ 
    6367     key_eel_r5 \ 
     
    162166      $(MODEL_LIB)(dynnxt1d.o)\ 
    163167      $(MODEL_LIB)(dynnxt.o)\ 
    164       $(MODEL_LIB)(dynspg_fsc.o)\ 
    165       $(MODEL_LIB)(dynspg_fsc_atsk.o)\ 
     168      $(MODEL_LIB)(dynspg.o)\ 
     169      $(MODEL_LIB)(dynspg_exp.o)\ 
     170      $(MODEL_LIB)(dynspg_flt.o)\ 
     171      $(MODEL_LIB)(dynspg_flt_jki.o)\ 
    166172      $(MODEL_LIB)(dynspg_rl.o)\ 
     173      $(MODEL_LIB)(dynspg_ts.o)\ 
    167174      $(MODEL_LIB)(dynvor.o)\ 
    168175      $(MODEL_LIB)(dynzad.o)\ 
     
    421428#-Q- linux  @mv $(PREF)$*.lst $(PREF)$*.L 
    422429#-Q- osxxlf    @mv $(PREF)$*.lst $(PREF)$*.L 
    423       @if [ -f $(PREF)$*.L ] ; then mv $(PREF)$*.L $(TMP) ; fi 
     430      @if [ -f $(PREF)$*.L ] ; then mv $*.L $(TMP) ; fi 
    424431# 
    425432$(MODEL_LIB)(albedo.o) :   \ 
     
    14211428   daymod.F90 \ 
    14221429   dom_oce.F90 \ 
    1423    dynspg_fsc.F90 \ 
    1424    dynspg_fsc_atsk.F90 \ 
     1430   dynspg.F90 \ 
    14251431   flxrnf.F90 \ 
    14261432   ini1d.F90 \ 
     
    14411447   $(MODEL_LIB)(daymod.o) \ 
    14421448   $(MODEL_LIB)(dom_oce.o) \ 
    1443    $(MODEL_LIB)(dynspg_fsc.o) \ 
    1444    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     1449   $(MODEL_LIB)(dynspg.o) \ 
    14451450   $(MODEL_LIB)(flxrnf.o) \ 
    14461451   $(MODEL_LIB)(ini1d.o) \ 
     
    15451550   domhgr.F90 
    15461551$(MODEL_LIB)(dommsk.o) :   \ 
    1547    cla_dynspg.F90 \ 
    1548    dom_oce.F90 \ 
    1549    flxrnf.F90 \ 
    1550    in_out_manager.F90 \ 
    1551    lbclnk.F90 \ 
    1552    lib_mpp.F90 \ 
    1553    lib_print.f90 \ 
    1554    obcdyn.F90 \ 
    1555    obcvol.F90 \ 
     1552   dom_oce.F90 \ 
     1553   dynspg_exp.F90 \ 
     1554   dynspg_flt.F90 \ 
     1555   dynspg_flt_jki.F90 \ 
     1556   dynspg_rl.F90 \ 
     1557   dynspg_ts.F90 \ 
     1558   in_out_manager.F90 \ 
     1559   lib_mpp.F90 \ 
     1560   lib_print.f90 \ 
    15561561   obc_oce.F90 \ 
    15571562   obc_par.F90 \ 
    1558    ocesbc.F90 \ 
    1559    oce.F90 \ 
    1560    par_kind.F90 \ 
    1561    par_oce.F90 \ 
    1562    phycst.F90 \ 
     1563   oce.F90 \ 
     1564   par_kind.F90 \ 
     1565   par_oce.F90 \ 
    15631566   prtctl.f90 \ 
    15641567   solfet.F90 \ 
    15651568   solpcg.F90 \ 
    15661569   solsor.F90 \ 
    1567    solsor_e.F90 \ 
    15681570   sol_oce.F90 \ 
    15691571   trdmod.F90 \ 
    15701572   trdmod_oce.F90 \ 
    1571    zdf_oce.F90 \ 
    1572    $(MODEL_LIB)(cla_dynspg.o) \ 
    1573    $(MODEL_LIB)(dom_oce.o) \ 
    1574    $(MODEL_LIB)(flxrnf.o) \ 
    1575    $(MODEL_LIB)(in_out_manager.o) \ 
    1576    $(MODEL_LIB)(lbclnk.o) \ 
    1577    $(MODEL_LIB)(lib_mpp.o) \ 
    1578    $(MODEL_LIB)(lib_print.o) \ 
    1579    $(MODEL_LIB)(obcdyn.o) \ 
    1580    $(MODEL_LIB)(obcvol.o) \ 
     1573   $(MODEL_LIB)(dom_oce.o) \ 
     1574   $(MODEL_LIB)(dynspg_exp.o) \ 
     1575   $(MODEL_LIB)(dynspg_flt.o) \ 
     1576   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     1577   $(MODEL_LIB)(dynspg_rl.o) \ 
     1578   $(MODEL_LIB)(dynspg_ts.o) \ 
     1579   $(MODEL_LIB)(in_out_manager.o) \ 
     1580   $(MODEL_LIB)(lib_mpp.o) \ 
     1581   $(MODEL_LIB)(lib_print.o) \ 
    15811582   $(MODEL_LIB)(obc_oce.o) \ 
    15821583   $(MODEL_LIB)(obc_par.o) \ 
    1583    $(MODEL_LIB)(ocesbc.o) \ 
    1584    $(MODEL_LIB)(oce.o) \ 
    1585    $(MODEL_LIB)(par_kind.o) \ 
    1586    $(MODEL_LIB)(par_oce.o) \ 
    1587    $(MODEL_LIB)(phycst.o) \ 
     1584   $(MODEL_LIB)(oce.o) \ 
     1585   $(MODEL_LIB)(par_kind.o) \ 
     1586   $(MODEL_LIB)(par_oce.o) \ 
    15881587   $(MODEL_LIB)(prtctl.o) \ 
    15891588   $(MODEL_LIB)(solfet.o) \ 
    15901589   $(MODEL_LIB)(solpcg.o) \ 
    15911590   $(MODEL_LIB)(solsor.o) \ 
    1592    $(MODEL_LIB)(solsor_e.o) \ 
    15931591   $(MODEL_LIB)(sol_oce.o) \ 
    15941592   $(MODEL_LIB)(trdmod.o) \ 
    15951593   $(MODEL_LIB)(trdmod_oce.o) \ 
    1596    $(MODEL_LIB)(zdf_oce.o) \ 
    1597    dom_oce.F90 \ 
    1598    dynspg_fsc.F90 \ 
    1599    dynspg_fsc_atsk.F90 \ 
     1594   dom_oce.F90 \ 
     1595   dynspg.F90 \ 
    16001596   in_out_manager.F90 \ 
    16011597   lbclnk.F90 \ 
     
    16051601   solisl.F90 \ 
    16061602   $(MODEL_LIB)(dom_oce.o) \ 
    1607    $(MODEL_LIB)(dynspg_fsc.o) \ 
    1608    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     1603   $(MODEL_LIB)(dynspg.o) \ 
    16091604   $(MODEL_LIB)(in_out_manager.o) \ 
    16101605   $(MODEL_LIB)(lbclnk.o) \ 
     
    22872282   $(MODEL_LIB)(prtctl.o) \ 
    22882283   dynnxt.F90 
    2289 $(MODEL_LIB)(dynspg_fsc.o) :  \ 
    2290    blk_oce.F90 \ 
    2291    cpl_oce.F90 \ 
    2292    daymod.F90 \ 
    2293    dom_oce.F90 \ 
    2294    dtasal.F90 \ 
    2295    dtasst.F90 \ 
    2296    dtatem.F90 \ 
    2297    flxmod.F90 \ 
     2284$(MODEL_LIB)(dynspg.o) :   \ 
     2285   cla_dynspg.F90 \ 
     2286   dom_oce.F90 \ 
     2287   dynvor.F90 \ 
    22982288   flxrnf.F90 \ 
    2299    flx_oce.F90 \ 
    2300    ice_oce.F90 \ 
    2301    in_out_manager.F90 \ 
    2302    lbclnk.F90 \ 
    2303    lib_mpp.F90 \ 
    2304    lib_print.f90 \ 
    2305    obccli.F90 \ 
    2306    obcdyn.F90 \ 
    2307    obcvol.F90 \ 
    2308    obc_oce.F90 \ 
    2309    obc_par.F90 \ 
    2310    ocesbc.F90 \ 
    2311    oce.F90 \ 
    2312    ocfzpt.F90 \ 
    2313    par_kind.F90 \ 
    2314    par_oce.F90 \ 
    2315    phycst.F90 \ 
    2316    prtctl.f90 \ 
    2317    solfet.F90 \ 
    2318    solpcg.F90 \ 
    2319    solsor.F90 \ 
    2320    sol_oce.F90 \ 
    2321    taumod.F90 \ 
    2322    trabbl.F90 \ 
    2323    tradmp.F90 \ 
    2324    trdicp.F90 \ 
    2325    trdicp_oce.F90 \ 
    2326    trdmld.F90 \ 
    2327    trdmld_oce.F90 \ 
    2328    trdmod_oce.F90 \ 
    2329    trdvor.F90 \ 
    2330    trdvor_oce.F90 \ 
    2331    zdf_oce.F90 \ 
    2332    $(MODEL_LIB)(blk_oce.o) \ 
    2333    $(MODEL_LIB)(cpl_oce.o) \ 
    2334    $(MODEL_LIB)(daymod.o) \ 
    2335    $(MODEL_LIB)(dom_oce.o) \ 
    2336    $(MODEL_LIB)(dtasal.o) \ 
    2337    $(MODEL_LIB)(dtasst.o) \ 
    2338    $(MODEL_LIB)(dtatem.o) \ 
    2339    $(MODEL_LIB)(flxmod.o) \ 
    2340    $(MODEL_LIB)(flxrnf.o) \ 
    2341    $(MODEL_LIB)(flx_oce.o) \ 
    2342    $(MODEL_LIB)(ice_oce.o) \ 
    2343    $(MODEL_LIB)(in_out_manager.o) \ 
    2344    $(MODEL_LIB)(lbclnk.o) \ 
    2345    $(MODEL_LIB)(lib_mpp.o) \ 
    2346    $(MODEL_LIB)(lib_print.o) \ 
    2347    $(MODEL_LIB)(obccli.o) \ 
    2348    $(MODEL_LIB)(obcdyn.o) \ 
    2349    $(MODEL_LIB)(obcvol.o) \ 
    2350    $(MODEL_LIB)(obc_oce.o) \ 
    2351    $(MODEL_LIB)(obc_par.o) \ 
    2352    $(MODEL_LIB)(ocesbc.o) \ 
    2353    $(MODEL_LIB)(oce.o) \ 
    2354    $(MODEL_LIB)(ocfzpt.o) \ 
    2355    $(MODEL_LIB)(par_kind.o) \ 
    2356    $(MODEL_LIB)(par_oce.o) \ 
    2357    $(MODEL_LIB)(phycst.o) \ 
    2358    $(MODEL_LIB)(prtctl.o) \ 
    2359    $(MODEL_LIB)(solfet.o) \ 
    2360    $(MODEL_LIB)(solpcg.o) \ 
    2361    $(MODEL_LIB)(solsor.o) \ 
    2362    $(MODEL_LIB)(sol_oce.o) \ 
    2363    $(MODEL_LIB)(taumod.o) \ 
    2364    $(MODEL_LIB)(trabbl.o) \ 
    2365    $(MODEL_LIB)(tradmp.o) \ 
    2366    $(MODEL_LIB)(trdicp.o) \ 
    2367    $(MODEL_LIB)(trdicp_oce.o) \ 
    2368    $(MODEL_LIB)(trdmld.o) \ 
    2369    $(MODEL_LIB)(trdmld_oce.o) \ 
    2370    $(MODEL_LIB)(trdmod_oce.o) \ 
    2371    $(MODEL_LIB)(trdvor.o) \ 
    2372    $(MODEL_LIB)(trdvor_oce.o) \ 
    2373    $(MODEL_LIB)(zdf_oce.o) \ 
    2374    cla_dynspg.F90 \ 
    2375    dom_oce.F90 \ 
    2376    flxrnf.F90 \ 
    2377    in_out_manager.F90 \ 
    2378    lbclnk.F90 \ 
    2379    lib_mpp.F90 \ 
     2289   in_out_manager.F90 \ 
     2290   lbclnk.F90 \ 
     2291   ldfdyn_oce.F90 \ 
     2292   ldftra_oce.F90 \ 
     2293   lib_mpp.F90 \ 
     2294   lib_print.f90 \ 
    23802295   obcdyn.F90 \ 
    23812296   obcvol.F90 \ 
     
    23832298   ocesbc.F90 \ 
    23842299   oce.F90 \ 
     2300   par_kind.F90 \ 
     2301   par_oce.F90 \ 
    23852302   phycst.F90 \ 
    23862303   prtctl.f90 \ 
    23872304   solfet.F90 \ 
     2305   solisl.F90 \ 
    23882306   solpcg.F90 \ 
    23892307   solsor.F90 \ 
    23902308   solsor_e.F90 \ 
    2391    sol_oce.F90 \ 
    2392    trdmod.F90 \ 
    2393    trdmod_oce.F90 \ 
    2394    zdf_oce.F90 \ 
    2395    $(MODEL_LIB)(cla_dynspg.o) \ 
    2396    $(MODEL_LIB)(dom_oce.o) \ 
    2397    $(MODEL_LIB)(flxrnf.o) \ 
    2398    $(MODEL_LIB)(in_out_manager.o) \ 
    2399    $(MODEL_LIB)(lbclnk.o) \ 
    2400    $(MODEL_LIB)(lib_mpp.o) \ 
    2401    $(MODEL_LIB)(obcdyn.o) \ 
    2402    $(MODEL_LIB)(obcvol.o) \ 
    2403    $(MODEL_LIB)(obc_oce.o) \ 
    2404    $(MODEL_LIB)(ocesbc.o) \ 
    2405    $(MODEL_LIB)(oce.o) \ 
    2406    $(MODEL_LIB)(phycst.o) \ 
    2407    $(MODEL_LIB)(prtctl.o) \ 
    2408    $(MODEL_LIB)(solfet.o) \ 
    2409    $(MODEL_LIB)(solpcg.o) \ 
    2410    $(MODEL_LIB)(solsor.o) \ 
    2411    $(MODEL_LIB)(solsor_e.o) \ 
    2412    $(MODEL_LIB)(sol_oce.o) \ 
    2413    $(MODEL_LIB)(trdmod.o) \ 
    2414    $(MODEL_LIB)(trdmod_oce.o) \ 
    2415    $(MODEL_LIB)(zdf_oce.o) \ 
    2416    domzgr_substitute.h90 \ 
    2417    vectopt_loop_substitute.h90 \ 
    2418    KEY_CPP \ 
    2419    dynspg_fsc.F90 
    2420 $(MODEL_LIB)(dynspg_fsc_atsk.o) :   \ 
    2421    blk_oce.F90 \ 
    2422    cpl_oce.F90 \ 
    2423    daymod.F90 \ 
    2424    dom_oce.F90 \ 
    2425    dtasal.F90 \ 
    2426    dtasst.F90 \ 
    2427    dtatem.F90 \ 
    2428    flxmod.F90 \ 
    2429    flxrnf.F90 \ 
    2430    flx_oce.F90 \ 
    2431    ice_oce.F90 \ 
    2432    in_out_manager.F90 \ 
    2433    lbclnk.F90 \ 
    2434    lib_mpp.F90 \ 
    2435    lib_print.f90 \ 
    2436    obccli.F90 \ 
    2437    obcdyn.F90 \ 
    2438    obcvol.F90 \ 
    2439    obc_oce.F90 \ 
    2440    obc_par.F90 \ 
    2441    ocesbc.F90 \ 
    2442    oce.F90 \ 
    2443    ocfzpt.F90 \ 
    2444    par_kind.F90 \ 
    2445    par_oce.F90 \ 
    2446    phycst.F90 \ 
    2447    prtctl.f90 \ 
    2448    solfet.F90 \ 
    2449    solpcg.F90 \ 
    2450    solsor.F90 \ 
    2451    sol_oce.F90 \ 
    2452    taumod.F90 \ 
    2453    trabbl.F90 \ 
    2454    tradmp.F90 \ 
    2455    trdicp.F90 \ 
    2456    trdicp_oce.F90 \ 
    2457    trdmld.F90 \ 
    2458    trdmld_oce.F90 \ 
    2459    trdmod_oce.F90 \ 
    2460    trdvor.F90 \ 
    2461    trdvor_oce.F90 \ 
    2462    zdf_oce.F90 \ 
    2463    $(MODEL_LIB)(blk_oce.o) \ 
    2464    $(MODEL_LIB)(cpl_oce.o) \ 
    2465    $(MODEL_LIB)(daymod.o) \ 
    2466    $(MODEL_LIB)(dom_oce.o) \ 
    2467    $(MODEL_LIB)(dtasal.o) \ 
    2468    $(MODEL_LIB)(dtasst.o) \ 
    2469    $(MODEL_LIB)(dtatem.o) \ 
    2470    $(MODEL_LIB)(flxmod.o) \ 
    2471    $(MODEL_LIB)(flxrnf.o) \ 
    2472    $(MODEL_LIB)(flx_oce.o) \ 
    2473    $(MODEL_LIB)(ice_oce.o) \ 
    2474    $(MODEL_LIB)(in_out_manager.o) \ 
    2475    $(MODEL_LIB)(lbclnk.o) \ 
    2476    $(MODEL_LIB)(lib_mpp.o) \ 
    2477    $(MODEL_LIB)(lib_print.o) \ 
    2478    $(MODEL_LIB)(obccli.o) \ 
    2479    $(MODEL_LIB)(obcdyn.o) \ 
    2480    $(MODEL_LIB)(obcvol.o) \ 
    2481    $(MODEL_LIB)(obc_oce.o) \ 
    2482    $(MODEL_LIB)(obc_par.o) \ 
    2483    $(MODEL_LIB)(ocesbc.o) \ 
    2484    $(MODEL_LIB)(oce.o) \ 
    2485    $(MODEL_LIB)(ocfzpt.o) \ 
    2486    $(MODEL_LIB)(par_kind.o) \ 
    2487    $(MODEL_LIB)(par_oce.o) \ 
    2488    $(MODEL_LIB)(phycst.o) \ 
    2489    $(MODEL_LIB)(prtctl.o) \ 
    2490    $(MODEL_LIB)(solfet.o) \ 
    2491    $(MODEL_LIB)(solpcg.o) \ 
    2492    $(MODEL_LIB)(solsor.o) \ 
    2493    $(MODEL_LIB)(sol_oce.o) \ 
    2494    $(MODEL_LIB)(taumod.o) \ 
    2495    $(MODEL_LIB)(trabbl.o) \ 
    2496    $(MODEL_LIB)(tradmp.o) \ 
    2497    $(MODEL_LIB)(trdicp.o) \ 
    2498    $(MODEL_LIB)(trdicp_oce.o) \ 
    2499    $(MODEL_LIB)(trdmld.o) \ 
    2500    $(MODEL_LIB)(trdmld_oce.o) \ 
    2501    $(MODEL_LIB)(trdmod_oce.o) \ 
    2502    $(MODEL_LIB)(trdvor.o) \ 
    2503    $(MODEL_LIB)(trdvor_oce.o) \ 
    2504    $(MODEL_LIB)(zdf_oce.o) \ 
    2505    cla_dynspg.F90 \ 
    2506    dom_oce.F90 \ 
    2507    flxrnf.F90 \ 
    2508    in_out_manager.F90 \ 
    2509    lbclnk.F90 \ 
    2510    lib_mpp.F90 \ 
    2511    obcdyn.F90 \ 
    2512    obcvol.F90 \ 
    2513    obc_oce.F90 \ 
    2514    ocesbc.F90 \ 
    2515    oce.F90 \ 
    2516    phycst.F90 \ 
    2517    prtctl.f90 \ 
    2518    solfet.F90 \ 
    2519    solpcg.F90 \ 
    2520    solsor.F90 \ 
    2521    solsor_e.F90 \ 
    2522    sol_oce.F90 \ 
    2523    trdmod.F90 \ 
    2524    trdmod_oce.F90 \ 
    2525    zdf_oce.F90 \ 
    2526    $(MODEL_LIB)(cla_dynspg.o) \ 
    2527    $(MODEL_LIB)(dom_oce.o) \ 
    2528    $(MODEL_LIB)(flxrnf.o) \ 
    2529    $(MODEL_LIB)(in_out_manager.o) \ 
    2530    $(MODEL_LIB)(lbclnk.o) \ 
    2531    $(MODEL_LIB)(lib_mpp.o) \ 
    2532    $(MODEL_LIB)(obcdyn.o) \ 
    2533    $(MODEL_LIB)(obcvol.o) \ 
    2534    $(MODEL_LIB)(obc_oce.o) \ 
    2535    $(MODEL_LIB)(ocesbc.o) \ 
    2536    $(MODEL_LIB)(oce.o) \ 
    2537    $(MODEL_LIB)(phycst.o) \ 
    2538    $(MODEL_LIB)(prtctl.o) \ 
    2539    $(MODEL_LIB)(solfet.o) \ 
    2540    $(MODEL_LIB)(solpcg.o) \ 
    2541    $(MODEL_LIB)(solsor.o) \ 
    2542    $(MODEL_LIB)(solsor_e.o) \ 
    2543    $(MODEL_LIB)(sol_oce.o) \ 
    2544    $(MODEL_LIB)(trdmod.o) \ 
    2545    $(MODEL_LIB)(trdmod_oce.o) \ 
    2546    $(MODEL_LIB)(zdf_oce.o) \ 
    2547    domzgr_substitute.h90 \ 
    2548    KEY_CPP \ 
    2549    dynspg_fsc_atsk.F90 
    2550 $(MODEL_LIB)(dynspg_rl.o) :   \ 
    2551    dom_oce.F90 \ 
    2552    in_out_manager.F90 \ 
    2553    lbclnk.F90 \ 
    2554    lib_mpp.F90 \ 
    2555    lib_print.f90 \ 
    2556    obc_oce.F90 \ 
    2557    obc_par.F90 \ 
    2558    oce.F90 \ 
    2559    par_kind.F90 \ 
    2560    par_oce.F90 \ 
    2561    solfet.F90 \ 
    2562    solpcg.F90 \ 
    2563    solsor.F90 \ 
    25642309   sol_oce.F90 \ 
    25652310   trabbl.F90 \ 
     
    25722317   trdvor_oce.F90 \ 
    25732318   zdf_oce.F90 \ 
    2574    $(MODEL_LIB)(dom_oce.o) \ 
    2575    $(MODEL_LIB)(in_out_manager.o) \ 
    2576    $(MODEL_LIB)(lbclnk.o) \ 
    2577    $(MODEL_LIB)(lib_mpp.o) \ 
    2578    $(MODEL_LIB)(lib_print.o) \ 
     2319   $(MODEL_LIB)(cla_dynspg.o) \ 
     2320   $(MODEL_LIB)(dom_oce.o) \ 
     2321   $(MODEL_LIB)(dynvor.o) \ 
     2322   $(MODEL_LIB)(flxrnf.o) \ 
     2323   $(MODEL_LIB)(in_out_manager.o) \ 
     2324   $(MODEL_LIB)(lbclnk.o) \ 
     2325   $(MODEL_LIB)(ldfdyn_oce.o) \ 
     2326   $(MODEL_LIB)(ldftra_oce.o) \ 
     2327   $(MODEL_LIB)(lib_mpp.o) \ 
     2328   $(MODEL_LIB)(lib_print.o) \ 
     2329   $(MODEL_LIB)(obcdyn.o) \ 
     2330   $(MODEL_LIB)(obcvol.o) \ 
    25792331   $(MODEL_LIB)(obc_oce.o) \ 
    2580    $(MODEL_LIB)(obc_par.o) \ 
    2581    $(MODEL_LIB)(oce.o) \ 
    2582    $(MODEL_LIB)(par_kind.o) \ 
    2583    $(MODEL_LIB)(par_oce.o) \ 
     2332   $(MODEL_LIB)(ocesbc.o) \ 
     2333   $(MODEL_LIB)(oce.o) \ 
     2334   $(MODEL_LIB)(par_kind.o) \ 
     2335   $(MODEL_LIB)(par_oce.o) \ 
     2336   $(MODEL_LIB)(phycst.o) \ 
     2337   $(MODEL_LIB)(prtctl.o) \ 
    25842338   $(MODEL_LIB)(solfet.o) \ 
     2339   $(MODEL_LIB)(solisl.o) \ 
    25852340   $(MODEL_LIB)(solpcg.o) \ 
    25862341   $(MODEL_LIB)(solsor.o) \ 
     2342   $(MODEL_LIB)(solsor_e.o) \ 
    25872343   $(MODEL_LIB)(sol_oce.o) \ 
    25882344   $(MODEL_LIB)(trabbl.o) \ 
     
    25962352   $(MODEL_LIB)(zdf_oce.o) \ 
    25972353   dom_oce.F90 \ 
     2354   dynspg_exp.F90 \ 
     2355   dynspg_flt.F90 \ 
     2356   dynspg_flt_jki.F90 \ 
     2357   dynspg_rl.F90 \ 
     2358   dynspg_ts.F90 \ 
     2359   in_out_manager.F90 \ 
     2360   oce.F90 \ 
     2361   prtctl.f90 \ 
     2362   trdmod.F90 \ 
     2363   trdmod_oce.F90 \ 
     2364   $(MODEL_LIB)(dom_oce.o) \ 
     2365   $(MODEL_LIB)(dynspg_exp.o) \ 
     2366   $(MODEL_LIB)(dynspg_flt.o) \ 
     2367   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     2368   $(MODEL_LIB)(dynspg_rl.o) \ 
     2369   $(MODEL_LIB)(dynspg_ts.o) \ 
     2370   $(MODEL_LIB)(in_out_manager.o) \ 
     2371   $(MODEL_LIB)(oce.o) \ 
     2372   $(MODEL_LIB)(prtctl.o) \ 
     2373   $(MODEL_LIB)(trdmod.o) \ 
     2374   $(MODEL_LIB)(trdmod_oce.o) \ 
     2375   domzgr_substitute.h90 \ 
     2376   vectopt_loop_substitute.h90 \ 
     2377   KEY_CPP \ 
     2378   dynspg.F90 
     2379$(MODEL_LIB)(dynspg_exp.o) :  \ 
     2380   blk_oce.F90 \ 
     2381   cpl_oce.F90 \ 
     2382   daymod.F90 \ 
     2383   dom_oce.F90 \ 
     2384   dtasal.F90 \ 
     2385   dtasst.F90 \ 
     2386   dtatem.F90 \ 
     2387   flxmod.F90 \ 
     2388   flxrnf.F90 \ 
     2389   flx_oce.F90 \ 
     2390   ice_oce.F90 \ 
     2391   in_out_manager.F90 \ 
     2392   lbclnk.F90 \ 
     2393   lib_mpp.F90 \ 
     2394   lib_print.f90 \ 
     2395   obc_par.F90 \ 
     2396   oce.F90 \ 
     2397   ocfzpt.F90 \ 
     2398   par_kind.F90 \ 
     2399   par_oce.F90 \ 
     2400   phycst.F90 \ 
     2401   prtctl.f90 \ 
     2402   taumod.F90 \ 
     2403   tradmp.F90 \ 
     2404   $(MODEL_LIB)(blk_oce.o) \ 
     2405   $(MODEL_LIB)(cpl_oce.o) \ 
     2406   $(MODEL_LIB)(daymod.o) \ 
     2407   $(MODEL_LIB)(dom_oce.o) \ 
     2408   $(MODEL_LIB)(dtasal.o) \ 
     2409   $(MODEL_LIB)(dtasst.o) \ 
     2410   $(MODEL_LIB)(dtatem.o) \ 
     2411   $(MODEL_LIB)(flxmod.o) \ 
     2412   $(MODEL_LIB)(flxrnf.o) \ 
     2413   $(MODEL_LIB)(flx_oce.o) \ 
     2414   $(MODEL_LIB)(ice_oce.o) \ 
     2415   $(MODEL_LIB)(in_out_manager.o) \ 
     2416   $(MODEL_LIB)(lbclnk.o) \ 
     2417   $(MODEL_LIB)(lib_mpp.o) \ 
     2418   $(MODEL_LIB)(lib_print.o) \ 
     2419   $(MODEL_LIB)(obc_par.o) \ 
     2420   $(MODEL_LIB)(oce.o) \ 
     2421   $(MODEL_LIB)(ocfzpt.o) \ 
     2422   $(MODEL_LIB)(par_kind.o) \ 
     2423   $(MODEL_LIB)(par_oce.o) \ 
     2424   $(MODEL_LIB)(phycst.o) \ 
     2425   $(MODEL_LIB)(prtctl.o) \ 
     2426   $(MODEL_LIB)(taumod.o) \ 
     2427   $(MODEL_LIB)(tradmp.o) \ 
     2428   dom_oce.F90 \ 
     2429   in_out_manager.F90 \ 
     2430   lbclnk.F90 \ 
     2431   lib_mpp.F90 \ 
     2432   obc_oce.F90 \ 
     2433   ocesbc.F90 \ 
     2434   oce.F90 \ 
     2435   phycst.F90 \ 
     2436   prtctl.f90 \ 
     2437   $(MODEL_LIB)(dom_oce.o) \ 
     2438   $(MODEL_LIB)(in_out_manager.o) \ 
     2439   $(MODEL_LIB)(lbclnk.o) \ 
     2440   $(MODEL_LIB)(lib_mpp.o) \ 
     2441   $(MODEL_LIB)(obc_oce.o) \ 
     2442   $(MODEL_LIB)(ocesbc.o) \ 
     2443   $(MODEL_LIB)(oce.o) \ 
     2444   $(MODEL_LIB)(phycst.o) \ 
     2445   $(MODEL_LIB)(prtctl.o) \ 
     2446   domzgr_substitute.h90 \ 
     2447   vectopt_loop_substitute.h90 \ 
     2448   KEY_CPP \ 
     2449   dynspg_exp.F90 
     2450$(MODEL_LIB)(dynspg_flt.o) :  \ 
     2451   blk_oce.F90 \ 
     2452   cpl_oce.F90 \ 
     2453   daymod.F90 \ 
     2454   dom_oce.F90 \ 
     2455   dtasal.F90 \ 
     2456   dtasst.F90 \ 
     2457   dtatem.F90 \ 
     2458   flxmod.F90 \ 
     2459   flxrnf.F90 \ 
     2460   flx_oce.F90 \ 
     2461   ice_oce.F90 \ 
     2462   in_out_manager.F90 \ 
     2463   lbclnk.F90 \ 
     2464   lib_mpp.F90 \ 
     2465   lib_print.f90 \ 
     2466   obccli.F90 \ 
     2467   obcdyn.F90 \ 
     2468   obcvol.F90 \ 
     2469   obc_oce.F90 \ 
     2470   obc_par.F90 \ 
     2471   ocesbc.F90 \ 
     2472   oce.F90 \ 
     2473   ocfzpt.F90 \ 
     2474   par_kind.F90 \ 
     2475   par_oce.F90 \ 
     2476   phycst.F90 \ 
     2477   prtctl.f90 \ 
     2478   solfet.F90 \ 
     2479   solpcg.F90 \ 
     2480   solsor.F90 \ 
     2481   sol_oce.F90 \ 
     2482   taumod.F90 \ 
     2483   tradmp.F90 \ 
     2484   zdf_oce.F90 \ 
     2485   $(MODEL_LIB)(blk_oce.o) \ 
     2486   $(MODEL_LIB)(cpl_oce.o) \ 
     2487   $(MODEL_LIB)(daymod.o) \ 
     2488   $(MODEL_LIB)(dom_oce.o) \ 
     2489   $(MODEL_LIB)(dtasal.o) \ 
     2490   $(MODEL_LIB)(dtasst.o) \ 
     2491   $(MODEL_LIB)(dtatem.o) \ 
     2492   $(MODEL_LIB)(flxmod.o) \ 
     2493   $(MODEL_LIB)(flxrnf.o) \ 
     2494   $(MODEL_LIB)(flx_oce.o) \ 
     2495   $(MODEL_LIB)(ice_oce.o) \ 
     2496   $(MODEL_LIB)(in_out_manager.o) \ 
     2497   $(MODEL_LIB)(lbclnk.o) \ 
     2498   $(MODEL_LIB)(lib_mpp.o) \ 
     2499   $(MODEL_LIB)(lib_print.o) \ 
     2500   $(MODEL_LIB)(obccli.o) \ 
     2501   $(MODEL_LIB)(obcdyn.o) \ 
     2502   $(MODEL_LIB)(obcvol.o) \ 
     2503   $(MODEL_LIB)(obc_oce.o) \ 
     2504   $(MODEL_LIB)(obc_par.o) \ 
     2505   $(MODEL_LIB)(ocesbc.o) \ 
     2506   $(MODEL_LIB)(oce.o) \ 
     2507   $(MODEL_LIB)(ocfzpt.o) \ 
     2508   $(MODEL_LIB)(par_kind.o) \ 
     2509   $(MODEL_LIB)(par_oce.o) \ 
     2510   $(MODEL_LIB)(phycst.o) \ 
     2511   $(MODEL_LIB)(prtctl.o) \ 
     2512   $(MODEL_LIB)(solfet.o) \ 
     2513   $(MODEL_LIB)(solpcg.o) \ 
     2514   $(MODEL_LIB)(solsor.o) \ 
     2515   $(MODEL_LIB)(sol_oce.o) \ 
     2516   $(MODEL_LIB)(taumod.o) \ 
     2517   $(MODEL_LIB)(tradmp.o) \ 
     2518   $(MODEL_LIB)(zdf_oce.o) \ 
     2519   cla_dynspg.F90 \ 
     2520   dom_oce.F90 \ 
     2521   flxrnf.F90 \ 
     2522   in_out_manager.F90 \ 
     2523   lbclnk.F90 \ 
     2524   lib_mpp.F90 \ 
     2525   obcdyn.F90 \ 
     2526   obcvol.F90 \ 
     2527   obc_oce.F90 \ 
     2528   ocesbc.F90 \ 
     2529   oce.F90 \ 
     2530   phycst.F90 \ 
     2531   prtctl.f90 \ 
     2532   solfet.F90 \ 
     2533   solpcg.F90 \ 
     2534   solsor.F90 \ 
     2535   solsor_e.F90 \ 
     2536   sol_oce.F90 \ 
     2537   zdf_oce.F90 \ 
     2538   $(MODEL_LIB)(cla_dynspg.o) \ 
     2539   $(MODEL_LIB)(dom_oce.o) \ 
     2540   $(MODEL_LIB)(flxrnf.o) \ 
     2541   $(MODEL_LIB)(in_out_manager.o) \ 
     2542   $(MODEL_LIB)(lbclnk.o) \ 
     2543   $(MODEL_LIB)(lib_mpp.o) \ 
     2544   $(MODEL_LIB)(obcdyn.o) \ 
     2545   $(MODEL_LIB)(obcvol.o) \ 
     2546   $(MODEL_LIB)(obc_oce.o) \ 
     2547   $(MODEL_LIB)(ocesbc.o) \ 
     2548   $(MODEL_LIB)(oce.o) \ 
     2549   $(MODEL_LIB)(phycst.o) \ 
     2550   $(MODEL_LIB)(prtctl.o) \ 
     2551   $(MODEL_LIB)(solfet.o) \ 
     2552   $(MODEL_LIB)(solpcg.o) \ 
     2553   $(MODEL_LIB)(solsor.o) \ 
     2554   $(MODEL_LIB)(solsor_e.o) \ 
     2555   $(MODEL_LIB)(sol_oce.o) \ 
     2556   $(MODEL_LIB)(zdf_oce.o) \ 
     2557   domzgr_substitute.h90 \ 
     2558   vectopt_loop_substitute.h90 \ 
     2559   KEY_CPP \ 
     2560   dynspg_flt.F90 
     2561$(MODEL_LIB)(dynspg_flt_jki.o) : \ 
     2562   blk_oce.F90 \ 
     2563   cpl_oce.F90 \ 
     2564   daymod.F90 \ 
     2565   dom_oce.F90 \ 
     2566   dtasal.F90 \ 
     2567   dtasst.F90 \ 
     2568   dtatem.F90 \ 
     2569   flxmod.F90 \ 
     2570   flxrnf.F90 \ 
     2571   flx_oce.F90 \ 
     2572   ice_oce.F90 \ 
     2573   in_out_manager.F90 \ 
     2574   lbclnk.F90 \ 
     2575   lib_mpp.F90 \ 
     2576   lib_print.f90 \ 
     2577   obccli.F90 \ 
     2578   obcdyn.F90 \ 
     2579   obcvol.F90 \ 
     2580   obc_oce.F90 \ 
     2581   obc_par.F90 \ 
     2582   ocesbc.F90 \ 
     2583   oce.F90 \ 
     2584   ocfzpt.F90 \ 
     2585   par_kind.F90 \ 
     2586   par_oce.F90 \ 
     2587   phycst.F90 \ 
     2588   prtctl.f90 \ 
     2589   solfet.F90 \ 
     2590   solpcg.F90 \ 
     2591   solsor.F90 \ 
     2592   sol_oce.F90 \ 
     2593   taumod.F90 \ 
     2594   tradmp.F90 \ 
     2595   zdf_oce.F90 \ 
     2596   $(MODEL_LIB)(blk_oce.o) \ 
     2597   $(MODEL_LIB)(cpl_oce.o) \ 
     2598   $(MODEL_LIB)(daymod.o) \ 
     2599   $(MODEL_LIB)(dom_oce.o) \ 
     2600   $(MODEL_LIB)(dtasal.o) \ 
     2601   $(MODEL_LIB)(dtasst.o) \ 
     2602   $(MODEL_LIB)(dtatem.o) \ 
     2603   $(MODEL_LIB)(flxmod.o) \ 
     2604   $(MODEL_LIB)(flxrnf.o) \ 
     2605   $(MODEL_LIB)(flx_oce.o) \ 
     2606   $(MODEL_LIB)(ice_oce.o) \ 
     2607   $(MODEL_LIB)(in_out_manager.o) \ 
     2608   $(MODEL_LIB)(lbclnk.o) \ 
     2609   $(MODEL_LIB)(lib_mpp.o) \ 
     2610   $(MODEL_LIB)(lib_print.o) \ 
     2611   $(MODEL_LIB)(obccli.o) \ 
     2612   $(MODEL_LIB)(obcdyn.o) \ 
     2613   $(MODEL_LIB)(obcvol.o) \ 
     2614   $(MODEL_LIB)(obc_oce.o) \ 
     2615   $(MODEL_LIB)(obc_par.o) \ 
     2616   $(MODEL_LIB)(ocesbc.o) \ 
     2617   $(MODEL_LIB)(oce.o) \ 
     2618   $(MODEL_LIB)(ocfzpt.o) \ 
     2619   $(MODEL_LIB)(par_kind.o) \ 
     2620   $(MODEL_LIB)(par_oce.o) \ 
     2621   $(MODEL_LIB)(phycst.o) \ 
     2622   $(MODEL_LIB)(prtctl.o) \ 
     2623   $(MODEL_LIB)(solfet.o) \ 
     2624   $(MODEL_LIB)(solpcg.o) \ 
     2625   $(MODEL_LIB)(solsor.o) \ 
     2626   $(MODEL_LIB)(sol_oce.o) \ 
     2627   $(MODEL_LIB)(taumod.o) \ 
     2628   $(MODEL_LIB)(tradmp.o) \ 
     2629   $(MODEL_LIB)(zdf_oce.o) \ 
     2630   cla_dynspg.F90 \ 
     2631   dom_oce.F90 \ 
     2632   flxrnf.F90 \ 
     2633   in_out_manager.F90 \ 
     2634   lbclnk.F90 \ 
     2635   lib_mpp.F90 \ 
     2636   obcdyn.F90 \ 
     2637   obcvol.F90 \ 
     2638   obc_oce.F90 \ 
     2639   ocesbc.F90 \ 
     2640   oce.F90 \ 
     2641   phycst.F90 \ 
     2642   prtctl.f90 \ 
     2643   solfet.F90 \ 
     2644   solpcg.F90 \ 
     2645   solsor.F90 \ 
     2646   solsor_e.F90 \ 
     2647   sol_oce.F90 \ 
     2648   zdf_oce.F90 \ 
     2649   $(MODEL_LIB)(cla_dynspg.o) \ 
     2650   $(MODEL_LIB)(dom_oce.o) \ 
     2651   $(MODEL_LIB)(flxrnf.o) \ 
     2652   $(MODEL_LIB)(in_out_manager.o) \ 
     2653   $(MODEL_LIB)(lbclnk.o) \ 
     2654   $(MODEL_LIB)(lib_mpp.o) \ 
     2655   $(MODEL_LIB)(obcdyn.o) \ 
     2656   $(MODEL_LIB)(obcvol.o) \ 
     2657   $(MODEL_LIB)(obc_oce.o) \ 
     2658   $(MODEL_LIB)(ocesbc.o) \ 
     2659   $(MODEL_LIB)(oce.o) \ 
     2660   $(MODEL_LIB)(phycst.o) \ 
     2661   $(MODEL_LIB)(prtctl.o) \ 
     2662   $(MODEL_LIB)(solfet.o) \ 
     2663   $(MODEL_LIB)(solpcg.o) \ 
     2664   $(MODEL_LIB)(solsor.o) \ 
     2665   $(MODEL_LIB)(solsor_e.o) \ 
     2666   $(MODEL_LIB)(sol_oce.o) \ 
     2667   $(MODEL_LIB)(zdf_oce.o) \ 
     2668   domzgr_substitute.h90 \ 
     2669   KEY_CPP \ 
     2670   dynspg_flt_jki.F90 
     2671$(MODEL_LIB)(dynspg_rl.o) :   \ 
     2672   dom_oce.F90 \ 
     2673   in_out_manager.F90 \ 
     2674   lbclnk.F90 \ 
     2675   lib_mpp.F90 \ 
     2676   lib_print.f90 \ 
     2677   obc_oce.F90 \ 
     2678   obc_par.F90 \ 
     2679   oce.F90 \ 
     2680   par_kind.F90 \ 
     2681   par_oce.F90 \ 
     2682   solfet.F90 \ 
     2683   solpcg.F90 \ 
     2684   solsor.F90 \ 
     2685   sol_oce.F90 \ 
     2686   zdf_oce.F90 \ 
     2687   $(MODEL_LIB)(dom_oce.o) \ 
     2688   $(MODEL_LIB)(in_out_manager.o) \ 
     2689   $(MODEL_LIB)(lbclnk.o) \ 
     2690   $(MODEL_LIB)(lib_mpp.o) \ 
     2691   $(MODEL_LIB)(lib_print.o) \ 
     2692   $(MODEL_LIB)(obc_oce.o) \ 
     2693   $(MODEL_LIB)(obc_par.o) \ 
     2694   $(MODEL_LIB)(oce.o) \ 
     2695   $(MODEL_LIB)(par_kind.o) \ 
     2696   $(MODEL_LIB)(par_oce.o) \ 
     2697   $(MODEL_LIB)(solfet.o) \ 
     2698   $(MODEL_LIB)(solpcg.o) \ 
     2699   $(MODEL_LIB)(solsor.o) \ 
     2700   $(MODEL_LIB)(sol_oce.o) \ 
     2701   $(MODEL_LIB)(zdf_oce.o) \ 
     2702   dom_oce.F90 \ 
    25982703   in_out_manager.F90 \ 
    25992704   lbclnk.F90 \ 
     
    26102715   solsor_e.F90 \ 
    26112716   sol_oce.F90 \ 
    2612    trdmod.F90 \ 
    2613    trdmod_oce.F90 \ 
    26142717   zdf_oce.F90 \ 
    26152718   $(MODEL_LIB)(dom_oce.o) \ 
     
    26282731   $(MODEL_LIB)(solsor_e.o) \ 
    26292732   $(MODEL_LIB)(sol_oce.o) \ 
    2630    $(MODEL_LIB)(trdmod.o) \ 
    2631    $(MODEL_LIB)(trdmod_oce.o) \ 
    26322733   $(MODEL_LIB)(zdf_oce.o) \ 
    26332734   domzgr_substitute.h90 \ 
     
    26362737   KEY_CPP \ 
    26372738   dynspg_rl.F90 
     2739$(MODEL_LIB)(dynspg_ts.o) :   \ 
     2740   blk_oce.F90 \ 
     2741   cpl_oce.F90 \ 
     2742   daymod.F90 \ 
     2743   dom_oce.F90 \ 
     2744   dtasal.F90 \ 
     2745   dtasst.F90 \ 
     2746   dtatem.F90 \ 
     2747   flxmod.F90 \ 
     2748   flxrnf.F90 \ 
     2749   flx_oce.F90 \ 
     2750   ice_oce.F90 \ 
     2751   in_out_manager.F90 \ 
     2752   lbclnk.F90 \ 
     2753   lib_mpp.F90 \ 
     2754   lib_print.f90 \ 
     2755   obc_par.F90 \ 
     2756   oce.F90 \ 
     2757   ocfzpt.F90 \ 
     2758   par_kind.F90 \ 
     2759   par_oce.F90 \ 
     2760   phycst.F90 \ 
     2761   prtctl.f90 \ 
     2762   taumod.F90 \ 
     2763   tradmp.F90 \ 
     2764   trdmod.F90 \ 
     2765   trdmod_oce.F90 \ 
     2766   $(MODEL_LIB)(blk_oce.o) \ 
     2767   $(MODEL_LIB)(cpl_oce.o) \ 
     2768   $(MODEL_LIB)(daymod.o) \ 
     2769   $(MODEL_LIB)(dom_oce.o) \ 
     2770   $(MODEL_LIB)(dtasal.o) \ 
     2771   $(MODEL_LIB)(dtasst.o) \ 
     2772   $(MODEL_LIB)(dtatem.o) \ 
     2773   $(MODEL_LIB)(flxmod.o) \ 
     2774   $(MODEL_LIB)(flxrnf.o) \ 
     2775   $(MODEL_LIB)(flx_oce.o) \ 
     2776   $(MODEL_LIB)(ice_oce.o) \ 
     2777   $(MODEL_LIB)(in_out_manager.o) \ 
     2778   $(MODEL_LIB)(lbclnk.o) \ 
     2779   $(MODEL_LIB)(lib_mpp.o) \ 
     2780   $(MODEL_LIB)(lib_print.o) \ 
     2781   $(MODEL_LIB)(obc_par.o) \ 
     2782   $(MODEL_LIB)(oce.o) \ 
     2783   $(MODEL_LIB)(ocfzpt.o) \ 
     2784   $(MODEL_LIB)(par_kind.o) \ 
     2785   $(MODEL_LIB)(par_oce.o) \ 
     2786   $(MODEL_LIB)(phycst.o) \ 
     2787   $(MODEL_LIB)(prtctl.o) \ 
     2788   $(MODEL_LIB)(taumod.o) \ 
     2789   $(MODEL_LIB)(tradmp.o) \ 
     2790   $(MODEL_LIB)(trdmod.o) \ 
     2791   $(MODEL_LIB)(trdmod_oce.o) \ 
     2792   dom_oce.F90 \ 
     2793   dynvor.F90 \ 
     2794   in_out_manager.F90 \ 
     2795   lbclnk.F90 \ 
     2796   lib_mpp.F90 \ 
     2797   obc_oce.F90 \ 
     2798   ocesbc.F90 \ 
     2799   oce.F90 \ 
     2800   phycst.F90 \ 
     2801   prtctl.f90 \ 
     2802   $(MODEL_LIB)(dom_oce.o) \ 
     2803   $(MODEL_LIB)(dynvor.o) \ 
     2804   $(MODEL_LIB)(in_out_manager.o) \ 
     2805   $(MODEL_LIB)(lbclnk.o) \ 
     2806   $(MODEL_LIB)(lib_mpp.o) \ 
     2807   $(MODEL_LIB)(obc_oce.o) \ 
     2808   $(MODEL_LIB)(ocesbc.o) \ 
     2809   $(MODEL_LIB)(oce.o) \ 
     2810   $(MODEL_LIB)(phycst.o) \ 
     2811   $(MODEL_LIB)(prtctl.o) \ 
     2812   domzgr_substitute.h90 \ 
     2813   vectopt_loop_substitute.h90 \ 
     2814   KEY_CPP \ 
     2815   dynspg_ts.F90 
    26382816$(MODEL_LIB)(dynvor.o) :   \ 
    26392817   dom_oce.F90 \ 
     
    37943972$(MODEL_LIB)(istate.o) :   \ 
    37953973   blk_oce.F90 \ 
    3796    cla_dynspg.F90 \ 
    37973974   cpl_oce.F90 \ 
    37983975   daymod.F90 \ 
    37993976   dom_oce.F90 \ 
    3800    dynspg_fsc.F90 \ 
    3801    dynspg_fsc_atsk.F90 \ 
    3802    flxrnf.F90 \ 
     3977   dynspg.F90 \ 
     3978   dynspg_exp.F90 \ 
     3979   dynspg_flt.F90 \ 
     3980   dynspg_flt_jki.F90 \ 
     3981   dynspg_rl.F90 \ 
     3982   dynspg_ts.F90 \ 
    38033983   flx_oce.F90 \ 
    38043984   ice_oce.F90 \ 
    38053985   in_out_manager.F90 \ 
    38063986   lbclnk.F90 \ 
    3807    ldfdyn_oce.F90 \ 
    3808    ldftra_oce.F90 \ 
    3809    lib_mpp.F90 \ 
    3810    lib_print.f90 \ 
    3811    obcdyn.F90 \ 
    3812    obcvol.F90 \ 
     3987   lib_mpp.F90 \ 
     3988   lib_print.f90 \ 
    38133989   obc_oce.F90 \ 
    3814    ocesbc.F90 \ 
    38153990   oce.F90 \ 
    38163991   par_kind.F90 \ 
     
    38193994   prtctl.f90 \ 
    38203995   solfet.F90 \ 
    3821    solisl.F90 \ 
    38223996   solpcg.F90 \ 
    38233997   solsor.F90 \ 
    3824    solsor_e.F90 \ 
    38253998   sol_oce.F90 \ 
    38263999   trdmod.F90 \ 
     
    38304003   zdf_oce.F90 \ 
    38314004   $(MODEL_LIB)(blk_oce.o) \ 
    3832    $(MODEL_LIB)(cla_dynspg.o) \ 
    38334005   $(MODEL_LIB)(cpl_oce.o) \ 
    38344006   $(MODEL_LIB)(daymod.o) \ 
    38354007   $(MODEL_LIB)(dom_oce.o) \ 
    3836    $(MODEL_LIB)(dynspg_fsc.o) \ 
    3837    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    3838    $(MODEL_LIB)(flxrnf.o) \ 
     4008   $(MODEL_LIB)(dynspg.o) \ 
     4009   $(MODEL_LIB)(dynspg_exp.o) \ 
     4010   $(MODEL_LIB)(dynspg_flt.o) \ 
     4011   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     4012   $(MODEL_LIB)(dynspg_rl.o) \ 
     4013   $(MODEL_LIB)(dynspg_ts.o) \ 
    38394014   $(MODEL_LIB)(flx_oce.o) \ 
    38404015   $(MODEL_LIB)(ice_oce.o) \ 
    38414016   $(MODEL_LIB)(in_out_manager.o) \ 
    38424017   $(MODEL_LIB)(lbclnk.o) \ 
    3843    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    3844    $(MODEL_LIB)(ldftra_oce.o) \ 
    3845    $(MODEL_LIB)(lib_mpp.o) \ 
    3846    $(MODEL_LIB)(lib_print.o) \ 
    3847    $(MODEL_LIB)(obcdyn.o) \ 
    3848    $(MODEL_LIB)(obcvol.o) \ 
     4018   $(MODEL_LIB)(lib_mpp.o) \ 
     4019   $(MODEL_LIB)(lib_print.o) \ 
    38494020   $(MODEL_LIB)(obc_oce.o) \ 
    3850    $(MODEL_LIB)(ocesbc.o) \ 
    38514021   $(MODEL_LIB)(oce.o) \ 
    38524022   $(MODEL_LIB)(par_kind.o) \ 
     
    38554025   $(MODEL_LIB)(prtctl.o) \ 
    38564026   $(MODEL_LIB)(solfet.o) \ 
    3857    $(MODEL_LIB)(solisl.o) \ 
    38584027   $(MODEL_LIB)(solpcg.o) \ 
    38594028   $(MODEL_LIB)(solsor.o) \ 
    3860    $(MODEL_LIB)(solsor_e.o) \ 
    38614029   $(MODEL_LIB)(sol_oce.o) \ 
    38624030   $(MODEL_LIB)(trdmod.o) \ 
     
    38704038   dtasal.F90 \ 
    38714039   dtatem.F90 \ 
    3872    dynspg_fsc.F90 \ 
    3873    dynspg_fsc_atsk.F90 \ 
    3874    dynspg_rl.F90 \ 
     4040   dynspg.F90 \ 
    38754041   eosbn2.F90 \ 
    38764042   in_out_manager.F90 \ 
     
    38884054   $(MODEL_LIB)(dtasal.o) \ 
    38894055   $(MODEL_LIB)(dtatem.o) \ 
    3890    $(MODEL_LIB)(dynspg_fsc.o) \ 
    3891    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    3892    $(MODEL_LIB)(dynspg_rl.o) \ 
     4056   $(MODEL_LIB)(dynspg.o) \ 
    38934057   $(MODEL_LIB)(eosbn2.o) \ 
    38944058   $(MODEL_LIB)(in_out_manager.o) \ 
     
    48945058   dtatem.F90 \ 
    48955059   dyncor1d.F90 \ 
     5060   dynspg.F90 \ 
    48965061   eosbn2.F90 \ 
    48975062   flxfwb.F90 \ 
     
    49325097   $(MODEL_LIB)(dtatem.o) \ 
    49335098   $(MODEL_LIB)(dyncor1d.o) \ 
     5099   $(MODEL_LIB)(dynspg.o) \ 
    49345100   $(MODEL_LIB)(eosbn2.o) \ 
    49355101   $(MODEL_LIB)(flxfwb.o) \ 
     
    50515217   solsor_e.F90 \ 
    50525218   sol_oce.F90 \ 
    5053    trdmod.F90 \ 
    5054    trdmod_oce.F90 \ 
    50555219   zdf_oce.F90 \ 
    50565220   $(MODEL_LIB)(dom_oce.o) \ 
     
    50745238   $(MODEL_LIB)(solsor_e.o) \ 
    50755239   $(MODEL_LIB)(sol_oce.o) \ 
    5076    $(MODEL_LIB)(trdmod.o) \ 
    5077    $(MODEL_LIB)(trdmod_oce.o) \ 
    50785240   $(MODEL_LIB)(zdf_oce.o) \ 
    50795241   daymod.F90 \ 
     
    50985260   $(MODEL_LIB)(phycst.o) \ 
    50995261   obc_vectopt_loop_substitute.h90 \ 
     5262   ../../../lib/libioipsl.a \ 
    51005263   KEY_CPP \ 
    51015264   obcdta.F90 
     
    55465709   dynnxt1d.F90 \ 
    55475710   dynnxt.F90 \ 
    5548    dynspg_fsc.F90 \ 
    5549    dynspg_fsc_atsk.F90 \ 
     5711   dynspg.F90 \ 
     5712   dynspg_exp.F90 \ 
     5713   dynspg_flt.F90 \ 
     5714   dynspg_flt_jki.F90 \ 
    55505715   dynspg_rl.F90 \ 
     5716   dynspg_ts.F90 \ 
    55515717   dynvor.F90 \ 
    55525718   dynzad.F90 \ 
     
    56775843   $(MODEL_LIB)(dynnxt1d.o) \ 
    56785844   $(MODEL_LIB)(dynnxt.o) \ 
    5679    $(MODEL_LIB)(dynspg_fsc.o) \ 
    5680    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     5845   $(MODEL_LIB)(dynspg.o) \ 
     5846   $(MODEL_LIB)(dynspg_exp.o) \ 
     5847   $(MODEL_LIB)(dynspg_flt.o) \ 
     5848   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    56815849   $(MODEL_LIB)(dynspg_rl.o) \ 
     5850   $(MODEL_LIB)(dynspg_ts.o) \ 
    56825851   $(MODEL_LIB)(dynvor.o) \ 
    56835852   $(MODEL_LIB)(dynzad.o) \ 
     
    57825951   dtatem.F90 \ 
    57835952   dyncor1d.F90 \ 
     5953   dynspg.F90 \ 
    57845954   eosbn2.F90 \ 
    57855955   flxfwb.F90 \ 
     
    58205990   $(MODEL_LIB)(dtatem.o) \ 
    58215991   $(MODEL_LIB)(dyncor1d.o) \ 
     5992   $(MODEL_LIB)(dynspg.o) \ 
    58225993   $(MODEL_LIB)(eosbn2.o) \ 
    58235994   $(MODEL_LIB)(flxfwb.o) \ 
     
    58996070$(MODEL_LIB)(restart.o) :  \ 
    59006071   blk_oce.F90 \ 
    5901    cla_dynspg.F90 \ 
    5902    dom_oce.F90 \ 
     6072   dom_oce.F90 \ 
     6073   dynspg_exp.F90 \ 
     6074   dynspg_flt.F90 \ 
     6075   dynspg_flt_jki.F90 \ 
     6076   dynspg_rl.F90 \ 
     6077   dynspg_ts.F90 \ 
     6078   dynvor.F90 \ 
    59036079   dynzdf_exp.F90 \ 
    5904    flxrnf.F90 \ 
    5905    in_out_manager.F90 \ 
    5906    lbclnk.F90 \ 
    5907    lib_mpp.F90 \ 
    5908    lib_print.f90 \ 
    5909    obcdyn.F90 \ 
    5910    obcvol.F90 \ 
     6080   in_out_manager.F90 \ 
     6081   lbclnk.F90 \ 
     6082   lib_mpp.F90 \ 
     6083   lib_print.f90 \ 
    59116084   obc_oce.F90 \ 
    59126085   ocesbc.F90 \ 
     
    59166089   phycst.F90 \ 
    59176090   prtctl.f90 \ 
    5918    solfet.F90 \ 
    5919    solpcg.F90 \ 
    5920    solsor.F90 \ 
    5921    solsor_e.F90 \ 
    5922    sol_oce.F90 \ 
    59236091   taumod.F90 \ 
    59246092   trazdf_exp.F90 \ 
     
    59276095   zdf_oce.F90 \ 
    59286096   $(MODEL_LIB)(blk_oce.o) \ 
    5929    $(MODEL_LIB)(cla_dynspg.o) \ 
    5930    $(MODEL_LIB)(dom_oce.o) \ 
     6097   $(MODEL_LIB)(dom_oce.o) \ 
     6098   $(MODEL_LIB)(dynspg_exp.o) \ 
     6099   $(MODEL_LIB)(dynspg_flt.o) \ 
     6100   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     6101   $(MODEL_LIB)(dynspg_rl.o) \ 
     6102   $(MODEL_LIB)(dynspg_ts.o) \ 
     6103   $(MODEL_LIB)(dynvor.o) \ 
    59316104   $(MODEL_LIB)(dynzdf_exp.o) \ 
    5932    $(MODEL_LIB)(flxrnf.o) \ 
    5933    $(MODEL_LIB)(in_out_manager.o) \ 
    5934    $(MODEL_LIB)(lbclnk.o) \ 
    5935    $(MODEL_LIB)(lib_mpp.o) \ 
    5936    $(MODEL_LIB)(lib_print.o) \ 
    5937    $(MODEL_LIB)(obcdyn.o) \ 
    5938    $(MODEL_LIB)(obcvol.o) \ 
     6105   $(MODEL_LIB)(in_out_manager.o) \ 
     6106   $(MODEL_LIB)(lbclnk.o) \ 
     6107   $(MODEL_LIB)(lib_mpp.o) \ 
     6108   $(MODEL_LIB)(lib_print.o) \ 
    59396109   $(MODEL_LIB)(obc_oce.o) \ 
    59406110   $(MODEL_LIB)(ocesbc.o) \ 
     
    59446114   $(MODEL_LIB)(phycst.o) \ 
    59456115   $(MODEL_LIB)(prtctl.o) \ 
    5946    $(MODEL_LIB)(solfet.o) \ 
    5947    $(MODEL_LIB)(solpcg.o) \ 
    5948    $(MODEL_LIB)(solsor.o) \ 
    5949    $(MODEL_LIB)(solsor_e.o) \ 
    5950    $(MODEL_LIB)(sol_oce.o) \ 
    59516116   $(MODEL_LIB)(taumod.o) \ 
    59526117   $(MODEL_LIB)(trazdf_exp.o) \ 
     
    59586123   daymod.F90 \ 
    59596124   dom_oce.F90 \ 
    5960    dynspg_fsc.F90 \ 
    5961    dynspg_fsc_atsk.F90 \ 
     6125   dynspg.F90 \ 
     6126   dynspg_ts.F90 \ 
    59626127   flx_oce.F90 \ 
    59636128   ice_oce.F90 \ 
     
    59726137   $(MODEL_LIB)(daymod.o) \ 
    59736138   $(MODEL_LIB)(dom_oce.o) \ 
    5974    $(MODEL_LIB)(dynspg_fsc.o) \ 
    5975    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     6139   $(MODEL_LIB)(dynspg.o) \ 
     6140   $(MODEL_LIB)(dynspg_ts.o) \ 
    59766141   $(MODEL_LIB)(flx_oce.o) \ 
    59776142   $(MODEL_LIB)(ice_oce.o) \ 
     
    60546219   solisl.F90 
    60556220$(MODEL_LIB)(solmat.o) :   \ 
    6056    cla_dynspg.F90 \ 
    6057    dom_oce.F90 \ 
    6058    flxrnf.F90 \ 
    6059    in_out_manager.F90 \ 
    6060    lbclnk.F90 \ 
    6061    ldfdyn_oce.F90 \ 
    6062    ldftra_oce.F90 \ 
    6063    lib_mpp.F90 \ 
    6064    obcdyn.F90 \ 
    6065    obcvol.F90 \ 
     6221   dom_oce.F90 \ 
     6222   in_out_manager.F90 \ 
     6223   lib_mpp.F90 \ 
     6224   obc_par.F90 \ 
     6225   oce.F90 \ 
     6226   par_oce.F90 \ 
     6227   $(MODEL_LIB)(dom_oce.o) \ 
     6228   $(MODEL_LIB)(in_out_manager.o) \ 
     6229   $(MODEL_LIB)(lib_mpp.o) \ 
     6230   $(MODEL_LIB)(obc_par.o) \ 
     6231   $(MODEL_LIB)(oce.o) \ 
     6232   $(MODEL_LIB)(par_oce.o) \ 
     6233   dom_oce.F90 \ 
     6234   lbclnk.F90 \ 
     6235   lib_feti.F90 \ 
     6236   lib_mpp.F90 \ 
    60666237   obc_oce.F90 \ 
    6067    obc_par.F90 \ 
    6068    ocesbc.F90 \ 
    6069    oce.F90 \ 
    6070    par_oce.F90 \ 
    6071    phycst.F90 \ 
    6072    prtctl.f90 \ 
    6073    solfet.F90 \ 
    6074    solisl.F90 \ 
    6075    solpcg.F90 \ 
    6076    solsor.F90 \ 
    6077    solsor_e.F90 \ 
     6238   oce.F90 \ 
     6239   phycst.F90 \ 
    60786240   sol_oce.F90 \ 
    6079    trdmod.F90 \ 
    6080    trdmod_oce.F90 \ 
    6081    zdf_oce.F90 \ 
    6082    $(MODEL_LIB)(cla_dynspg.o) \ 
    6083    $(MODEL_LIB)(dom_oce.o) \ 
    6084    $(MODEL_LIB)(flxrnf.o) \ 
    6085    $(MODEL_LIB)(in_out_manager.o) \ 
    6086    $(MODEL_LIB)(lbclnk.o) \ 
    6087    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6088    $(MODEL_LIB)(ldftra_oce.o) \ 
    6089    $(MODEL_LIB)(lib_mpp.o) \ 
    6090    $(MODEL_LIB)(obcdyn.o) \ 
    6091    $(MODEL_LIB)(obcvol.o) \ 
    6092    $(MODEL_LIB)(obc_oce.o) \ 
    6093    $(MODEL_LIB)(obc_par.o) \ 
    6094    $(MODEL_LIB)(ocesbc.o) \ 
    6095    $(MODEL_LIB)(oce.o) \ 
    6096    $(MODEL_LIB)(par_oce.o) \ 
    6097    $(MODEL_LIB)(phycst.o) \ 
    6098    $(MODEL_LIB)(prtctl.o) \ 
    6099    $(MODEL_LIB)(solfet.o) \ 
    6100    $(MODEL_LIB)(solisl.o) \ 
    6101    $(MODEL_LIB)(solpcg.o) \ 
    6102    $(MODEL_LIB)(solsor.o) \ 
    6103    $(MODEL_LIB)(solsor_e.o) \ 
    6104    $(MODEL_LIB)(sol_oce.o) \ 
    6105    $(MODEL_LIB)(trdmod.o) \ 
    6106    $(MODEL_LIB)(trdmod_oce.o) \ 
    6107    $(MODEL_LIB)(zdf_oce.o) \ 
    6108    dom_oce.F90 \ 
    6109    dynspg_fsc.F90 \ 
    6110    dynspg_rl.F90 \ 
    6111    lbclnk.F90 \ 
    6112    lib_feti.F90 \ 
    6113    lib_mpp.F90 \ 
    6114    obc_oce.F90 \ 
    6115    oce.F90 \ 
    6116    phycst.F90 \ 
    6117    sol_oce.F90 \ 
    6118    $(MODEL_LIB)(dom_oce.o) \ 
    6119    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6120    $(MODEL_LIB)(dynspg_rl.o) \ 
     6241   $(MODEL_LIB)(dom_oce.o) \ 
    61216242   $(MODEL_LIB)(lbclnk.o) \ 
    61226243   $(MODEL_LIB)(lib_feti.o) \ 
     
    62186339   solsor_e.F90 
    62196340$(MODEL_LIB)(solver.o) :   \ 
    6220    cla_dynspg.F90 \ 
    6221    dom_oce.F90 \ 
    6222    dynspg_fsc.F90 \ 
     6341   dom_oce.F90 \ 
     6342   dynspg_exp.F90 \ 
     6343   dynspg_flt.F90 \ 
     6344   dynspg_flt_jki.F90 \ 
    62236345   dynspg_rl.F90 \ 
    6224    flxrnf.F90 \ 
    6225    in_out_manager.F90 \ 
    6226    lbclnk.F90 \ 
    6227    ldfdyn_oce.F90 \ 
    6228    ldftra_oce.F90 \ 
     6346   dynspg_ts.F90 \ 
     6347   in_out_manager.F90 \ 
     6348   lbclnk.F90 \ 
    62296349   lib_feti.F90 \ 
    62306350   lib_mpp.F90 \ 
    62316351   lib_print.f90 \ 
    6232    obcdyn.F90 \ 
    6233    obcvol.F90 \ 
    62346352   obc_oce.F90 \ 
    62356353   obc_par.F90 \ 
    6236    ocesbc.F90 \ 
    62376354   oce.F90 \ 
    62386355   par_kind.F90 \ 
     
    62416358   prtctl.f90 \ 
    62426359   solfet.F90 \ 
    6243    solisl.F90 \ 
    62446360   solpcg.F90 \ 
    62456361   solsor.F90 \ 
    6246    solsor_e.F90 \ 
    62476362   sol_oce.F90 \ 
    62486363   trdmod.F90 \ 
    62496364   trdmod_oce.F90 \ 
    6250    zdf_oce.F90 \ 
    6251    $(MODEL_LIB)(cla_dynspg.o) \ 
    6252    $(MODEL_LIB)(dom_oce.o) \ 
    6253    $(MODEL_LIB)(dynspg_fsc.o) \ 
     6365   $(MODEL_LIB)(dom_oce.o) \ 
     6366   $(MODEL_LIB)(dynspg_exp.o) \ 
     6367   $(MODEL_LIB)(dynspg_flt.o) \ 
     6368   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    62546369   $(MODEL_LIB)(dynspg_rl.o) \ 
    6255    $(MODEL_LIB)(flxrnf.o) \ 
    6256    $(MODEL_LIB)(in_out_manager.o) \ 
    6257    $(MODEL_LIB)(lbclnk.o) \ 
    6258    $(MODEL_LIB)(ldfdyn_oce.o) \ 
    6259    $(MODEL_LIB)(ldftra_oce.o) \ 
     6370   $(MODEL_LIB)(dynspg_ts.o) \ 
     6371   $(MODEL_LIB)(in_out_manager.o) \ 
     6372   $(MODEL_LIB)(lbclnk.o) \ 
    62606373   $(MODEL_LIB)(lib_feti.o) \ 
    62616374   $(MODEL_LIB)(lib_mpp.o) \ 
    62626375   $(MODEL_LIB)(lib_print.o) \ 
    6263    $(MODEL_LIB)(obcdyn.o) \ 
    6264    $(MODEL_LIB)(obcvol.o) \ 
    62656376   $(MODEL_LIB)(obc_oce.o) \ 
    62666377   $(MODEL_LIB)(obc_par.o) \ 
    6267    $(MODEL_LIB)(ocesbc.o) \ 
    62686378   $(MODEL_LIB)(oce.o) \ 
    62696379   $(MODEL_LIB)(par_kind.o) \ 
     
    62726382   $(MODEL_LIB)(prtctl.o) \ 
    62736383   $(MODEL_LIB)(solfet.o) \ 
    6274    $(MODEL_LIB)(solisl.o) \ 
    62756384   $(MODEL_LIB)(solpcg.o) \ 
    62766385   $(MODEL_LIB)(solsor.o) \ 
    6277    $(MODEL_LIB)(solsor_e.o) \ 
    62786386   $(MODEL_LIB)(sol_oce.o) \ 
    62796387   $(MODEL_LIB)(trdmod.o) \ 
    62806388   $(MODEL_LIB)(trdmod_oce.o) \ 
    6281    $(MODEL_LIB)(zdf_oce.o) \ 
    6282    dom_oce.F90 \ 
    6283    dynspg_fsc.F90 \ 
    6284    dynspg_fsc_atsk.F90 \ 
    6285    dynspg_rl.F90 \ 
     6389   dom_oce.F90 \ 
     6390   dynspg.F90 \ 
    62866391   in_out_manager.F90 \ 
    62876392   lbclnk.F90 \ 
     
    62946399   zdf_oce.F90 \ 
    62956400   $(MODEL_LIB)(dom_oce.o) \ 
    6296    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6297    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    6298    $(MODEL_LIB)(dynspg_rl.o) \ 
     6401   $(MODEL_LIB)(dynspg.o) \ 
    62996402   $(MODEL_LIB)(in_out_manager.o) \ 
    63006403   $(MODEL_LIB)(lbclnk.o) \ 
     
    63276430   dtasst.F90 \ 
    63286431   dtatem.F90 \ 
    6329    dynspg_fsc.F90 \ 
    6330    dynspg_fsc_atsk.F90 \ 
     6432   dynspg.F90 \ 
     6433   dynspg_ts.F90 \ 
    63316434   dynzdf_exp.F90 \ 
    63326435   eosbn2.F90 \ 
     
    63876490   $(MODEL_LIB)(dtasst.o) \ 
    63886491   $(MODEL_LIB)(dtatem.o) \ 
    6389    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6390    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     6492   $(MODEL_LIB)(dynspg.o) \ 
     6493   $(MODEL_LIB)(dynspg_ts.o) \ 
    63916494   $(MODEL_LIB)(dynzdf_exp.o) \ 
    63926495   $(MODEL_LIB)(eosbn2.o) \ 
     
    65306633$(MODEL_LIB)(step.o) :  \ 
    65316634   blk_oce.F90 \ 
    6532    cla_dynspg.F90 \ 
    65336635   cpl_oce.F90 \ 
    65346636   daymod.F90 \ 
     
    65446646   dtasst.F90 \ 
    65456647   dtatem.F90 \ 
    6546    dynspg_fsc.F90 \ 
    6547    dynspg_fsc_atsk.F90 \ 
     6648   dynspg.F90 \ 
     6649   dynspg_exp.F90 \ 
     6650   dynspg_flt.F90 \ 
     6651   dynspg_flt_jki.F90 \ 
    65486652   dynspg_rl.F90 \ 
     6653   dynspg_ts.F90 \ 
    65496654   dynzdf_exp.F90 \ 
    65506655   eosbn2.F90 \ 
     
    65786683   obcdyn.F90 \ 
    65796684   obctra.F90 \ 
    6580    obcvol.F90 \ 
    65816685   obc_oce.F90 \ 
    65826686   ocesbc.F90 \ 
     
    65916695   solpcg.F90 \ 
    65926696   solsor.F90 \ 
    6593    solsor_e.F90 \ 
    65946697   sol_oce.F90 \ 
    65956698   taumod.F90 \ 
    6596    traadv_muscl2.F90 \ 
    6597    traadv_muscl.F90 \ 
    6598    traadv_tvd.F90 \ 
    65996699   trabbl.F90 \ 
    66006700   tradmp.F90 \ 
     
    66106710   zdf_oce.F90 \ 
    66116711   $(MODEL_LIB)(blk_oce.o) \ 
    6612    $(MODEL_LIB)(cla_dynspg.o) \ 
    66136712   $(MODEL_LIB)(cpl_oce.o) \ 
    66146713   $(MODEL_LIB)(daymod.o) \ 
     
    66246723   $(MODEL_LIB)(dtasst.o) \ 
    66256724   $(MODEL_LIB)(dtatem.o) \ 
    6626    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6627    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     6725   $(MODEL_LIB)(dynspg.o) \ 
     6726   $(MODEL_LIB)(dynspg_exp.o) \ 
     6727   $(MODEL_LIB)(dynspg_flt.o) \ 
     6728   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
    66286729   $(MODEL_LIB)(dynspg_rl.o) \ 
     6730   $(MODEL_LIB)(dynspg_ts.o) \ 
    66296731   $(MODEL_LIB)(dynzdf_exp.o) \ 
    66306732   $(MODEL_LIB)(eosbn2.o) \ 
     
    66586760   $(MODEL_LIB)(obcdyn.o) \ 
    66596761   $(MODEL_LIB)(obctra.o) \ 
    6660    $(MODEL_LIB)(obcvol.o) \ 
    66616762   $(MODEL_LIB)(obc_oce.o) \ 
    66626763   $(MODEL_LIB)(ocesbc.o) \ 
     
    66716772   $(MODEL_LIB)(solpcg.o) \ 
    66726773   $(MODEL_LIB)(solsor.o) \ 
    6673    $(MODEL_LIB)(solsor_e.o) \ 
    66746774   $(MODEL_LIB)(sol_oce.o) \ 
    66756775   $(MODEL_LIB)(taumod.o) \ 
    6676    $(MODEL_LIB)(traadv_muscl2.o) \ 
    6677    $(MODEL_LIB)(traadv_muscl.o) \ 
    6678    $(MODEL_LIB)(traadv_tvd.o) \ 
    66796776   $(MODEL_LIB)(trabbl.o) \ 
    66806777   $(MODEL_LIB)(tradmp.o) \ 
     
    67156812   dynldf_lap.F90 \ 
    67166813   dynnxt.F90 \ 
    6717    dynspg_fsc.F90 \ 
    6718    dynspg_fsc_atsk.F90 \ 
    6719    dynspg_rl.F90 \ 
     6814   dynspg.F90 \ 
    67206815   dynvor.F90 \ 
    67216816   dynzad.F90 \ 
     
    68116906   $(MODEL_LIB)(dynldf_lap.o) \ 
    68126907   $(MODEL_LIB)(dynnxt.o) \ 
    6813    $(MODEL_LIB)(dynspg_fsc.o) \ 
    6814    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    6815    $(MODEL_LIB)(dynspg_rl.o) \ 
     6908   $(MODEL_LIB)(dynspg.o) \ 
    68166909   $(MODEL_LIB)(dynvor.o) \ 
    68176910   $(MODEL_LIB)(dynzad.o) \ 
     
    68926985   diaspr.F90 \ 
    68936986   dom_oce.F90 \ 
     6987   dynspg_exp.F90 \ 
     6988   dynspg_flt.F90 \ 
     6989   dynspg_flt_jki.F90 \ 
     6990   dynspg_rl.F90 \ 
     6991   dynspg_ts.F90 \ 
    68946992   flxrnf.F90 \ 
    68956993   flx_oce.F90 \ 
     
    69087006   par_oce.F90 \ 
    69097007   phycst.F90 \ 
     7008   prtctl.f90 \ 
    69107009   solfet.F90 \ 
    69117010   solpcg.F90 \ 
     
    69137012   sol_oce.F90 \ 
    69147013   taumod.F90 \ 
     7014   trdmod.F90 \ 
     7015   trdmod_oce.F90 \ 
    69157016   zdfddm.F90 \ 
    69167017   zdfmxl.F90 \ 
     
    69227023   $(MODEL_LIB)(diaspr.o) \ 
    69237024   $(MODEL_LIB)(dom_oce.o) \ 
     7025   $(MODEL_LIB)(dynspg_exp.o) \ 
     7026   $(MODEL_LIB)(dynspg_flt.o) \ 
     7027   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     7028   $(MODEL_LIB)(dynspg_rl.o) \ 
     7029   $(MODEL_LIB)(dynspg_ts.o) \ 
    69247030   $(MODEL_LIB)(flxrnf.o) \ 
    69257031   $(MODEL_LIB)(flx_oce.o) \ 
     
    69387044   $(MODEL_LIB)(par_oce.o) \ 
    69397045   $(MODEL_LIB)(phycst.o) \ 
     7046   $(MODEL_LIB)(prtctl.o) \ 
    69407047   $(MODEL_LIB)(solfet.o) \ 
    69417048   $(MODEL_LIB)(solpcg.o) \ 
     
    69437050   $(MODEL_LIB)(sol_oce.o) \ 
    69447051   $(MODEL_LIB)(taumod.o) \ 
     7052   $(MODEL_LIB)(trdmod.o) \ 
     7053   $(MODEL_LIB)(trdmod_oce.o) \ 
    69457054   $(MODEL_LIB)(zdfddm.o) \ 
    69467055   $(MODEL_LIB)(zdfmxl.o) \ 
     
    69487057   diawri.F90 \ 
    69497058   dom_oce.F90 \ 
     7059   dynspg.F90 \ 
    69507060   in_out_manager.F90 \ 
    69517061   lbclnk.F90 \ 
     
    69567066   $(MODEL_LIB)(diawri.o) \ 
    69577067   $(MODEL_LIB)(dom_oce.o) \ 
     7068   $(MODEL_LIB)(dynspg.o) \ 
    69587069   $(MODEL_LIB)(in_out_manager.o) \ 
    69597070   $(MODEL_LIB)(lbclnk.o) \ 
     
    70097120   thd_ice.F90 
    70107121$(MODEL_LIB)(traadv_cen2.o) : \ 
    7011    cla_dynspg.F90 \ 
    70127122   daymod.F90 \ 
    70137123   dianam.F90 \ 
    70147124   dom_oce.F90 \ 
    7015    flxrnf.F90 \ 
    7016    in_out_manager.F90 \ 
    7017    lbclnk.F90 \ 
     7125   dynspg_exp.F90 \ 
     7126   dynspg_flt.F90 \ 
     7127   dynspg_flt_jki.F90 \ 
     7128   dynspg_rl.F90 \ 
     7129   dynspg_ts.F90 \ 
     7130   in_out_manager.F90 \ 
    70187131   ldftra_oce.F90 \ 
    70197132   lib_mpp.F90 \ 
    70207133   lib_print.f90 \ 
    7021    obcdyn.F90 \ 
    7022    obcvol.F90 \ 
    7023    obc_oce.F90 \ 
    7024    ocesbc.F90 \ 
    7025    oce.F90 \ 
    7026    par_kind.F90 \ 
    7027    par_oce.F90 \ 
    7028    phycst.F90 \ 
    7029    prtctl.f90 \ 
    7030    solfet.F90 \ 
    7031    solpcg.F90 \ 
    7032    solsor.F90 \ 
    7033    solsor_e.F90 \ 
    7034    sol_oce.F90 \ 
     7134   oce.F90 \ 
     7135   par_kind.F90 \ 
     7136   par_oce.F90 \ 
     7137   phycst.F90 \ 
     7138   prtctl.f90 \ 
    70357139   trabbl.F90 \ 
    70367140   trdicp.F90 \ 
     
    70427146   trdvor.F90 \ 
    70437147   trdvor_oce.F90 \ 
    7044    zdf_oce.F90 \ 
    7045    $(MODEL_LIB)(cla_dynspg.o) \ 
    70467148   $(MODEL_LIB)(daymod.o) \ 
    70477149   $(MODEL_LIB)(dianam.o) \ 
    70487150   $(MODEL_LIB)(dom_oce.o) \ 
    7049    $(MODEL_LIB)(flxrnf.o) \ 
    7050    $(MODEL_LIB)(in_out_manager.o) \ 
    7051    $(MODEL_LIB)(lbclnk.o) \ 
     7151   $(MODEL_LIB)(dynspg_exp.o) \ 
     7152   $(MODEL_LIB)(dynspg_flt.o) \ 
     7153   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     7154   $(MODEL_LIB)(dynspg_rl.o) \ 
     7155   $(MODEL_LIB)(dynspg_ts.o) \ 
     7156   $(MODEL_LIB)(in_out_manager.o) \ 
    70527157   $(MODEL_LIB)(ldftra_oce.o) \ 
    70537158   $(MODEL_LIB)(lib_mpp.o) \ 
    70547159   $(MODEL_LIB)(lib_print.o) \ 
    7055    $(MODEL_LIB)(obcdyn.o) \ 
    7056    $(MODEL_LIB)(obcvol.o) \ 
    7057    $(MODEL_LIB)(obc_oce.o) \ 
    7058    $(MODEL_LIB)(ocesbc.o) \ 
    7059    $(MODEL_LIB)(oce.o) \ 
    7060    $(MODEL_LIB)(par_kind.o) \ 
    7061    $(MODEL_LIB)(par_oce.o) \ 
    7062    $(MODEL_LIB)(phycst.o) \ 
    7063    $(MODEL_LIB)(prtctl.o) \ 
    7064    $(MODEL_LIB)(solfet.o) \ 
    7065    $(MODEL_LIB)(solpcg.o) \ 
    7066    $(MODEL_LIB)(solsor.o) \ 
    7067    $(MODEL_LIB)(solsor_e.o) \ 
    7068    $(MODEL_LIB)(sol_oce.o) \ 
     7160   $(MODEL_LIB)(oce.o) \ 
     7161   $(MODEL_LIB)(par_kind.o) \ 
     7162   $(MODEL_LIB)(par_oce.o) \ 
     7163   $(MODEL_LIB)(phycst.o) \ 
     7164   $(MODEL_LIB)(prtctl.o) \ 
    70697165   $(MODEL_LIB)(trabbl.o) \ 
    70707166   $(MODEL_LIB)(trdicp.o) \ 
     
    70767172   $(MODEL_LIB)(trdvor.o) \ 
    70777173   $(MODEL_LIB)(trdvor_oce.o) \ 
    7078    $(MODEL_LIB)(zdf_oce.o) \ 
    70797174   diaptr.F90 \ 
    70807175   dom_oce.F90 \ 
    7081    dynspg_fsc.F90 \ 
    7082    dynspg_fsc_atsk.F90 \ 
     7176   dynspg.F90 \ 
    70837177   flxrnf.F90 \ 
    70847178   in_out_manager.F90 \ 
     
    70937187   $(MODEL_LIB)(diaptr.o) \ 
    70947188   $(MODEL_LIB)(dom_oce.o) \ 
    7095    $(MODEL_LIB)(dynspg_fsc.o) \ 
    7096    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     7189   $(MODEL_LIB)(dynspg.o) \ 
    70977190   $(MODEL_LIB)(flxrnf.o) \ 
    70987191   $(MODEL_LIB)(in_out_manager.o) \ 
     
    71137206   traadv_cen2.F90 
    71147207$(MODEL_LIB)(traadv_ctl.o) :  \ 
    7115    diaptr.F90 \ 
    7116    dom_oce.F90 \ 
    7117    dynspg_fsc.F90 \ 
    7118    dynspg_fsc_atsk.F90 \ 
    7119    in_out_manager.F90 \ 
    7120    lbclnk.F90 \ 
    7121    lib_mpp.F90 \ 
    7122    lib_print.f90 \ 
    7123    oce.F90 \ 
    7124    par_kind.F90 \ 
    7125    par_oce.F90 \ 
    7126    prtctl.f90 \ 
    7127    trabbl.F90 \ 
    7128    trdmod.F90 \ 
    7129    trdmod_oce.F90 \ 
    7130    $(MODEL_LIB)(diaptr.o) \ 
    7131    $(MODEL_LIB)(dom_oce.o) \ 
    7132    $(MODEL_LIB)(dynspg_fsc.o) \ 
    7133    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
    7134    $(MODEL_LIB)(in_out_manager.o) \ 
    7135    $(MODEL_LIB)(lbclnk.o) \ 
    7136    $(MODEL_LIB)(lib_mpp.o) \ 
    7137    $(MODEL_LIB)(lib_print.o) \ 
    7138    $(MODEL_LIB)(oce.o) \ 
    7139    $(MODEL_LIB)(par_kind.o) \ 
    7140    $(MODEL_LIB)(par_oce.o) \ 
    7141    $(MODEL_LIB)(prtctl.o) \ 
    7142    $(MODEL_LIB)(trabbl.o) \ 
    7143    $(MODEL_LIB)(trdmod.o) \ 
    7144    $(MODEL_LIB)(trdmod_oce.o) \ 
    7145    dom_oce.F90 \ 
    7146    in_out_manager.F90 \ 
    7147    oce.F90 \ 
    7148    traadv_muscl2.F90 \ 
    7149    traadv_muscl.F90 \ 
    7150    traadv_tvd.F90 \ 
    7151    $(MODEL_LIB)(dom_oce.o) \ 
    7152    $(MODEL_LIB)(in_out_manager.o) \ 
    7153    $(MODEL_LIB)(oce.o) \ 
    7154    $(MODEL_LIB)(traadv_muscl2.o) \ 
    7155    $(MODEL_LIB)(traadv_muscl.o) \ 
    7156    $(MODEL_LIB)(traadv_tvd.o) \ 
    7157    domzgr_substitute.h90 \ 
    7158    vectopt_loop_substitute.h90 \ 
    7159    KEY_CPP \ 
     7208   lib_print.f90 \ 
     7209   par_kind.F90 \ 
     7210   par_oce.F90 \ 
     7211   $(MODEL_LIB)(lib_print.o) \ 
     7212   $(MODEL_LIB)(par_kind.o) \ 
     7213   $(MODEL_LIB)(par_oce.o) \ 
     7214   dom_oce.F90 \ 
     7215   in_out_manager.F90 \ 
     7216   $(MODEL_LIB)(dom_oce.o) \ 
     7217   $(MODEL_LIB)(in_out_manager.o) \ 
    71607218   traadv_ctl.F90 
    71617219$(MODEL_LIB)(traadv_muscl2.o) :  \ 
    7162    cla_dynspg.F90 \ 
    71637220   daymod.F90 \ 
    71647221   dianam.F90 \ 
    71657222   dom_oce.F90 \ 
    7166    flxrnf.F90 \ 
    7167    in_out_manager.F90 \ 
    7168    lbclnk.F90 \ 
     7223   dynspg_exp.F90 \ 
     7224   dynspg_flt.F90 \ 
     7225   dynspg_flt_jki.F90 \ 
     7226   dynspg_rl.F90 \ 
     7227   dynspg_ts.F90 \ 
     7228   in_out_manager.F90 \ 
    71697229   ldftra_oce.F90 \ 
    71707230   lib_mpp.F90 \ 
    71717231   lib_print.f90 \ 
    7172    obcdyn.F90 \ 
    7173    obcvol.F90 \ 
    7174    obc_oce.F90 \ 
    7175    ocesbc.F90 \ 
    7176    oce.F90 \ 
    7177    par_kind.F90 \ 
    7178    par_oce.F90 \ 
    7179    phycst.F90 \ 
    7180    prtctl.f90 \ 
    7181    solfet.F90 \ 
    7182    solpcg.F90 \ 
    7183    solsor.F90 \ 
    7184    solsor_e.F90 \ 
    7185    sol_oce.F90 \ 
     7232   oce.F90 \ 
     7233   par_kind.F90 \ 
     7234   par_oce.F90 \ 
     7235   phycst.F90 \ 
     7236   prtctl.f90 \ 
    71867237   trabbl.F90 \ 
    71877238   trdicp.F90 \ 
     
    71937244   trdvor.F90 \ 
    71947245   trdvor_oce.F90 \ 
    7195    zdf_oce.F90 \ 
    7196    $(MODEL_LIB)(cla_dynspg.o) \ 
    71977246   $(MODEL_LIB)(daymod.o) \ 
    71987247   $(MODEL_LIB)(dianam.o) \ 
    71997248   $(MODEL_LIB)(dom_oce.o) \ 
    7200    $(MODEL_LIB)(flxrnf.o) \ 
    7201    $(MODEL_LIB)(in_out_manager.o) \ 
    7202    $(MODEL_LIB)(lbclnk.o) \ 
     7249   $(MODEL_LIB)(dynspg_exp.o) \ 
     7250   $(MODEL_LIB)(dynspg_flt.o) \ 
     7251   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     7252   $(MODEL_LIB)(dynspg_rl.o) \ 
     7253   $(MODEL_LIB)(dynspg_ts.o) \ 
     7254   $(MODEL_LIB)(in_out_manager.o) \ 
    72037255   $(MODEL_LIB)(ldftra_oce.o) \ 
    72047256   $(MODEL_LIB)(lib_mpp.o) \ 
    72057257   $(MODEL_LIB)(lib_print.o) \ 
    7206    $(MODEL_LIB)(obcdyn.o) \ 
    7207    $(MODEL_LIB)(obcvol.o) \ 
    7208    $(MODEL_LIB)(obc_oce.o) \ 
    7209    $(MODEL_LIB)(ocesbc.o) \ 
    7210    $(MODEL_LIB)(oce.o) \ 
    7211    $(MODEL_LIB)(par_kind.o) \ 
    7212    $(MODEL_LIB)(par_oce.o) \ 
    7213    $(MODEL_LIB)(phycst.o) \ 
    7214    $(MODEL_LIB)(prtctl.o) \ 
    7215    $(MODEL_LIB)(solfet.o) \ 
    7216    $(MODEL_LIB)(solpcg.o) \ 
    7217    $(MODEL_LIB)(solsor.o) \ 
    7218    $(MODEL_LIB)(solsor_e.o) \ 
    7219    $(MODEL_LIB)(sol_oce.o) \ 
     7258   $(MODEL_LIB)(oce.o) \ 
     7259   $(MODEL_LIB)(par_kind.o) \ 
     7260   $(MODEL_LIB)(par_oce.o) \ 
     7261   $(MODEL_LIB)(phycst.o) \ 
     7262   $(MODEL_LIB)(prtctl.o) \ 
    72207263   $(MODEL_LIB)(trabbl.o) \ 
    72217264   $(MODEL_LIB)(trdicp.o) \ 
     
    72277270   $(MODEL_LIB)(trdvor.o) \ 
    72287271   $(MODEL_LIB)(trdvor_oce.o) \ 
    7229    $(MODEL_LIB)(zdf_oce.o) \ 
    72307272   diaptr.F90 \ 
    72317273   dom_oce.F90 \ 
    7232    dynspg_fsc.F90 \ 
    7233    dynspg_fsc_atsk.F90 \ 
     7274   dynspg.F90 \ 
    72347275   in_out_manager.F90 \ 
    72357276   lbclnk.F90 \ 
     
    72427283   $(MODEL_LIB)(diaptr.o) \ 
    72437284   $(MODEL_LIB)(dom_oce.o) \ 
    7244    $(MODEL_LIB)(dynspg_fsc.o) \ 
    7245    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     7285   $(MODEL_LIB)(dynspg.o) \ 
    72467286   $(MODEL_LIB)(in_out_manager.o) \ 
    72477287   $(MODEL_LIB)(lbclnk.o) \ 
     
    72577297   traadv_muscl2.F90 
    72587298$(MODEL_LIB)(traadv_muscl.o) :   \ 
    7259    cla_dynspg.F90 \ 
    72607299   daymod.F90 \ 
    72617300   dianam.F90 \ 
    72627301   dom_oce.F90 \ 
    7263    flxrnf.F90 \ 
    7264    in_out_manager.F90 \ 
    7265    lbclnk.F90 \ 
     7302   dynspg_exp.F90 \ 
     7303   dynspg_flt.F90 \ 
     7304   dynspg_flt_jki.F90 \ 
     7305   dynspg_rl.F90 \ 
     7306   dynspg_ts.F90 \ 
     7307   in_out_manager.F90 \ 
    72667308   ldftra_oce.F90 \ 
    72677309   lib_mpp.F90 \ 
    72687310   lib_print.f90 \ 
    7269    obcdyn.F90 \ 
    7270    obcvol.F90 \ 
    7271    obc_oce.F90 \ 
    7272    ocesbc.F90 \ 
    7273    oce.F90 \ 
    7274    par_kind.F90 \ 
    7275    par_oce.F90 \ 
    7276    phycst.F90 \ 
    7277    prtctl.f90 \ 
    7278    solfet.F90 \ 
    7279    solpcg.F90 \ 
    7280    solsor.F90 \ 
    7281    solsor_e.F90 \ 
    7282    sol_oce.F90 \ 
     7311   oce.F90 \ 
     7312   par_kind.F90 \ 
     7313   par_oce.F90 \ 
     7314   phycst.F90 \ 
     7315   prtctl.f90 \ 
    72837316   trabbl.F90 \ 
    72847317   trdicp.F90 \ 
     
    72907323   trdvor.F90 \ 
    72917324   trdvor_oce.F90 \ 
    7292    zdf_oce.F90 \ 
    7293    $(MODEL_LIB)(cla_dynspg.o) \ 
    72947325   $(MODEL_LIB)(daymod.o) \ 
    72957326   $(MODEL_LIB)(dianam.o) \ 
    72967327   $(MODEL_LIB)(dom_oce.o) \ 
    7297    $(MODEL_LIB)(flxrnf.o) \ 
    7298    $(MODEL_LIB)(in_out_manager.o) \ 
    7299    $(MODEL_LIB)(lbclnk.o) \ 
     7328   $(MODEL_LIB)(dynspg_exp.o) \ 
     7329   $(MODEL_LIB)(dynspg_flt.o) \ 
     7330   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     7331   $(MODEL_LIB)(dynspg_rl.o) \ 
     7332   $(MODEL_LIB)(dynspg_ts.o) \ 
     7333   $(MODEL_LIB)(in_out_manager.o) \ 
    73007334   $(MODEL_LIB)(ldftra_oce.o) \ 
    73017335   $(MODEL_LIB)(lib_mpp.o) \ 
    73027336   $(MODEL_LIB)(lib_print.o) \ 
    7303    $(MODEL_LIB)(obcdyn.o) \ 
    7304    $(MODEL_LIB)(obcvol.o) \ 
    7305    $(MODEL_LIB)(obc_oce.o) \ 
    7306    $(MODEL_LIB)(ocesbc.o) \ 
    7307    $(MODEL_LIB)(oce.o) \ 
    7308    $(MODEL_LIB)(par_kind.o) \ 
    7309    $(MODEL_LIB)(par_oce.o) \ 
    7310    $(MODEL_LIB)(phycst.o) \ 
    7311    $(MODEL_LIB)(prtctl.o) \ 
    7312    $(MODEL_LIB)(solfet.o) \ 
    7313    $(MODEL_LIB)(solpcg.o) \ 
    7314    $(MODEL_LIB)(solsor.o) \ 
    7315    $(MODEL_LIB)(solsor_e.o) \ 
    7316    $(MODEL_LIB)(sol_oce.o) \ 
     7337   $(MODEL_LIB)(oce.o) \ 
     7338   $(MODEL_LIB)(par_kind.o) \ 
     7339   $(MODEL_LIB)(par_oce.o) \ 
     7340   $(MODEL_LIB)(phycst.o) \ 
     7341   $(MODEL_LIB)(prtctl.o) \ 
    73177342   $(MODEL_LIB)(trabbl.o) \ 
    73187343   $(MODEL_LIB)(trdicp.o) \ 
     
    73247349   $(MODEL_LIB)(trdvor.o) \ 
    73257350   $(MODEL_LIB)(trdvor_oce.o) \ 
    7326    $(MODEL_LIB)(zdf_oce.o) \ 
    73277351   diaptr.F90 \ 
    73287352   dom_oce.F90 \ 
    7329    dynspg_fsc.F90 \ 
    7330    dynspg_fsc_atsk.F90 \ 
     7353   dynspg.F90 \ 
    73317354   in_out_manager.F90 \ 
    73327355   lbclnk.F90 \ 
     
    73397362   $(MODEL_LIB)(diaptr.o) \ 
    73407363   $(MODEL_LIB)(dom_oce.o) \ 
    7341    $(MODEL_LIB)(dynspg_fsc.o) \ 
    7342    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     7364   $(MODEL_LIB)(dynspg.o) \ 
    73437365   $(MODEL_LIB)(in_out_manager.o) \ 
    73447366   $(MODEL_LIB)(lbclnk.o) \ 
     
    73547376   traadv_muscl.F90 
    73557377$(MODEL_LIB)(traadv_tvd.o) :  \ 
    7356    cla_dynspg.F90 \ 
    73577378   daymod.F90 \ 
    73587379   dianam.F90 \ 
    73597380   dom_oce.F90 \ 
    7360    flxrnf.F90 \ 
    7361    in_out_manager.F90 \ 
    7362    lbclnk.F90 \ 
     7381   dynspg_exp.F90 \ 
     7382   dynspg_flt.F90 \ 
     7383   dynspg_flt_jki.F90 \ 
     7384   dynspg_rl.F90 \ 
     7385   dynspg_ts.F90 \ 
     7386   in_out_manager.F90 \ 
    73637387   ldftra_oce.F90 \ 
    73647388   lib_mpp.F90 \ 
    73657389   lib_print.f90 \ 
    7366    obcdyn.F90 \ 
    7367    obcvol.F90 \ 
    7368    obc_oce.F90 \ 
    7369    ocesbc.F90 \ 
    7370    oce.F90 \ 
    7371    par_kind.F90 \ 
    7372    par_oce.F90 \ 
    7373    phycst.F90 \ 
    7374    prtctl.f90 \ 
    7375    solfet.F90 \ 
    7376    solpcg.F90 \ 
    7377    solsor.F90 \ 
    7378    solsor_e.F90 \ 
    7379    sol_oce.F90 \ 
     7390   oce.F90 \ 
     7391   par_kind.F90 \ 
     7392   par_oce.F90 \ 
     7393   phycst.F90 \ 
     7394   prtctl.f90 \ 
    73807395   trabbl.F90 \ 
    73817396   trdicp.F90 \ 
     
    73877402   trdvor.F90 \ 
    73887403   trdvor_oce.F90 \ 
    7389    zdf_oce.F90 \ 
    7390    $(MODEL_LIB)(cla_dynspg.o) \ 
    73917404   $(MODEL_LIB)(daymod.o) \ 
    73927405   $(MODEL_LIB)(dianam.o) \ 
    73937406   $(MODEL_LIB)(dom_oce.o) \ 
    7394    $(MODEL_LIB)(flxrnf.o) \ 
    7395    $(MODEL_LIB)(in_out_manager.o) \ 
    7396    $(MODEL_LIB)(lbclnk.o) \ 
     7407   $(MODEL_LIB)(dynspg_exp.o) \ 
     7408   $(MODEL_LIB)(dynspg_flt.o) \ 
     7409   $(MODEL_LIB)(dynspg_flt_jki.o) \ 
     7410   $(MODEL_LIB)(dynspg_rl.o) \ 
     7411   $(MODEL_LIB)(dynspg_ts.o) \ 
     7412   $(MODEL_LIB)(in_out_manager.o) \ 
    73977413   $(MODEL_LIB)(ldftra_oce.o) \ 
    73987414   $(MODEL_LIB)(lib_mpp.o) \ 
    73997415   $(MODEL_LIB)(lib_print.o) \ 
    7400    $(MODEL_LIB)(obcdyn.o) \ 
    7401    $(MODEL_LIB)(obcvol.o) \ 
    7402    $(MODEL_LIB)(obc_oce.o) \ 
    7403    $(MODEL_LIB)(ocesbc.o) \ 
    7404    $(MODEL_LIB)(oce.o) \ 
    7405    $(MODEL_LIB)(par_kind.o) \ 
    7406    $(MODEL_LIB)(par_oce.o) \ 
    7407    $(MODEL_LIB)(phycst.o) \ 
    7408    $(MODEL_LIB)(prtctl.o) \ 
    7409    $(MODEL_LIB)(solfet.o) \ 
    7410    $(MODEL_LIB)(solpcg.o) \ 
    7411    $(MODEL_LIB)(solsor.o) \ 
    7412    $(MODEL_LIB)(solsor_e.o) \ 
    7413    $(MODEL_LIB)(sol_oce.o) \ 
     7416   $(MODEL_LIB)(oce.o) \ 
     7417   $(MODEL_LIB)(par_kind.o) \ 
     7418   $(MODEL_LIB)(par_oce.o) \ 
     7419   $(MODEL_LIB)(phycst.o) \ 
     7420   $(MODEL_LIB)(prtctl.o) \ 
    74147421   $(MODEL_LIB)(trabbl.o) \ 
    74157422   $(MODEL_LIB)(trdicp.o) \ 
     
    74217428   $(MODEL_LIB)(trdvor.o) \ 
    74227429   $(MODEL_LIB)(trdvor_oce.o) \ 
    7423    $(MODEL_LIB)(zdf_oce.o) \ 
    74247430   diaptr.F90 \ 
    74257431   dom_oce.F90 \ 
    7426    dynspg_fsc.F90 \ 
    7427    dynspg_fsc_atsk.F90 \ 
     7432   dynspg.F90 \ 
    74287433   in_out_manager.F90 \ 
    74297434   lbclnk.F90 \ 
     
    74367441   $(MODEL_LIB)(diaptr.o) \ 
    74377442   $(MODEL_LIB)(dom_oce.o) \ 
    7438    $(MODEL_LIB)(dynspg_fsc.o) \ 
    7439    $(MODEL_LIB)(dynspg_fsc_atsk.o) \ 
     7443   $(MODEL_LIB)(dynspg.o) \ 
    74407444   $(MODEL_LIB)(in_out_manager.o) \ 
    74417445   $(MODEL_LIB)(lbclnk.o) \ 
Note: See TracChangeset for help on using the changeset viewer.