My Project
|
Public Member Functions | |
subroutine, public | climb_hq_down (knon, coefhq, paprs, pplay, delp, temp, q, dtime, Acoef_H_out, Acoef_Q_out, Bcoef_H_out, Bcoef_Q_out) |
subroutine, public | climb_hq_up (knon, dtime, t_old, q_old, flx_q1, flx_h1, paprs, pplay, flux_q, flux_h, d_q, d_t) |
Private Member Functions | |
subroutine | calc_coef (knon, Kcoef, gama, delp, X, Ccoef, Dcoef, Acoef, Bcoef) |
Private Attributes | |
real, dimension(:,:), allocatable | gamaq |
real, dimension(:,:), allocatable | gamah |
real, dimension(:,:), allocatable | ccoef_q |
real, dimension(:,:), allocatable | dcoef_q |
real, dimension(:,:), allocatable | ccoef_h |
real, dimension(:,:), allocatable | dcoef_h |
real, dimension(:), allocatable | acoef_q |
real, dimension(:), allocatable | bcoef_q |
real, dimension(:), allocatable | acoef_h |
real, dimension(:), allocatable | bcoef_h |
real, dimension(:,:), allocatable | kcoefhq |
Definition at line 1 of file climb_hq_mod.F90.
|
private |
Definition at line 192 of file climb_hq_mod.F90.
subroutine, public climb_hq_mod::climb_hq_down | ( | integer, intent(in) | knon, |
real, dimension(klon,klev), intent(in) | coefhq, | ||
real, dimension(klon,klev+1), intent(in) | paprs, | ||
real, dimension(klon,klev), intent(in) | pplay, | ||
real, dimension(klon,klev), intent(in) | delp, | ||
real, dimension(klon,klev), intent(in) | temp, | ||
real, dimension(klon,klev), intent(in) | q, | ||
real, intent(in) | dtime, | ||
real, dimension(klon), intent(out) | Acoef_H_out, | ||
real, dimension(klon), intent(out) | Acoef_Q_out, | ||
real, dimension(klon), intent(out) | Bcoef_H_out, | ||
real, dimension(klon), intent(out) | Bcoef_Q_out | ||
) |
Definition at line 30 of file climb_hq_mod.F90.
subroutine, public climb_hq_mod::climb_hq_up | ( | integer, intent(in) | knon, |
real, intent(in) | dtime, | ||
real, dimension(klon,klev), intent(in) | t_old, | ||
real, dimension(klon,klev), intent(in) | q_old, | ||
real, dimension(klon), intent(in) | flx_q1, | ||
real, dimension(klon), intent(in) | flx_h1, | ||
real, dimension(klon,klev+1), intent(in) | paprs, | ||
real, dimension(klon,klev), intent(in) | pplay, | ||
real, dimension(klon,klev), intent(out) | flux_q, | ||
real, dimension(klon,klev), intent(out) | flux_h, | ||
real, dimension(klon,klev), intent(out) | d_q, | ||
real, dimension(klon,klev), intent(out) | d_t | ||
) |
|
private |
Definition at line 21 of file climb_hq_mod.F90.
|
private |
Definition at line 19 of file climb_hq_mod.F90.
|
private |
Definition at line 21 of file climb_hq_mod.F90.
|
private |
Definition at line 19 of file climb_hq_mod.F90.
|
private |
Definition at line 17 of file climb_hq_mod.F90.
|
private |
Definition at line 15 of file climb_hq_mod.F90.
|
private |
Definition at line 17 of file climb_hq_mod.F90.
|
private |
Definition at line 15 of file climb_hq_mod.F90.
|
private |
Definition at line 13 of file climb_hq_mod.F90.
|
private |
Definition at line 13 of file climb_hq_mod.F90.
|
private |
Definition at line 23 of file climb_hq_mod.F90.