My Project
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | cv3_param (nd, delt) |
subroutine | cv3_prelim (len, nd, ndp1, t, q, p, ph, lv, cpn, tv, gz, h, hm, th) |
subroutine | cv3_feed (len, nd, t, q, u, v, p, ph, hm, gz, p1feed, p2feed, wght, wghti, tnk, thnk, qnk, qsnk, unk, vnk, cpnk, hnk, nk, icb, icbmax, iflag, gznk, plcl) |
subroutine | cv3_undilute1 (len, nd, t, qs, gz, plcl, p, icb, tnk, qnk, gznk, tp, tvp, clw, icbs) |
subroutine | cv3_trigger (len, nd, icb, plcl, p, th, tv, tvp, thnk, pbase, buoybase, iflag, sig, w0) |
subroutine | cv3_compress (len, nloc, ncum, nd, ntra, iflag1, nk1, icb1, icbs1, plcl1, tnk1, qnk1, gznk1, pbase1, buoybase1, t1, q1, qs1, u1, v1, gz1, th1, tra1, h1, lv1, cpn1, p1, ph1, tv1, tp1, tvp1, clw1, sig1, w01, iflag, nk, icb, icbs, plcl, tnk, qnk, gznk, pbase, buoybase, t, q, qs, u, v, gz, th, tra, h, lv, cpn, p, ph, tv, tp, tvp, clw, sig, w0) |
subroutine | cv3_undilute2 (nloc, ncum, nd, icb, icbs, nk, tnk, qnk, gznk, hnk, t, q, qs, gz, p, h, tv, lv, pbase, buoybase, plcl, inb, tp, tvp, clw, hp, ep, sigp, buoy) |
subroutine | cv3_closure (nloc, ncum, nd, icb, inb, pbase, p, ph, tv, buoy, sig, w0, cape, m, iflag) |
subroutine | cv3_mixing (nloc, ncum, nd, na, ntra, icb, nk, inb, ph, t, rr, rs, u, v, tra, h, lv, qnk, unk, vnk, hp, tv, tvp, ep, clw, m, sig, ment, qent, uent, vent, nent, sij, elij, ments, qents, traent) |
subroutine | cv3_unsat (nloc, ncum, nd, na, ntra, icb, inb, iflag, t, rr, rs, gz, u, v, tra, p, ph, th, tv, lv, cpn, ep, sigp, clw, m, ment, elij, delt, plcl, coef_clos, mp, rp, up, vp, trap, wt, water, evap, b, sigd, wdtrainA, wdtrainM) |
subroutine | cv3_yield (nloc, ncum, nd, na, ntra, icb, inb, delt, t, rr, t_wake, rr_wake, s_wake, u, v, tra, gz, p, ph, h, hp, lv, cpn, th, th_wake, ep, clw, m, tp, mp, rp, up, vp, trap, wt, water, evap, b, sigd, ment, qent, hent, iflag_mix, uent, vent, nent, elij, traent, sig, tv, tvp, wghti, iflag, precip, Vprecip, ft, fr, fu, fv, ftra, cbmf, upwd, dnwd, dnwd0, ma, mip, tls, tps, qcondc, wd, ftd, fqd) |
subroutine | cv3_tracer (nloc, len, ncum, nd, na, ment, sigij, da, phi, phi2, d1a, dam, ep, Vprecip, elij, clw, epmlmMm, eplaMm, icb, inb) |
subroutine | cv3_uncompress (nloc, len, ncum, nd, ntra, idcum, iflag, precip, sig, w0, ft, fq, fu, fv, ftra, Ma, upwd, dnwd, dnwd0, qcondc, wd, cape, iflag1, precip1, sig1, w01, ft1, fq1, fu1, fv1, ftra1, Ma1, upwd1, dnwd1, dnwd01, qcondc1, wd1, cape1) |
subroutine cv3_closure | ( | integer | nloc, |
integer | ncum, | ||
integer | nd, | ||
integer, dimension(nloc) | icb, | ||
integer, dimension(nloc) | inb, | ||
real, dimension(nloc) | pbase, | ||
real, dimension(nloc,nd) | p, | ||
real, dimension(nloc,nd+1) | ph, | ||
real, dimension(nloc,nd) | tv, | ||
real, dimension(nloc,nd) | buoy, | ||
real, dimension(nloc,nd) | sig, | ||
real, dimension(nloc,nd) | w0, | ||
real, dimension(nloc) | cape, | ||
real, dimension(nloc,nd) | m, | ||
integer, dimension(nloc) | iflag | ||
) |
subroutine cv3_compress | ( | integer | len, |
integer | nloc, | ||
integer | ncum, | ||
integer | nd, | ||
integer | ntra, | ||
integer, dimension(len) | iflag1, | ||
integer, dimension(len) | nk1, | ||
integer, dimension(len) | icb1, | ||
integer, dimension(len) | icbs1, | ||
real, dimension(len) | plcl1, | ||
real, dimension(len) | tnk1, | ||
real, dimension(len) | qnk1, | ||
real, dimension(len) | gznk1, | ||
real, dimension(len) | pbase1, | ||
real, dimension(len) | buoybase1, | ||
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) | th1, | ||
real, dimension(len,nd,ntra) | tra1, | ||
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, | ||
real, dimension(len,nd) | sig1, | ||
real, dimension(len,nd) | w01, | ||
integer, dimension(nloc) | iflag, | ||
integer, dimension(nloc) | nk, | ||
integer, dimension(nloc) | icb, | ||
integer, dimension(nloc) | icbs, | ||
real, dimension(nloc) | plcl, | ||
real, dimension(nloc) | tnk, | ||
real, dimension(nloc) | qnk, | ||
real, dimension(nloc) | gznk, | ||
real, dimension(nloc) | pbase, | ||
real, dimension(nloc) | buoybase, | ||
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) | th, | ||
real, dimension(nloc,nd,ntra) | tra, | ||
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) | sig, | ||
real, dimension(nloc,nd) | w0 | ||
) |
subroutine cv3_feed | ( | integer | len, |
integer | nd, | ||
real, dimension(len,nd) | t, | ||
real, dimension(len,nd) | q, | ||
real, dimension(len,nd) | u, | ||
real, dimension(len,nd) | v, | ||
real, dimension(len,nd) | p, | ||
real, dimension(len,nd+1) | ph, | ||
real, dimension(len,nd) | hm, | ||
real, dimension(len,nd) | gz, | ||
real, dimension(len) | p1feed, | ||
real, dimension(len) | p2feed, | ||
real, dimension(nd) | wght, | ||
real, dimension(len,nd) | wghti, | ||
real, dimension(len) | tnk, | ||
real, dimension(len) | thnk, | ||
real, dimension(len) | qnk, | ||
real, dimension(len) | qsnk, | ||
real, dimension(len) | unk, | ||
real, dimension(len) | vnk, | ||
real, dimension(len) | cpnk, | ||
real, dimension(len) | hnk, | ||
integer, dimension(len) | nk, | ||
integer, dimension(len) | icb, | ||
integer | icbmax, | ||
integer, dimension(len) | iflag, | ||
real, dimension(len) | gznk, | ||
real, dimension(len) | plcl | ||
) |
Definition at line 223 of file cv3_routines.F.
subroutine cv3_mixing | ( | integer | nloc, |
integer | ncum, | ||
integer | nd, | ||
integer | na, | ||
integer | ntra, | ||
integer, dimension(nloc) | icb, | ||
integer, dimension(nloc) | nk, | ||
integer, dimension(nloc) | inb, | ||
real, dimension(nloc,nd+1) | ph, | ||
real, dimension(nloc,nd) | t, | ||
real, dimension(nloc,nd) | rr, | ||
real, dimension(nloc,nd) | rs, | ||
real, dimension(nloc,nd) | u, | ||
real, dimension(nloc,nd) | v, | ||
real, dimension(nloc,nd,ntra) | tra, | ||
real, dimension(nloc,na) | h, | ||
real, dimension(nloc,na) | lv, | ||
real, dimension(nloc) | qnk, | ||
real, dimension(nloc) | unk, | ||
real, dimension(nloc) | vnk, | ||
real, dimension(nloc,na) | hp, | ||
real, dimension(nloc,na) | tv, | ||
real, dimension(nloc,na) | tvp, | ||
real, dimension(nloc,na) | ep, | ||
real, dimension(nloc,na) | clw, | ||
real, dimension(nloc,na) | m, | ||
real, dimension(nloc,nd) | sig, | ||
real, dimension(nloc,na,na) | ment, | ||
real, dimension(nloc,na,na) | qent, | ||
real, dimension(nloc,na,na) | uent, | ||
real, dimension(nloc,na,na) | vent, | ||
integer, dimension(nloc,nd) | nent, | ||
real, dimension(nloc,na,na) | sij, | ||
real, dimension(nloc,na,na) | elij, | ||
real, dimension(nloc,nd,nd) | ments, | ||
real, dimension(nloc,nd,nd) | qents, | ||
real, dimension(nloc,nd,nd,ntra) | traent | ||
) |
Definition at line 1556 of file cv3_routines.F.
subroutine cv3_param | ( | integer | nd, |
real | delt | ||
) |
subroutine cv3_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, | ||
real, dimension(len,nd) | th | ||
) |
subroutine cv3_tracer | ( | integer | nloc, |
integer | len, | ||
integer | ncum, | ||
integer | nd, | ||
integer | na, | ||
real, dimension(nloc,na,na) | ment, | ||
real, dimension(nloc,na,na) | sigij, | ||
real, dimension(nloc,na) | da, | ||
real, dimension(nloc,na,na) | phi, | ||
real, dimension(nloc,na,na) | phi2, | ||
real, dimension(nloc,na) | d1a, | ||
real, dimension(nloc,na) | dam, | ||
real, dimension(nloc,na) | ep, | ||
real, dimension(nloc,nd+1) | Vprecip, | ||
real, dimension(nloc,na,na) | elij, | ||
real, dimension(nloc,nd) | clw, | ||
real, dimension(nloc,na,na) | epmlmMm, | ||
real, dimension(nloc,na) | eplaMm, | ||
integer, dimension(nloc) | icb, | ||
integer, dimension(nloc) | inb | ||
) |
subroutine cv3_trigger | ( | integer | len, |
integer | nd, | ||
integer, dimension(len) | icb, | ||
real, dimension(len) | plcl, | ||
real, dimension(len,nd) | p, | ||
real, dimension(len,nd) | th, | ||
real, dimension(len,nd) | tv, | ||
real, dimension(len,nd) | tvp, | ||
real, dimension(len) | thnk, | ||
real, dimension(len) | pbase, | ||
real, dimension(len) | buoybase, | ||
integer, dimension(len) | iflag, | ||
real, dimension(len,nd) | sig, | ||
real, dimension(len,nd) | w0 | ||
) |
subroutine cv3_uncompress | ( | integer | nloc, |
integer | len, | ||
integer | ncum, | ||
integer | nd, | ||
integer | ntra, | ||
integer, dimension(nloc) | idcum, | ||
integer, dimension(nloc) | iflag, | ||
real, dimension(nloc) | precip, | ||
real, dimension(nloc,nd) | sig, | ||
real, dimension(nloc,nd) | w0, | ||
real, dimension(nloc,nd) | ft, | ||
real, dimension(nloc,nd) | fq, | ||
real, dimension(nloc,nd) | fu, | ||
real, dimension(nloc,nd) | fv, | ||
real, dimension(nloc,nd,ntra) | ftra, | ||
real, dimension(nloc,nd) | Ma, | ||
real, dimension(nloc,nd) | upwd, | ||
real, dimension(nloc,nd) | dnwd, | ||
real, dimension(nloc,nd) | dnwd0, | ||
real, dimension(nloc,nd) | qcondc, | ||
real, dimension(nloc) | wd, | ||
real, dimension(nloc) | cape, | ||
integer, dimension(len) | iflag1, | ||
real, dimension(len) | precip1, | ||
real, dimension(len,nd) | sig1, | ||
real, dimension(len,nd) | w01, | ||
real, dimension(len,nd) | ft1, | ||
real, dimension(len,nd) | fq1, | ||
real, dimension(len,nd) | fu1, | ||
real, dimension(len,nd) | fv1, | ||
real, dimension(len,nd,ntra) | ftra1, | ||
real, dimension(len,nd) | Ma1, | ||
real, dimension(len,nd) | upwd1, | ||
real, dimension(len,nd) | dnwd1, | ||
real, dimension(len,nd) | dnwd01, | ||
real, dimension(nloc,nd) | qcondc1, | ||
real, dimension(nloc) | wd1, | ||
real, dimension(nloc) | cape1 | ||
) |
Definition at line 3667 of file cv3_routines.F.
subroutine cv3_undilute1 | ( | integer | len, |
integer | nd, | ||
real, dimension(len,nd) | t, | ||
real, dimension(len,nd) | qs, | ||
real, dimension(len,nd) | gz, | ||
real, dimension(len) | plcl, | ||
real, dimension(len,nd) | p, | ||
integer, dimension(len) | icb, | ||
real, dimension(len) | tnk, | ||
real, dimension(len) | qnk, | ||
real, dimension(len) | gznk, | ||
real, dimension(len,nd) | tp, | ||
real, dimension(len,nd) | tvp, | ||
real, dimension(len,nd) | clw, | ||
integer, dimension(len) | icbs | ||
) |
subroutine cv3_undilute2 | ( | integer | nloc, |
integer | ncum, | ||
integer | nd, | ||
integer, dimension(nloc) | icb, | ||
integer, dimension(nloc) | icbs, | ||
integer, dimension(nloc) | nk, | ||
real, dimension(nloc) | tnk, | ||
real, dimension(nloc) | qnk, | ||
real, dimension(nloc) | gznk, | ||
real, dimension(nloc) | hnk, | ||
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) | h, | ||
real, dimension(nloc,nd) | tv, | ||
real, dimension(nloc,nd) | lv, | ||
real, dimension(nloc) | pbase, | ||
real, dimension(nloc) | buoybase, | ||
real, dimension(nloc) | plcl, | ||
integer, dimension(nloc) | inb, | ||
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,nd) | buoy | ||
) |
subroutine cv3_unsat | ( | integer | nloc, |
integer | ncum, | ||
integer | nd, | ||
integer | na, | ||
integer | ntra, | ||
integer, dimension(nloc) | icb, | ||
integer, dimension(nloc) | inb, | ||
integer, dimension(nloc) | iflag, | ||
real, dimension(nloc,nd) | t, | ||
real, dimension(nloc,nd) | rr, | ||
real, dimension(nloc,nd) | rs, | ||
real, dimension(nloc,na) | gz, | ||
real, dimension(nloc,nd) | u, | ||
real, dimension(nloc,nd) | v, | ||
real, dimension(nloc,nd,ntra) | tra, | ||
real, dimension(nloc,nd) | p, | ||
real, dimension(nloc,nd+1) | ph, | ||
real, dimension(nloc,na) | th, | ||
real, dimension(nloc,na) | tv, | ||
real, dimension(nloc,na) | lv, | ||
real, dimension(nloc,na) | cpn, | ||
real, dimension(nloc,na) | ep, | ||
real, dimension(nloc,na) | sigp, | ||
real, dimension(nloc,na) | clw, | ||
real, dimension(nloc,na) | m, | ||
real, dimension(nloc,na,na) | ment, | ||
real, dimension(nloc,na,na) | elij, | ||
real | delt, | ||
real, dimension(nloc) | plcl, | ||
real, dimension(nloc) | coef_clos, | ||
real, dimension(nloc,na) | mp, | ||
real, dimension(nloc,na) | rp, | ||
real, dimension(nloc,na) | up, | ||
real, dimension(nloc,na) | vp, | ||
real, dimension(nloc,na,ntra) | trap, | ||
real, dimension(nloc,na) | wt, | ||
real, dimension(nloc,na) | water, | ||
real, dimension(nloc,na) | evap, | ||
real, dimension(nloc,na) | b, | ||
real, dimension(nloc) | sigd, | ||
real, dimension(nloc,na) | wdtrainA, | ||
real, dimension(nloc,na) | wdtrainM | ||
) |
Definition at line 1948 of file cv3_routines.F.
subroutine cv3_yield | ( | integer | nloc, |
integer | ncum, | ||
integer | nd, | ||
integer | na, | ||
integer | ntra, | ||
integer, dimension(nloc) | icb, | ||
integer, dimension(nloc) | inb, | ||
real | delt, | ||
real, dimension(nloc,nd) | t, | ||
real, dimension(nloc,nd) | rr, | ||
real, dimension(nloc,nd) | t_wake, | ||
real, dimension(nloc,nd) | rr_wake, | ||
real, dimension(nloc) | s_wake, | ||
real, dimension(nloc,nd) | u, | ||
real, dimension(nloc,nd) | v, | ||
real, dimension(nloc,nd,ntra) | tra, | ||
real, dimension(nloc,na) | gz, | ||
real, dimension(nloc,nd) | p, | ||
real, dimension(nloc,nd+1) | ph, | ||
real, dimension(nloc,na) | h, | ||
real, dimension(nloc,na) | hp, | ||
real, dimension(nloc,na) | lv, | ||
real, dimension(nloc,na) | cpn, | ||
real, dimension(nloc,na) | th, | ||
real, dimension(nloc,nd) | th_wake, | ||
real, dimension(nloc,na) | ep, | ||
real, dimension(nloc,na) | clw, | ||
real, dimension(nloc,na) | m, | ||
real, dimension(nloc,na) | tp, | ||
real, dimension(nloc,na) | mp, | ||
real, dimension(nloc,na) | rp, | ||
real, dimension(nloc,na) | up, | ||
real, dimension(nloc,na) | vp, | ||
real, dimension(nloc,nd,ntra) | trap, | ||
real, dimension(nloc,nd) | wt, | ||
real, dimension(nloc,na) | water, | ||
real, dimension(nloc,na) | evap, | ||
real, dimension(nloc,na) | b, | ||
real, dimension(nloc) | sigd, | ||
real, dimension(nloc,na,na) | ment, | ||
real, dimension(nloc,na,na) | qent, | ||
real, dimension(nloc,na,na) | hent, | ||
integer | iflag_mix, | ||
real, dimension(nloc,na,na) | uent, | ||
real, dimension(nloc,na,na) | vent, | ||
integer, dimension(nloc,nd) | nent, | ||
real, dimension(nloc,na,na) | elij, | ||
real, dimension(nloc,na,na,ntra) | traent, | ||
real, dimension(nloc,nd) | sig, | ||
real, dimension(nloc,nd) | tv, | ||
real, dimension(nloc,nd) | tvp, | ||
real, dimension(nloc,nd) | wghti, | ||
integer, dimension(nloc) | iflag, | ||
real, dimension(nloc) | precip, | ||
real, dimension(nloc,nd+1) | Vprecip, | ||
real, dimension(nloc,nd) | ft, | ||
real, dimension(nloc,nd) | fr, | ||
real, dimension(nloc,nd) | fu, | ||
real, dimension(nloc,nd) | fv, | ||
real, dimension(nloc,nd,ntra) | ftra, | ||
real, dimension(nloc) | cbmf, | ||
real, dimension(nloc,nd) | upwd, | ||
real, dimension(nloc,nd) | dnwd, | ||
real, dimension(nloc,nd) | dnwd0, | ||
real, dimension(nloc,nd) | ma, | ||
real, dimension(nloc,nd) | mip, | ||
real, dimension(nloc,nd) | tls, | ||
real, dimension(nloc,nd) | tps, | ||
real, dimension(nloc,nd) | qcondc, | ||
real, dimension(nloc) | wd, | ||
real, dimension(nloc,nd) | ftd, | ||
real, dimension(nloc,nd) | fqd | ||
) |
Definition at line 2390 of file cv3_routines.F.