|
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 |