Changeset 5275 for LMDZ6/trunk/libf/phylmdiso
- Timestamp:
- Oct 25, 2024, 4:16:13 PM (5 weeks ago)
- Location:
- LMDZ6/trunk/libf/phylmdiso
- Files:
-
- 4 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmdiso/cv30_routines.F90
r5271 r5275 2668 2668 #endif 2669 2669 2670 USE cvflag_mod_h, ONLY: icvflag_Tpa, cvflag_grav, cvflag_ice, ok_optim_yield, ok_entrain, ok_homo_tend, & 2671 ok_convstop, ok_intermittent, cvflag_prec_eject, qsat_depends_on_qt, adiab_ascent_mass_flux_depends_on_ejectliq, keepbug_ice_frac 2670 2672 IMPLICIT NONE 2671 2673 … … 2673 2675 include "cvthermo.h" 2674 2676 include "cv30param.h" 2675 include "cvflag.h"2676 2677 2677 2678 ! inputs: … … 3402 3403 #endif 3403 3404 3405 USE cvflag_mod_h, ONLY: icvflag_Tpa, cvflag_grav, cvflag_ice, ok_optim_yield, ok_entrain, ok_homo_tend, & 3406 ok_convstop, ok_intermittent, cvflag_prec_eject, qsat_depends_on_qt, adiab_ascent_mass_flux_depends_on_ejectliq, keepbug_ice_frac 3404 3407 IMPLICIT NONE 3405 3408 3406 3409 include "cvthermo.h" 3407 3410 include "cv30param.h" 3408 include "cvflag.h"3409 3411 include "conema3.h" 3410 3412 -
LMDZ6/trunk/libf/phylmdiso/cv3_routines.F90
r5217 r5275 7 7 SUBROUTINE cv3_param(nd, k_upper, delt) 8 8 9 USE cvflag_mod_h, ONLY: icvflag_Tpa, cvflag_grav, cvflag_ice, ok_optim_yield, ok_entrain, ok_homo_tend, & 10 ok_convstop, ok_intermittent, cvflag_prec_eject, qsat_depends_on_qt, adiab_ascent_mass_flux_depends_on_ejectliq, keepbug_ice_frac 9 11 USE ioipsl_getin_p_mod, ONLY : getin_p 10 12 use mod_phys_lmdz_para … … 36 38 37 39 include "cv3param.h" 38 include "cvflag.h"39 40 include "conema3.h" 40 41 … … 184 185 SUBROUTINE cv3_incrcount(len, nd, delt, sig) 185 186 186 IMPLICIT NONE 187 USE cvflag_mod_h, ONLY: icvflag_Tpa, cvflag_grav, cvflag_ice, ok_optim_yield, ok_entrain, ok_homo_tend, & 188 ok_convstop, ok_intermittent, cvflag_prec_eject, qsat_depends_on_qt, adiab_ascent_mass_flux_depends_on_ejectliq, keepbug_ice_frac 189 IMPLICIT NONE 187 190 188 191 ! ===================================================================== … … 191 194 192 195 include "cv3param.h" 193 include "cvflag.h"194 196 195 197 !inputs: … … 1482 1484 #endif 1483 1485 #endif 1486 USE cvflag_mod_h, ONLY: icvflag_Tpa, cvflag_grav, cvflag_ice, ok_optim_yield, ok_entrain, ok_homo_tend, & 1487 ok_convstop, ok_intermittent, cvflag_prec_eject, qsat_depends_on_qt, adiab_ascent_mass_flux_depends_on_ejectliq, keepbug_ice_frac 1484 1488 IMPLICIT NONE 1485 1489 … … 1505 1509 include "cv3param.h" 1506 1510 include "conema3.h" 1507 include "cvflag.h"1508 1511 include "YOMCST2.h" 1509 1512 … … 2781 2784 #endif 2782 2785 #endif 2786 USE cvflag_mod_h, ONLY: icvflag_Tpa, cvflag_grav, cvflag_ice, ok_optim_yield, ok_entrain, ok_homo_tend, & 2787 ok_convstop, ok_intermittent, cvflag_prec_eject, qsat_depends_on_qt, adiab_ascent_mass_flux_depends_on_ejectliq, keepbug_ice_frac 2783 2788 IMPLICIT NONE 2784 2789 … … 2790 2795 include "cvthermo.h" 2791 2796 include "cv3param.h" 2792 include "cvflag.h"2793 2797 2794 2798 !inputs: … … 3608 3612 #endif 3609 3613 #endif 3614 USE cvflag_mod_h, ONLY: icvflag_Tpa, cvflag_grav, cvflag_ice, ok_optim_yield, ok_entrain, ok_homo_tend, & 3615 ok_convstop, ok_intermittent, cvflag_prec_eject, qsat_depends_on_qt, adiab_ascent_mass_flux_depends_on_ejectliq, keepbug_ice_frac 3610 3616 IMPLICIT NONE 3611 3617 … … 3613 3619 include "cvthermo.h" 3614 3620 include "cv3param.h" 3615 include "cvflag.h"3616 3621 include "nuage.h" 3617 3622 … … 4720 4725 #endif 4721 4726 #endif 4727 USE cvflag_mod_h, ONLY: icvflag_Tpa, cvflag_grav, cvflag_ice, ok_optim_yield, ok_entrain, ok_homo_tend, & 4728 ok_convstop, ok_intermittent, cvflag_prec_eject, qsat_depends_on_qt, adiab_ascent_mass_flux_depends_on_ejectliq, keepbug_ice_frac 4722 4729 IMPLICIT NONE 4723 4730 4724 4731 include "cvthermo.h" 4725 4732 include "cv3param.h" 4726 include "cvflag.h"4727 4733 include "conema3.h" 4728 4734 … … 7609 7615 , pbase, p, ph, tv, buoy, sig, w0,iflag & 7610 7616 , epmax_diag) 7611 implicit none 7617 USE cvflag_mod_h, ONLY: icvflag_Tpa, cvflag_grav, cvflag_ice, ok_optim_yield, ok_entrain, ok_homo_tend, & 7618 ok_convstop, ok_intermittent, cvflag_prec_eject, qsat_depends_on_qt, adiab_ascent_mass_flux_depends_on_ejectliq, keepbug_ice_frac 7619 implicit none 7612 7620 7613 7621 ! On fait varier epmax en fn de la cape … … 7617 7625 7618 7626 include "cvthermo.h" 7619 include "cv3param.h" 7627 include "cv3param.h" 7620 7628 include "conema3.h" 7621 include "cvflag.h"7622 7629 7623 7630 ! inputs: -
LMDZ6/trunk/libf/phylmdiso/cv3p_mixing.F90
r4491 r5275 39 39 #endif 40 40 #endif 41 USE cvflag_mod_h, ONLY: icvflag_Tpa, cvflag_grav, cvflag_ice, ok_optim_yield, ok_entrain, ok_homo_tend, & 42 ok_convstop, ok_intermittent, cvflag_prec_eject, qsat_depends_on_qt, adiab_ascent_mass_flux_depends_on_ejectliq, keepbug_ice_frac 41 43 IMPLICIT NONE 42 44 … … 44 46 include "cv3param.h" 45 47 include "YOMCST2.h" 46 include "cvflag.h"47 48 48 49 !inputs: -
LMDZ6/trunk/libf/phylmdiso/cv_driver.F90
r5274 r5275 1229 1229 SUBROUTINE cv_flag(iflag_ice_thermo) 1230 1230 1231 USE cvflag_mod_h, ONLY: icvflag_Tpa, cvflag_grav, cvflag_ice, ok_optim_yield, ok_entrain, ok_homo_tend, & 1232 ok_convstop, ok_intermittent, cvflag_prec_eject, qsat_depends_on_qt, adiab_ascent_mass_flux_depends_on_ejectliq, keepbug_ice_frac 1231 1233 USE ioipsl_getin_p_mod, ONLY : getin_p 1232 1234 … … 1249 1251 INTEGER iflag_ice_thermo 1250 1252 1251 include "cvflag.h"1252 1253 1253 1254 ! -- si .TRUE., on rend la gravite plus explicite et eventuellement -
LMDZ6/trunk/libf/phylmdiso/cvflag_mod_h.f90
r5274 r5275 1 link ../phylmd/cvflag .h1 link ../phylmd/cvflag_mod_h.f90
Note: See TracChangeset
for help on using the changeset viewer.