My Project
 All Classes Files Functions Variables Macros
cv_routines.F File Reference
#include "cvparam.h"
#include "cvthermo.h"
Include dependency graph for cv_routines.F:

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)

Function/Subroutine Documentation

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 
)

Definition at line 777 of file cv_routines.F.

Here is the caller graph for this function:

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 400 of file cv_routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

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 
)

Definition at line 134 of file cv_routines.F.

Here is the caller graph for this function:

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 862 of file cv_routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine cv_param ( integer  nd)

Definition at line 4 of file cv_routines.F.

Here is the caller graph for this function:

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 
)

Definition at line 76 of file cv_routines.F.

Here is the caller graph for this function:

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 370 of file cv_routines.F.

Here is the caller graph for this function:

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 
)

Definition at line 1710 of file cv_routines.F.

Here is the caller graph for this function:

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 
)

Definition at line 259 of file cv_routines.F.

Here is the caller graph for this function:

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 493 of file cv_routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

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 1122 of file cv_routines.F.

Here is the call graph for this function:

Here is the caller graph for this function:

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 1322 of file cv_routines.F.

Here is the call graph for this function:

Here is the caller graph for this function: