Ignore:
Timestamp:
Mar 24, 2026, 5:45:21 PM (2 weeks ago)
Author:
idelkadi
Message:

Cleaning up the LMDZ physical model (physiq_mod.F90): reducing the number of arguments in calls to output routines

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/physiq_mod.F90

    r6125 r6126  
    15971597       CALL phys_output_open(longitude_deg,latitude_deg,nCFMIP,tabijGCM, &
    15981598            iGCM,jGCM,lonGCM,latGCM, &
    1599             jjmp1,nlevSTD,clevSTD,rlevSTD, phys_tstep,ok_veget, &
    1600             type_ocean,iflag_pbl,iflag_pbl_split,ok_mensuel,ok_journe, &
    1601             ok_hf,ok_instan,ok_LES,ok_ade,ok_aie, &
    1602             read_climoz, phys_out_filestations, &
    1603             aerosol_couple, &
    1604             flag_aerosol_strat, pdtphys, paprs, pphis,  &
     1599            jjmp1,nlevSTD,clevSTD,rlevSTD, phys_tstep, read_climoz, &
     1600            phys_out_filestations, pdtphys, paprs, pphis,  &
    16051601            pplay, lmax_th, ptconv, ptconvth, ivap,  &
    16061602            d_u, d_t, qx, d_qx, zmasse, ok_sync_omp)
     
    17741770          CALL phytracr_spl_out_init()
    17751771          CALL phys_output_write_spl(itap, pdtphys, paprs, pphis,                  &
    1776                pplay, lmax_th, aerosol_couple,                 &
    1777                ok_ade, ok_aie, ivap, ok_sync,                  &
     1772               pplay, lmax_th, &
     1773               ivap, ok_sync,                  &
    17781774               ptconv, read_climoz, clevSTD,                   &
    1779                ptconvth, d_t, qx, d_qx, d_tr_dyn, zmasse,      &
    1780                flag_aerosol, flag_aerosol_strat, ok_cdnc)
     1775               ptconvth, d_t, qx, d_qx, d_tr_dyn, zmasse)
    17811776       ELSE
    17821777          ! phys_output_write écrit des variables traceurs seulement si iflag_phytrac == 1
     
    17861781          ENDIF
    17871782          CALL phys_output_write(itap, pdtphys, paprs, pphis,                    &
    1788                pplay, lmax_th, aerosol_couple,                 &
    1789                ok_ade, ok_aie, ok_volcan, ivap, iliq, isol, ibs,  ok_sync,&
     1783               pplay, lmax_th, &
     1784               ivap, iliq, isol, ibs,  ok_sync, &
    17901785               ptconv, read_climoz, clevSTD,                   &
    17911786               ptconvth, d_u, d_t, qx, d_qx, zmasse,           &
    1792                flag_aerosol, flag_aerosol_strat, ok_cdnc, t, u1, v1)
     1787               t, u1, v1)
    17931788       END IF
    17941789
     
    53335328    IF (CPPKEY_DUST) THEN
    53345329       CALL phys_output_write_spl(itap, pdtphys, paprs, pphis,  &
    5335             pplay, lmax_th, aerosol_couple,                 &
    5336             ok_ade, ok_aie, ivap, ok_sync,                  &
     5330            pplay, lmax_th, &
     5331            ivap, ok_sync,                  &
    53375332            ptconv, read_climoz, clevSTD,                   &
    5338             ptconvth, d_t, qx, d_qx, d_tr_dyn, zmasse,      &
    5339             flag_aerosol, flag_aerosol_strat, ok_cdnc)
     5333            ptconvth, d_t, qx, d_qx, d_tr_dyn, zmasse)
    53405334    ELSE
    53415335       CALL phys_output_write(itap, pdtphys, paprs, pphis,  &
    5342             pplay, lmax_th, aerosol_couple,                 &
    5343             ok_ade, ok_aie, ok_volcan, ivap, iliq, isol, ibs,   &
    5344             ok_sync, ptconv, read_climoz, clevSTD,          &
     5336            pplay, lmax_th, &
     5337            ivap, iliq, isol, ibs,   &
     5338            ok_sync, &
     5339            ptconv, read_climoz, clevSTD,          &
    53455340            ptconvth, d_u, d_t, qx, d_qx, zmasse,           &
    5346             flag_aerosol, flag_aerosol_strat, ok_cdnc,t, u1, v1)
     5341            t, u1, v1)
    53475342    END IF
    53485343
Note: See TracChangeset for help on using the changeset viewer.