CAM
|
Functions/Subroutines | |
subroutine, public | prim_advance_init1 (par, elem, integration) |
subroutine, public | vertical_mesh_init2 (elem, nets, nete, hybrid, hvcoord) |
subroutine | set_prescribed_wind (elem, deriv, hybrid, hv, dt, tl, nets, nete, eta_ave_w) |
subroutine, public | prim_advance_exp (elem, deriv, hvcoord, hybrid, dt, tl, nets, nete, compute_diagnostics) |
subroutine, public | applycamforcing (elem, hvcoord, np1, np1_qdp, dt, nets, nete) |
subroutine, public | applycamforcing_dynamics (elem, hvcoord, np1, np1_q, dt, nets, nete) |
subroutine | advance_hypervis_dp (edge3, elem, hvcoord, hybrid, deriv, nt, nets, nete, dt2, eta_ave_w) |
subroutine | compute_and_apply_rhs (np1, nm1, n0, qn0, dt2, elem, hvcoord, hybrid, deriv, nets, nete, compute_diagnostics, eta_ave_w) |
Variables | |
type(edgebuffer_t) | edge3p1 |
real(kind=real_kind), dimension(:), allocatable | ur_weights |
subroutine prim_advance_mod::advance_hypervis_dp | ( | type (edgebuffer_t), intent(inout) | edge3, |
type (element_t), dimension(:), intent(inout), target | elem, | ||
type (hvcoord_t), intent(in) | hvcoord, | ||
type (hybrid_t), intent(in) | hybrid, | ||
type (derivative_t), intent(in) | deriv, | ||
integer | nt, | ||
integer | nets, | ||
integer | nete, | ||
real (kind=real_kind) | dt2, | ||
real (kind=real_kind) | eta_ave_w | ||
) |
subroutine, public prim_advance_mod::applycamforcing | ( | type (element_t), dimension(:), intent(inout) | elem, |
type (hvcoord_t), intent(in) | hvcoord, | ||
integer, intent(in) | np1, | ||
integer, intent(in) | np1_qdp, | ||
real (kind=real_kind), intent(in) | dt, | ||
integer, intent(in) | nets, | ||
integer, intent(in) | nete | ||
) |
subroutine, public prim_advance_mod::applycamforcing_dynamics | ( | type (element_t), dimension(:), intent(inout) | elem, |
type (hvcoord_t), intent(in) | hvcoord, | ||
integer, intent(in) | np1, | ||
integer, intent(in) | np1_q, | ||
real (kind=real_kind), intent(in) | dt, | ||
integer, intent(in) | nets, | ||
integer, intent(in) | nete | ||
) |
subroutine prim_advance_mod::compute_and_apply_rhs | ( | integer, intent(in) | np1, |
integer, intent(in) | nm1, | ||
integer, intent(in) | n0, | ||
integer, intent(in) | qn0, | ||
real*8, intent(in) | dt2, | ||
type (element_t), dimension(:), intent(inout), target | elem, | ||
type (hvcoord_t), intent(in) | hvcoord, | ||
type (hybrid_t), intent(in) | hybrid, | ||
type (derivative_t), intent(in) | deriv, | ||
integer, intent(in) | nets, | ||
integer, intent(in) | nete, | ||
logical, intent(in) | compute_diagnostics, | ||
real (kind=real_kind) | eta_ave_w | ||
) |
subroutine, public prim_advance_mod::prim_advance_exp | ( | type (element_t), dimension(:), intent(inout), target | elem, |
type (derivative_t), intent(in) | deriv, | ||
type (hvcoord_t) | hvcoord, | ||
type (hybrid_t), intent(in) | hybrid, | ||
real (kind=real_kind), intent(in) | dt, | ||
type (timelevel_t), intent(in) | tl, | ||
integer, intent(in) | nets, | ||
integer, intent(in) | nete, | ||
logical, intent(in) | compute_diagnostics | ||
) |
subroutine, public prim_advance_mod::prim_advance_init1 | ( | type (parallel_t) | par, |
type (element_t), dimension(:), intent(inout), target | elem, | ||
character(len=*), intent(in) | integration | ||
) |
|
private |
subroutine, public prim_advance_mod::vertical_mesh_init2 | ( | type (element_t), dimension(:), intent(inout), target | elem, |
integer, intent(in) | nets, | ||
integer, intent(in) | nete, | ||
type (hybrid_t), intent(in) | hybrid, | ||
type (hvcoord_t), intent(inout) | hvcoord | ||
) |
|
private |
|
private |