LMDZ
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | cv_param (nd) |
subroutine | cv_prelim (len, nd, ndp1, t, q, p, ph, lv, cpn, tv, gz, h, hm) |
subroutine | cv_feed (len, nd, t, q, qs, p, hm, gz, nk, icb, icbmax, iflag, tnk, qnk, gznk, plcl) |
subroutine | cv_undilute1 (len, nd, t, q, qs, gz, p, nk, icb, icbmax, tp, tvp, clw) |
subroutine | cv_trigger (len, nd, icb, cbmf, tv, tvp, iflag) |
subroutine | cv_compress (len, nloc, ncum, nd, iflag1, nk1, icb1, cbmf1, plcl1, tnk1, qnk1, gznk1, t1, q1, qs1, u1, v1, gz1, h1, lv1, cpn1, p1, ph1, tv1, tp1, tvp1, clw1, iflag, nk, icb, cbmf, plcl, tnk, qnk, gznk, t, q, qs, u, v, gz, h, lv, cpn, p, ph, tv, tp, tvp, clw, dph) |
subroutine | cv_undilute2 (nloc, ncum, nd, icb, nk, tnk, qnk, gznk, t, q, qs, gz, p, dph, h, tv, lv, inb, inb1, tp, tvp, clw, hp, ep, sigp, frac) |
subroutine | cv_closure (nloc, ncum, nd, nk, icb, tv, tvp, p, ph, dph, plcl, cpn, iflag, cbmf) |
subroutine | cv_mixing (nloc, ncum, nd, icb, nk, inb, inb1, ph, t, q, qs, u, v, h, lv, qnk, hp, tv, tvp, ep, clw, cbmf, m, ment, qent, uent, vent, nent, sij, elij) |
subroutine | cv_unsat (nloc, ncum, nd, inb, t, q, qs, gz, u, v, p, ph, h, lv, ep, sigp, clw, m, ment, elij, iflag, mp, qp, up, vp, wt, water, evap) |
subroutine | cv_yield (nloc, ncum, nd, nk, icb, inb, delt, t, q, u, v, gz, p, ph, h, hp, lv, cpn, ep, clw, frac, m, mp, qp, up, vp, wt, water, evap, ment, qent, uent, vent, nent, elij, tv, tvp, iflag, wd, qprime, tprime, precip, cbmf, ft, fq, fu, fv, ma, qcondc) |
subroutine | cv_uncompress (nloc, len, ncum, nd, idcum, iflag, precip, cbmf, ft, fq, fu, fv, ma, qcondc, iflag1, precip1, cbmf1, ft1, fq1, fu1, fv1, ma1, qcondc1) |
subroutine cv_closure | ( | integer | nloc, |
integer | ncum, | ||
integer | nd, | ||
integer, dimension(nloc) | nk, | ||
integer, dimension(nloc) | icb, | ||
real, dimension(nloc, nd) | tv, | ||
real, dimension(nloc, nd) | tvp, | ||
real, dimension(nloc, nd) | p, | ||
real, dimension(nloc, nd+1) | ph, | ||
real, dimension(nloc, nd) | dph, | ||
real, dimension(nloc) | plcl, | ||
real, dimension(nloc, nd) | cpn, | ||
integer, dimension(nloc) | iflag, | ||
real, dimension(nloc) | cbmf | ||
) |
subroutine cv_compress | ( | integer | len, |
integer | nloc, | ||
integer | ncum, | ||
integer | nd, | ||
integer, dimension(len) | iflag1, | ||
integer, dimension(len) | nk1, | ||
integer, dimension(len) | icb1, | ||
real, dimension(len) | cbmf1, | ||
real, dimension(len) | plcl1, | ||
real, dimension(len) | tnk1, | ||
real, dimension(len) | qnk1, | ||
real, dimension(len) | gznk1, | ||
real, dimension(len, nd) | t1, | ||
real, dimension(len, nd) | q1, | ||
real, dimension(len, nd) | qs1, | ||
real, dimension(len, nd) | u1, | ||
real, dimension(len, nd) | v1, | ||
real, dimension(len, nd) | gz1, | ||
real, dimension(len, nd) | h1, | ||
real, dimension(len, nd) | lv1, | ||
real, dimension(len, nd) | cpn1, | ||
real, dimension(len, nd) | p1, | ||
real, dimension(len, nd+1) | ph1, | ||
real, dimension(len, nd) | tv1, | ||
real, dimension(len, nd) | tp1, | ||
real, dimension(len, nd) | tvp1, | ||
real, dimension(len, nd) | clw1, | ||
integer, dimension(nloc) | iflag, | ||
integer, dimension(nloc) | nk, | ||
integer, dimension(nloc) | icb, | ||
real, dimension(nloc) | cbmf, | ||
real, dimension(nloc) | plcl, | ||
real, dimension(nloc) | tnk, | ||
real, dimension(nloc) | qnk, | ||
real, dimension(nloc) | gznk, | ||
real, dimension(nloc, nd) | t, | ||
real, dimension(nloc, nd) | q, | ||
real, dimension(nloc, nd) | qs, | ||
real, dimension(nloc, nd) | u, | ||
real, dimension(nloc, nd) | v, | ||
real, dimension(nloc, nd) | gz, | ||
real, dimension(nloc, nd) | h, | ||
real, dimension(nloc, nd) | lv, | ||
real, dimension(nloc, nd) | cpn, | ||
real, dimension(nloc, nd) | p, | ||
real, dimension(nloc, nd+1) | ph, | ||
real, dimension(nloc, nd) | tv, | ||
real, dimension(nloc, nd) | tp, | ||
real, dimension(nloc, nd) | tvp, | ||
real, dimension(nloc, nd) | clw, | ||
real, dimension(nloc, nd) | dph | ||
) |
Definition at line 398 of file cv_routines.F90.
subroutine cv_feed | ( | integer | len, |
integer | nd, | ||
real, dimension(len, nd) | t, | ||
real, dimension(len, nd) | q, | ||
real, dimension(len, nd) | qs, | ||
real, dimension(len, nd) | p, | ||
real, dimension(len, nd) | hm, | ||
real, dimension(len, nd) | gz, | ||
integer, dimension(len) | nk, | ||
integer, dimension(len) | icb, | ||
integer | icbmax, | ||
integer, dimension(len) | iflag, | ||
real, dimension(len) | tnk, | ||
real, dimension(len) | qnk, | ||
real, dimension(len) | gznk, | ||
real, dimension(len) | plcl | ||
) |
subroutine cv_mixing | ( | integer | nloc, |
integer | ncum, | ||
integer | nd, | ||
integer, dimension(nloc) | icb, | ||
integer, dimension(nloc) | nk, | ||
integer, dimension(nloc) | inb, | ||
integer, dimension(nloc) | inb1, | ||
real, dimension(nloc, nd+1) | ph, | ||
real, dimension(nloc, nd) | t, | ||
real, dimension(nloc, nd) | q, | ||
real, dimension(nloc, nd) | qs, | ||
real, dimension(nloc, nd) | u, | ||
real, dimension(nloc, nd) | v, | ||
real, dimension(nloc, nd) | h, | ||
real, dimension(nloc, nd) | lv, | ||
real, dimension(nloc) | qnk, | ||
real, dimension(nloc, nd) | hp, | ||
real, dimension(nloc, nd) | tv, | ||
real, dimension(nloc, nd) | tvp, | ||
real, dimension(nloc, nd) | ep, | ||
real, dimension(nloc, nd) | clw, | ||
real, dimension(nloc) | cbmf, | ||
real, dimension(nloc, nd) | m, | ||
real, dimension(nloc, nd, nd) | ment, | ||
real, dimension(nloc, nd, nd) | qent, | ||
real, dimension(nloc, nd, nd) | uent, | ||
real, dimension(nloc, nd, nd) | vent, | ||
integer, dimension(nloc, nd) | nent, | ||
real, dimension(nloc, nd, nd) | sij, | ||
real, dimension(nloc, nd, nd) | elij | ||
) |
Definition at line 849 of file cv_routines.F90.
subroutine cv_param | ( | integer | nd | ) |
subroutine cv_prelim | ( | integer | len, |
integer | nd, | ||
integer | ndp1, | ||
real, dimension(len, nd) | t, | ||
real, dimension(len, nd) | q, | ||
real, dimension(len, nd) | p, | ||
real, dimension(len, ndp1) | ph, | ||
real, dimension(len, nd) | lv, | ||
real, dimension(len, nd) | cpn, | ||
real, dimension(len, nd) | tv, | ||
real, dimension(len, nd) | gz, | ||
real, dimension(len, nd) | h, | ||
real, dimension(len, nd) | hm | ||
) |
subroutine cv_trigger | ( | integer | len, |
integer | nd, | ||
integer, dimension(len) | icb, | ||
real, dimension(len) | cbmf, | ||
real, dimension(len, nd) | tv, | ||
real, dimension(len, nd) | tvp, | ||
integer, dimension(len) | iflag | ||
) |
Definition at line 365 of file cv_routines.F90.
subroutine cv_uncompress | ( | integer | nloc, |
integer | len, | ||
integer | ncum, | ||
integer | nd, | ||
integer, dimension(nloc) | idcum, | ||
integer, dimension(nloc) | iflag, | ||
real, dimension(nloc) | precip, | ||
real, dimension(nloc) | cbmf, | ||
real, dimension(nloc, nd) | ft, | ||
real, dimension(nloc, nd) | fq, | ||
real, dimension(nloc, nd) | fu, | ||
real, dimension(nloc, nd) | fv, | ||
real, dimension(nloc, nd) | ma, | ||
real, dimension(nloc, nd) | qcondc, | ||
integer, dimension(len) | iflag1, | ||
real, dimension(len) | precip1, | ||
real, dimension(len) | cbmf1, | ||
real, dimension(len, nd) | ft1, | ||
real, dimension(len, nd) | fq1, | ||
real, dimension(len, nd) | fu1, | ||
real, dimension(len, nd) | fv1, | ||
real, dimension(len, nd) | ma1, | ||
real, dimension(len, nd) | qcondc1 | ||
) |
subroutine cv_undilute1 | ( | integer | len, |
integer | nd, | ||
real, dimension(len, nd) | t, | ||
real, dimension(len, nd) | q, | ||
real, dimension(len, nd) | qs, | ||
real, dimension(len, nd) | gz, | ||
real, dimension(len, nd) | p, | ||
integer, dimension(len) | nk, | ||
integer, dimension(len) | icb, | ||
integer | icbmax, | ||
real, dimension(len, nd) | tp, | ||
real, dimension(len, nd) | tvp, | ||
real, dimension(len, nd) | clw | ||
) |
subroutine cv_undilute2 | ( | integer | nloc, |
integer | ncum, | ||
integer | nd, | ||
integer, dimension(nloc) | icb, | ||
integer, dimension(nloc) | nk, | ||
real, dimension(nloc) | tnk, | ||
real, dimension(nloc) | qnk, | ||
real, dimension(nloc) | gznk, | ||
real, dimension(nloc, nd) | t, | ||
real, dimension(nloc, nd) | q, | ||
real, dimension(nloc, nd) | qs, | ||
real, dimension(nloc, nd) | gz, | ||
real, dimension(nloc, nd) | p, | ||
real, dimension(nloc, nd) | dph, | ||
real, dimension(nloc, nd) | h, | ||
real, dimension(nloc, nd) | tv, | ||
real, dimension(nloc, nd) | lv, | ||
integer, dimension(nloc) | inb, | ||
integer, dimension(nloc) | inb1, | ||
real, dimension(nloc, nd) | tp, | ||
real, dimension(nloc, nd) | tvp, | ||
real, dimension(nloc, nd) | clw, | ||
real, dimension(nloc, nd) | hp, | ||
real, dimension(nloc, nd) | ep, | ||
real, dimension(nloc, nd) | sigp, | ||
real, dimension(nloc) | frac | ||
) |
Definition at line 483 of file cv_routines.F90.
subroutine cv_unsat | ( | integer | nloc, |
integer | ncum, | ||
integer | nd, | ||
integer, dimension(nloc) | inb, | ||
real, dimension(nloc, nd) | t, | ||
real, dimension(nloc, nd) | q, | ||
real, dimension(nloc, nd) | qs, | ||
real, dimension(nloc, nd) | gz, | ||
real, dimension(nloc, nd) | u, | ||
real, dimension(nloc, nd) | v, | ||
real, dimension(nloc, nd) | p, | ||
real, dimension(nloc, nd+1) | ph, | ||
real, dimension(nloc, nd) | h, | ||
real, dimension(nloc, nd) | lv, | ||
real, dimension(nloc, nd) | ep, | ||
real, dimension(nloc, nd) | sigp, | ||
real, dimension(nloc, nd) | clw, | ||
real, dimension(nloc, nd) | m, | ||
real, dimension(nloc, nd, nd) | ment, | ||
real, dimension(nloc, nd, nd) | elij, | ||
integer, dimension(nloc) | iflag, | ||
real, dimension(nloc, nd) | mp, | ||
real, dimension(nloc, nd) | qp, | ||
real, dimension(nloc, nd) | up, | ||
real, dimension(nloc, nd) | vp, | ||
real, dimension(nloc, nd) | wt, | ||
real, dimension(nloc, nd) | water, | ||
real, dimension(nloc, nd) | evap | ||
) |
Definition at line 1100 of file cv_routines.F90.
subroutine cv_yield | ( | integer | nloc, |
integer | ncum, | ||
integer | nd, | ||
integer, dimension(nloc) | nk, | ||
integer, dimension(nloc) | icb, | ||
integer, dimension(nloc) | inb, | ||
real | delt, | ||
real, dimension(nloc, nd) | t, | ||
real, dimension(nloc, nd) | q, | ||
real, dimension(nloc, nd) | u, | ||
real, dimension(nloc, nd) | v, | ||
real, dimension(nloc, nd) | gz, | ||
real, dimension(nloc, nd) | p, | ||
real, dimension(nloc, nd+1) | ph, | ||
real, dimension(nloc, nd) | h, | ||
real, dimension(nloc, nd) | hp, | ||
real, dimension(nloc, nd) | lv, | ||
real, dimension(nloc, nd) | cpn, | ||
real, dimension(nloc, nd) | ep, | ||
real, dimension(nloc, nd) | clw, | ||
real, dimension(nloc) | frac, | ||
real, dimension(nloc, nd) | m, | ||
real, dimension(nloc, nd) | mp, | ||
real, dimension(nloc, nd) | qp, | ||
real, dimension(nloc, nd) | up, | ||
real, dimension(nloc, nd) | vp, | ||
real, dimension(nloc, nd) | wt, | ||
real, dimension(nloc, nd) | water, | ||
real, dimension(nloc, nd) | evap, | ||
real, dimension(nloc, nd, nd) | ment, | ||
real, dimension(nloc, nd, nd) | qent, | ||
real, dimension(nloc, nd, nd) | uent, | ||
real, dimension(nloc, nd, nd) | vent, | ||
integer, dimension(nloc, nd) | nent, | ||
real, dimension(nloc, nd, nd) | elij, | ||
real, dimension(nloc, nd) | tv, | ||
real, dimension(nloc, nd) | tvp, | ||
integer, dimension(nloc) | iflag, | ||
real, dimension(nloc) | wd, | ||
real, dimension(nloc) | qprime, | ||
real, dimension(nloc) | tprime, | ||
real, dimension(nloc) | precip, | ||
real, dimension(nloc) | cbmf, | ||
real, dimension(nloc, nd) | ft, | ||
real, dimension(nloc, nd) | fq, | ||
real, dimension(nloc, nd) | fu, | ||
real, dimension(nloc, nd) | fv, | ||
real, dimension(nloc, nd) | ma, | ||
real, dimension(nloc, nd) | qcondc | ||
) |
Definition at line 1303 of file cv_routines.F90.