CAM
|
Functions/Subroutines | |
subroutine, public | tropopause_readnl (nlfile) |
subroutine, public | tropopause_init () |
subroutine | tropopause_read_file |
subroutine | tropopause_analytic (pstate, tropLev, tropP, tropT, tropZ) |
subroutine | tropopause_climate (pstate, tropLev, tropP, tropT, tropZ) |
subroutine | tropopause_hybridstobie (pstate, tropLev, tropP, tropT, tropZ) |
subroutine | tropopause_stobie (pstate, tropLev, tropP, tropT, tropZ) |
subroutine | twmo (t, p, plimu, pliml, gam, trp) |
subroutine | tropopause_twmo (pstate, tropLev, tropP, tropT, tropZ) |
subroutine | tropopause_wmo (pstate, tropLev, tropP, tropT, tropZ) |
subroutine, public | tropopause_find (pstate, tropLev, tropP, tropT, tropZ, primary, backup) |
subroutine | tropopause_findusing (pstate, algorithm, tropLev, tropP, tropT, tropZ) |
real(r8) function | tropopause_interpolatet (pstate, icol, tropLev, tropP) |
real(r8) function | tropopause_interpolatez (pstate, icol, tropLev, tropP) |
subroutine, public | tropopause_output (pstate) |
Variables | |
integer, parameter, public | trop_alg_none = 1 |
integer, parameter, public | trop_alg_analytic = 2 |
integer, parameter, public | trop_alg_climate = 3 |
integer, parameter, public | trop_alg_stobie = 4 |
integer, parameter, public | trop_alg_twmo = 5 |
integer, parameter, public | trop_alg_wmo = 6 |
integer, parameter, public | trop_alg_hybstob = 7 |
integer, parameter | trop_nalg = 7 |
character, dimension(trop_nalg), parameter | trop_letter = (/ ' ', 'A', 'C', 'S', 'T', 'W', 'H' /) |
logical, parameter | output_all = .False. |
integer, parameter | default_primary = TROP_ALG_TWMO |
integer, parameter | default_backup = TROP_ALG_CLIMATE |
character(len=256) | tropopause_climo_file = 'trop_climo' |
real(r8), dimension(12) | days |
real(r8), dimension(:,:,:), pointer | tropp_p_loc |
integer, parameter | notfound = -1 |
real(r8), parameter | alpha = 0.03_r8 |
real(r8) | cnst_kap |
real(r8) | cnst_faktor |
real(r8) | cnst_ka1 |
subroutine tropopause::tropopause_analytic | ( | type(physics_state), intent(in) | pstate, |
integer, dimension(pcols), intent(inout) | tropLev, | ||
real(r8), dimension(pcols), intent(inout), optional | tropP, | ||
real(r8), dimension(pcols), intent(inout), optional | tropT, | ||
real(r8), dimension(pcols), intent(inout), optional | tropZ | ||
) |
|
private |
subroutine, public tropopause::tropopause_find | ( | type(physics_state), intent(in) | pstate, |
integer, dimension(pcols), intent(out) | tropLev, | ||
real(r8), dimension(pcols), intent(out), optional | tropP, | ||
real(r8), dimension(pcols), intent(out), optional | tropT, | ||
real(r8), dimension(pcols), intent(out), optional | tropZ, | ||
integer, intent(in), optional | primary, | ||
integer, intent(in), optional | backup | ||
) |
|
private |
subroutine tropopause::tropopause_hybridstobie | ( | type(physics_state), intent(in) | pstate, |
integer, dimension(pcols), intent(inout) | tropLev, | ||
real(r8), dimension(pcols), intent(inout), optional | tropP, | ||
real(r8), dimension(pcols), intent(inout), optional | tropT, | ||
real(r8), dimension(pcols), intent(inout), optional | tropZ | ||
) |
subroutine, public tropopause::tropopause_init | ( | ) |
|
private |
|
private |
subroutine, public tropopause::tropopause_output | ( | type(physics_state), intent(in) | pstate | ) |
subroutine tropopause::tropopause_read_file | ( | ) |
subroutine, public tropopause::tropopause_readnl | ( | character(len=*), intent(in) | nlfile | ) |
subroutine tropopause::tropopause_stobie | ( | type(physics_state), intent(in) | pstate, |
integer, dimension(pcols), intent(inout) | tropLev, | ||
real(r8), dimension(pcols), intent(inout), optional | tropP, | ||
real(r8), dimension(pcols), intent(inout), optional | tropT, | ||
real(r8), dimension(pcols), intent(inout), optional | tropZ | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
integer, parameter, public tropopause::trop_alg_analytic = 2 |
integer, parameter, public tropopause::trop_alg_climate = 3 |
integer, parameter, public tropopause::trop_alg_hybstob = 7 |
integer, parameter, public tropopause::trop_alg_none = 1 |
integer, parameter, public tropopause::trop_alg_stobie = 4 |
integer, parameter, public tropopause::trop_alg_twmo = 5 |
integer, parameter, public tropopause::trop_alg_wmo = 6 |
|
private |
|
private |
|
private |
|
private |