My Project
 All Classes Files Functions Variables Macros
climb_hq_mod Module Reference

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

Detailed Description

Definition at line 1 of file climb_hq_mod.F90.

Member Function/Subroutine Documentation

subroutine climb_hq_mod::calc_coef ( integer, intent(in)  knon,
real, dimension(klon,klev), intent(in)  Kcoef,
real, dimension(klon,2:klev), intent(in)  gama,
real, dimension(klon,klev), intent(in)  delp,
real, dimension(klon,klev), intent(in)  X,
real, dimension(klon,klev), intent(out Ccoef,
real, dimension(klon,klev), intent(out Dcoef,
real, dimension(klon), intent(out Acoef,
real, dimension(klon), intent(out Bcoef 
)
private

Definition at line 192 of file climb_hq_mod.F90.

Here is the call graph for this function:

Here is the caller graph for this function:

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.

Here is the call graph for this function:

Here is the caller graph for this function:

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 
)

Definition at line 261 of file climb_hq_mod.F90.

Here is the caller graph for this function:

Member Data Documentation

real, dimension(:), allocatable climb_hq_mod::acoef_h
private

Definition at line 21 of file climb_hq_mod.F90.

real, dimension(:), allocatable climb_hq_mod::acoef_q
private

Definition at line 19 of file climb_hq_mod.F90.

real, dimension(:), allocatable climb_hq_mod::bcoef_h
private

Definition at line 21 of file climb_hq_mod.F90.

real, dimension(:), allocatable climb_hq_mod::bcoef_q
private

Definition at line 19 of file climb_hq_mod.F90.

real, dimension(:,:), allocatable climb_hq_mod::ccoef_h
private

Definition at line 17 of file climb_hq_mod.F90.

real, dimension(:,:), allocatable climb_hq_mod::ccoef_q
private

Definition at line 15 of file climb_hq_mod.F90.

real, dimension(:,:), allocatable climb_hq_mod::dcoef_h
private

Definition at line 17 of file climb_hq_mod.F90.

real, dimension(:,:), allocatable climb_hq_mod::dcoef_q
private

Definition at line 15 of file climb_hq_mod.F90.

real, dimension(:,:), allocatable climb_hq_mod::gamah
private

Definition at line 13 of file climb_hq_mod.F90.

real, dimension(:,:), allocatable climb_hq_mod::gamaq
private

Definition at line 13 of file climb_hq_mod.F90.

real, dimension(:,:), allocatable climb_hq_mod::kcoefhq
private

Definition at line 23 of file climb_hq_mod.F90.


The documentation for this module was generated from the following file: