CAM
|
Functions/Subroutines | |
subroutine, public | cldfrc2m_readnl (nlfile) |
subroutine, public | cldfrc2m_init () |
subroutine, public | astg_pdf_single (U, p, qv, landfrac, snowh, a, Ga, orhmin, rhminl_in, rhminl_adj_land_in, rhminh_in) |
subroutine, public | astg_pdf (U_in, p_in, qv_in, landfrac_in, snowh_in, a_out, Ga_out, ncol, rhminl_in, rhminl_adj_land_in, rhminh_in) |
subroutine, public | astg_rhu_single (U, p, qv, landfrac, snowh, a, Ga, orhmin, rhminl_in, rhminl_adj_land_in, rhminh_in) |
subroutine, public | astg_rhu (U_in, p_in, qv_in, landfrac_in, snowh_in, a_out, Ga_out, ncol, rhminl_in, rhminl_adj_land_in, rhminh_in) |
subroutine, public | aist_single (qv, T, p, qi, landfrac, snowh, aist, rhmaxi_in, rhmini_in, rhminl_in, rhminl_adj_land_in, rhminh_in) |
subroutine, public | aist_vector (qv_in, T_in, p_in, qi_in, ni_in, landfrac_in, snowh_in, aist_out, ncol, rhmaxi_in, rhmini_in, rhminl_in, rhminl_adj_land_in, rhminh_in) |
Variables | |
real(r8) | cldfrc2m_rhmini |
real(r8) | cldfrc2m_rhmaxi |
real(r8), public, protected | rhmini_const |
real(r8), public, protected | rhmaxi_const |
real(r8), parameter | qist_min = 1.e-7_r8 |
real(r8), parameter | qist_max = 5.e-3_r8 |
logical, parameter, public | camstfrac = .false. |
logical, parameter | freeze_dry = .false. |
real(r8) | rhminl_const |
real(r8) | rhminl_adj_land_const |
real(r8) | rhminh_const |
real(r8) | premit |
real(r8) | premib |
integer | iceopt |
real(r8) | icecrit |
subroutine, public cldfrc2m::aist_single | ( | real(r8), intent(in) | qv, |
real(r8), intent(in) | T, | ||
real(r8), intent(in) | p, | ||
real(r8), intent(in) | qi, | ||
real(r8), intent(in) | landfrac, | ||
real(r8), intent(in) | snowh, | ||
real(r8), intent(out) | aist, | ||
real(r8), intent(in), optional | rhmaxi_in, | ||
real(r8), intent(in), optional | rhmini_in, | ||
real(r8), intent(in), optional | rhminl_in, | ||
real(r8), intent(in), optional | rhminl_adj_land_in, | ||
real(r8), intent(in), optional | rhminh_in | ||
) |
subroutine, public cldfrc2m::aist_vector | ( | real(r8), dimension(pcols), intent(in) | qv_in, |
real(r8), dimension(pcols), intent(in) | T_in, | ||
real(r8), dimension(pcols), intent(in) | p_in, | ||
real(r8), dimension(pcols), intent(in) | qi_in, | ||
real(r8), dimension(pcols), intent(in) | ni_in, | ||
real(r8), dimension(pcols), intent(in) | landfrac_in, | ||
real(r8), dimension(pcols), intent(in) | snowh_in, | ||
real(r8), dimension(pcols), intent(out) | aist_out, | ||
integer, intent(in) | ncol, | ||
real(r8), intent(in), optional | rhmaxi_in, | ||
real(r8), dimension(pcols), intent(in), optional | rhmini_in, | ||
real(r8), dimension(pcols), intent(in), optional | rhminl_in, | ||
real(r8), dimension(pcols), intent(in), optional | rhminl_adj_land_in, | ||
real(r8), dimension(pcols), intent(in), optional | rhminh_in | ||
) |
subroutine, public cldfrc2m::astg_pdf | ( | real(r8), dimension(pcols), intent(in) | U_in, |
real(r8), dimension(pcols), intent(in) | p_in, | ||
real(r8), dimension(pcols), intent(in) | qv_in, | ||
real(r8), dimension(pcols), intent(in) | landfrac_in, | ||
real(r8), dimension(pcols), intent(in) | snowh_in, | ||
real(r8), dimension(pcols), intent(out) | a_out, | ||
real(r8), dimension(pcols), intent(out) | Ga_out, | ||
integer, intent(in) | ncol, | ||
real(r8), dimension(pcols), intent(in), optional | rhminl_in, | ||
real(r8), dimension(pcols), intent(in), optional | rhminl_adj_land_in, | ||
real(r8), dimension(pcols), intent(in), optional | rhminh_in | ||
) |
subroutine, public cldfrc2m::astg_pdf_single | ( | real(r8), intent(in) | U, |
real(r8), intent(in) | p, | ||
real(r8), intent(in) | qv, | ||
real(r8), intent(in) | landfrac, | ||
real(r8), intent(in) | snowh, | ||
real(r8), intent(out) | a, | ||
real(r8), intent(out) | Ga, | ||
real(r8), intent(out), optional | orhmin, | ||
real(r8), intent(in), optional | rhminl_in, | ||
real(r8), intent(in), optional | rhminl_adj_land_in, | ||
real(r8), intent(in), optional | rhminh_in | ||
) |
subroutine, public cldfrc2m::astg_rhu | ( | real(r8), dimension(pcols), intent(in) | U_in, |
real(r8), dimension(pcols), intent(in) | p_in, | ||
real(r8), dimension(pcols), intent(in) | qv_in, | ||
real(r8), dimension(pcols), intent(in) | landfrac_in, | ||
real(r8), dimension(pcols), intent(in) | snowh_in, | ||
real(r8), dimension(pcols), intent(out) | a_out, | ||
real(r8), dimension(pcols), intent(out) | Ga_out, | ||
integer, intent(in) | ncol, | ||
real(r8), dimension(pcols), intent(in), optional | rhminl_in, | ||
real(r8), dimension(pcols), intent(in), optional | rhminl_adj_land_in, | ||
real(r8), dimension(pcols), intent(in), optional | rhminh_in | ||
) |
subroutine, public cldfrc2m::astg_rhu_single | ( | real(r8), intent(in) | U, |
real(r8), intent(in) | p, | ||
real(r8), intent(in) | qv, | ||
real(r8), intent(in) | landfrac, | ||
real(r8), intent(in) | snowh, | ||
real(r8), intent(out) | a, | ||
real(r8), intent(out) | Ga, | ||
real(r8), intent(out), optional | orhmin, | ||
real(r8), intent(in), optional | rhminl_in, | ||
real(r8), intent(in), optional | rhminl_adj_land_in, | ||
real(r8), intent(in), optional | rhminh_in | ||
) |
subroutine, public cldfrc2m::cldfrc2m_init | ( | ) |
subroutine, public cldfrc2m::cldfrc2m_readnl | ( | character(len=*), intent(in) | nlfile | ) |
logical, parameter, public cldfrc2m::camstfrac = .false. |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
real(r8), public, protected cldfrc2m::rhmaxi_const |
|
private |
real(r8), public, protected cldfrc2m::rhmini_const |
|
private |
|
private |