CAM
|
Data Types | |
interface | prim_advec_init1 |
interface | prim_advec_tracers_remap |
Functions/Subroutines | |
subroutine, public | prim_advec_init1_rk2 (par, elem) |
subroutine, public | prim_advec_init2 (elem, hvcoord, hybrid) |
subroutine, public | prim_advec_tracers_remap_rk2 (elem, deriv, hvcoord, hybrid, dt, tl, nets, nete) |
subroutine | precompute_divdp (elem, hybrid, deriv, dt, nets, nete, n0_qdp) |
subroutine | qdp_time_avg (elem, rkstage, n0_qdp, np1_qdp, limiter_option, nu_p, nets, nete) |
subroutine | euler_step (np1_qdp, n0_qdp, dt, elem, hvcoord, hybrid, deriv, nets, nete, DSSopt, rhs_multiplier) |
subroutine | limiter2d_zero (Q) |
subroutine | advance_hypervis_scalar (edgeAdv, elem, hvcoord, hybrid, deriv, nt, nt_qdp, nets, nete, dt2) |
subroutine | advance_physical_vis (edgeAdv, elem, hvcoord, hybrid, deriv, nt, nt_qdp, nets, nete, dt, mu) |
Variables | |
type(edgebuffer_t) | edgeadv |
type(edgebuffer_t) | edgeadvp1 |
type(edgebuffer_t) | edgeadvqminmax |
integer, parameter | dsseta = 1 |
integer, parameter | dssomega = 2 |
integer, parameter | dssdiv_vdp_ave = 3 |
integer, parameter | dssno_var = -1 |
real(kind=real_kind), dimension(:,:,:), allocatable | qmin |
real(kind=real_kind), dimension(:,:,:), allocatable | qmax |
|
private |
subroutine prim_advection_base::advance_physical_vis | ( | type (edgebuffer_t), intent(inout) | edgeAdv, |
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) | nt, | ||
integer, intent(in) | nt_qdp, | ||
integer, intent(in) | nets, | ||
integer, intent(in) | nete, | ||
real (kind=real_kind), intent(in) | dt, | ||
real (kind=real_kind), intent(in) | mu | ||
) |
|
private |
subroutine prim_advection_base::limiter2d_zero | ( | real (kind=real_kind), dimension(np,np,nlev), intent(inout) | Q | ) |
subroutine prim_advection_base::precompute_divdp | ( | type(element_t), dimension(:), intent(inout) | elem, |
type (hybrid_t), intent(in) | hybrid, | ||
type (derivative_t), intent(in) | deriv, | ||
real(kind=real_kind), intent(in) | dt, | ||
integer, intent(in) | nets, | ||
integer, intent(in) | nete, | ||
integer, intent(in) | n0_qdp | ||
) |
subroutine, public prim_advection_base::prim_advec_init1_rk2 | ( | type(parallel_t) | par, |
type (element_t), dimension(:) | elem | ||
) |
subroutine, public prim_advection_base::prim_advec_init2 | ( | type(element_t), dimension(:), intent(in) | elem, |
type(hvcoord_t), intent(in) | hvcoord, | ||
type (hybrid_t), intent(in) | hybrid | ||
) |
subroutine, public prim_advection_base::prim_advec_tracers_remap_rk2 | ( | type (element_t), dimension(:), intent(inout) | elem, |
type (derivative_t), intent(in) | deriv, | ||
type (hvcoord_t), intent(in) | hvcoord, | ||
type (hybrid_t), intent(in) | hybrid, | ||
real(kind=real_kind), intent(in) | dt, | ||
type (timelevel_t), intent(inout) | tl, | ||
integer, intent(in) | nets, | ||
integer, intent(in) | nete | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |