Changeset 5692
- Timestamp:
- Jun 13, 2025, 6:10:13 PM (4 weeks ago)
- Location:
- LMDZ6/trunk/libf/phylmd
- Files:
-
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/cv3_buoy.f90
r5346 r5692 1 MODULE cv3_buoy_mod 2 PRIVATE 3 4 PUBLIC cv3_buoy 5 6 CONTAINS 7 1 8 SUBROUTINE cv3_buoy(nloc, ncum, nd, icb, inb, pbase, plcl, p, ph, ale, cin, & 2 9 tv, tvp, buoy) … … 153 160 RETURN 154 161 END SUBROUTINE cv3_buoy 162 163 END MODULE cv3_buoy_mod -
LMDZ6/trunk/libf/phylmd/cv3_cine.f90
r5346 r5692 1 1 2 2 ! $Id$ 3 MODULE cv3_cine_mod 4 PRIVATE 5 6 PUBLIC cv3_cine 7 8 CONTAINS 3 9 4 10 SUBROUTINE cv3_cine(nloc, ncum, nd, icb, inb, pbase, plcl, p, ph, tv, tvp, & … … 461 467 RETURN 462 468 END SUBROUTINE cv3_cine 469 470 END MODULE cv3_cine_mod -
LMDZ6/trunk/libf/phylmd/cv3_enthalpmix.f90
r5346 r5692 1 MODULE cv3_enthalpmix_mod 2 PRIVATE 3 4 PUBLIC cv3_enthalpmix 5 6 CONTAINS 7 1 8 SUBROUTINE cv3_enthalpmix(len, nd, iflag, plim1, plim2, p, ph, & 2 9 t, q, u, v, w, & … … 214 221 END SUBROUTINE cv3_enthalpmix 215 222 223 END MODULE cv3_enthalpmix_mod -
LMDZ6/trunk/libf/phylmd/cv3_estatmix.f90
r5346 r5692 1 MODULE cv3_estatmix_mod 2 PRIVATE 3 4 PUBLIC cv3_estatmix 5 6 CONTAINS 7 1 8 SUBROUTINE cv3_estatmix(len, nd, iflag, plim1, plim2, p, ph, & 2 9 t, q, u, v, h, gz, w, & … … 197 204 END SUBROUTINE cv3_estatmix 198 205 206 END MODULE cv3_estatmix_mod -
LMDZ6/trunk/libf/phylmd/cv3_mixscale.f90
r5346 r5692 1 MODULE cv3_mixscale_mod 2 PRIVATE 3 4 PUBLIC cv3_mixscale 5 6 CONTAINS 7 1 8 SUBROUTINE cv3_mixscale(nloc, ncum, na, ment, m) 2 9 ! ************************************************************** … … 33 40 RETURN 34 41 END SUBROUTINE cv3_mixscale 42 43 END MODULE cv3_mixscale_mod -
LMDZ6/trunk/libf/phylmd/cv3_routines.f90
r5685 r5692 1 1 2 2 ! $Id$ 3 MODULE cv3_routines_mod 4 PRIVATE 5 6 PUBLIC cv3_param, cv3_incrcount, cv3_prelim, cv3_feed, cv3_undilute1, cv3_trigger, cv3_compress, & 7 icefrac, cv3_undilute2, cv3_closure, cv3_mixing, cv3_unsat, cv3_yield, cv3_tracer, cv3_uncompress,& 8 cv3_epmax_fn_cape 9 CONTAINS 3 10 4 11 … … 5313 5320 end subroutine cv3_epmax_fn_cape 5314 5321 5315 5316 5322 END MODULE cv3_routines_mod 5323 -
LMDZ6/trunk/libf/phylmd/cv3a_compress.f90
r5346 r5692 1 MODULE cv3a_compress_mod 2 3 CONTAINS 4 1 5 SUBROUTINE cv3a_compress(len, nloc, ncum, nd, ntra, compress, & 2 6 iflag1, nk1, icb1, icbs1, & … … 248 252 RETURN 249 253 END SUBROUTINE cv3a_compress 254 255 END MODULE cv3a_compress_mod -
LMDZ6/trunk/libf/phylmd/cv3a_uncompress.f90
r5491 r5692 1 1 ! $Id$ 2 2 MODULE cv3a_uncompress_mod 3 PRIVATE 4 5 PUBLIC cv3a_uncompress 6 7 CONTAINS 3 8 SUBROUTINE cv3a_uncompress(nloc, len, ncum, nd, ntra, idcum, compress, & 4 9 iflag, kbas, ktop, & … … 348 353 END SUBROUTINE cv3a_uncompress 349 354 355 END MODULE cv3a_uncompress_mod -
LMDZ6/trunk/libf/phylmd/cv3p1_closure.f90
r5491 r5692 1 1 2 2 ! $Id$ 3 MODULE cv3p1_closure_mod 4 PRIVATE 5 PUBLIC cv3p1_closure 6 CONTAINS 3 7 4 8 SUBROUTINE cv3p1_closure(nloc, ncum, nd, icb, inb, pbase, plcl, p, ph, tv, & … … 24 28 USE print_control_mod, ONLY: prt_level, lunout 25 29 USE yomcst_mod_h 30 USE cv3_cine_mod, ONLY : cv3_cine 31 USE cv3_buoy_mod, ONLY : cv3_buoy 26 32 IMPLICIT NONE 27 33 … … 772 778 END SUBROUTINE cv3p1_closure 773 779 774 780 END MODULE cv3p1_closure_mod 781 -
LMDZ6/trunk/libf/phylmd/cv3p2_closure.f90
r5346 r5692 1 1 MODULE cv3p2_closure_mod 2 PRIVATE 3 4 PUBLIC cv3p2_closure 5 6 CONTAINS 2 7 3 8 SUBROUTINE cv3p2_closure(nloc, ncum, nd, icb, inb, pbase, plcl, p, ph, tv, & … … 24 29 USE print_control_mod, ONLY: prt_level, lunout 25 30 USE yomcst_mod_h 31 USE cv3_cine_mod, ONLY : cv3_cine 32 USE cv3_buoy_mod, ONLY : cv3_buoy 26 33 IMPLICIT NONE 27 34 … … 867 874 END SUBROUTINE cv3p2_closure 868 875 869 876 END MODULE cv3p2_closure_mod 877 -
LMDZ6/trunk/libf/phylmd/cv3p_mixing.f90
r5346 r5692 1 MODULE cv3p_mixing_mod 2 PRIVATE 3 PUBLIC cv3p_mixing 4 CONTAINS 5 6 1 7 SUBROUTINE cv3p_mixing(nloc, ncum, nd, na, ntra, icb, nk, inb, & 2 8 ph, t, rr, rs, u, v, tra, h, lv, lf, frac, qta, & … … 699 705 END SUBROUTINE cv3p_mixing 700 706 707 END MODULE cv3p_mixing_mod -
LMDZ6/trunk/libf/phylmd/cv_driver.F90
r5346 r5692 14 14 USE cv30_routines_mod, ONLY: cv30_param, cv30_prelim, cv30_feed, cv30_undilute1, cv30_trigger, cv30_compress, cv30_undilute2, & 15 15 cv30_closure, cv30_epmax_fn_cape, cv30_mixing, cv30_unsat, cv30_yield, cv30_tracer, cv30_uncompress 16 USE cv_routines_mod 16 17 IMPLICIT NONE 17 18 -
LMDZ6/trunk/libf/phylmd/cv_routines.f90
r5346 r5692 1 1 2 2 ! $Id$ 3 MODULE cv_routines_mod 4 PRIVATE 5 6 PUBLIC cv_param, cv_prelim, cv_feed, cv_undilute1, cv_trigger, cv_compress, cv_undilute2, & 7 cv_closure, cv_mixing, cv_yield, cv_unsat, cv_uncompress 8 9 CONTAINS 3 10 4 11 SUBROUTINE cv_param(nd) … … 1708 1715 END SUBROUTINE cv_uncompress 1709 1716 1717 END MODULE cv_routines_mod -
LMDZ6/trunk/libf/phylmd/cva_driver.f90
r5491 r5692 1 1 2 2 ! $Id$ 3 4 MODULE cva_driver_mod 5 PRIVATE 6 7 PUBLIC cva_driver_pre, cva_driver_post, cva_driver 8 9 CONTAINS 3 10 4 11 SUBROUTINE cva_driver(len, nd, ndp1, ntra, nloc, k_upper, & … … 42 49 USE print_control_mod, ONLY: prt_level, lunout 43 50 USE add_phys_tend_mod, ONLY: fl_cor_ebil 51 USE cv3_routines_mod 52 USE cv_routines_mod 53 USE cv3a_compress_mod, ONLY : cv3a_compress 54 USE cv3p_mixing_mod, ONLY : cv3p_mixing 55 USE cv3p1_closure_mod, ONLY : cv3p1_closure 56 USE cv3p2_closure_mod, ONLY : cv3p2_closure 57 USE cv3_mixscale_mod, ONLY : cv3_mixscale 58 USE cv3a_uncompress_mod, ONLY : cv3a_uncompress 59 USE cv3_enthalpmix_mod, ONLY : cv3_enthalpmix 60 USE cv3_estatmix_mod, ONLY : cv3_estatmix 44 61 IMPLICIT NONE 45 62 … … 1291 1308 RETURN 1292 1309 END SUBROUTINE cva_driver 1310 1311 END MODULE cva_driver_mod
Note: See TracChangeset
for help on using the changeset viewer.