CAM
prim_advection_base.F90 File Reference
#include "omp_config.h"

Data Types

interface  prim_advection_base::prim_advec_tracers_remap
 
interface  prim_advection_base::prim_advec_init1
 

Modules

module  prim_advection_base
 

Functions/Subroutines

subroutine, public prim_advection_base::prim_advec_init1_rk2 (par, elem)
 
subroutine, public prim_advection_base::prim_advec_init2 (elem, hvcoord, hybrid)
 
subroutine, public prim_advection_base::prim_advec_tracers_remap_rk2 (elem, deriv, hvcoord, hybrid, dt, tl, nets, nete)
 
subroutine prim_advection_base::precompute_divdp (elem, hybrid, deriv, dt, nets, nete, n0_qdp)
 
subroutine prim_advection_base::qdp_time_avg (elem, rkstage, n0_qdp, np1_qdp, limiter_option, nu_p, nets, nete)
 
subroutine prim_advection_base::euler_step (np1_qdp, n0_qdp, dt, elem, hvcoord, hybrid, deriv, nets, nete, DSSopt, rhs_multiplier)
 
subroutine prim_advection_base::limiter2d_zero (Q)
 
subroutine prim_advection_base::advance_hypervis_scalar (edgeAdv, elem, hvcoord, hybrid, deriv, nt, nt_qdp, nets, nete, dt2)
 
subroutine prim_advection_base::advance_physical_vis (edgeAdv, elem, hvcoord, hybrid, deriv, nt, nt_qdp, nets, nete, dt, mu)
 

Variables

type(edgebuffer_tprim_advection_base::edgeadv
 
type(edgebuffer_tprim_advection_base::edgeadvp1
 
type(edgebuffer_tprim_advection_base::edgeadvqminmax
 
integer, parameter prim_advection_base::dsseta = 1
 
integer, parameter prim_advection_base::dssomega = 2
 
integer, parameter prim_advection_base::dssdiv_vdp_ave = 3
 
integer, parameter prim_advection_base::dssno_var = -1
 
real(kind=real_kind), dimension(:,:,:), allocatable prim_advection_base::qmin
 
real(kind=real_kind), dimension(:,:,:), allocatable prim_advection_base::qmax