mod_northpole Module Reference

Functions/Subroutines

subroutine find_northpole
 
subroutine find_cellside
 
subroutine advave_edge_xy (XFLUX, YFLUX, IFCETA)
 
subroutine advection_edge_xy (XFLUX, YFLUX)
 
subroutine adv_uv_edge_xy (XFLUX, YFLUX, CETA, STG, K_STG)
 
subroutine extel_edge_xy (K, XFLUX)
 
subroutine extuv_edge_xy (K)
 
subroutine vertvl_edge_xy (XFLUX, CETA)
 
subroutine adv_s_xy (XFLUX, XFLUX_ADV, PSPX, PSPY, PSPXD, PSPYD, VISCOFF, K, CETA)
 
subroutine adv_t_xy (XFLUX, XFLUX_ADV, PTPX, PTPY, PTPXD, PTPYD, VISCOFF, K, CETA)
 
subroutine baropg_xy (DRIJK1, DRIJK2)
 
subroutine shape_coef_xy
 
subroutine adv_q_xy (XFLUX, PQPX, PQPY, PQPXD, PQPYD, VISCOFF, Q, UQ, VQ, K, UQ1, VQ1, CETA)
 

Variables

integer node_northpole
 
integer mp
 
integer np
 
integer npe
 
integer npcv
 
integer, dimension(:), allocatable node_northarea
 
integer, dimension(:), allocatable cell_northarea
 
integer, dimension(:), allocatable npedge_lst
 
integer, dimension(:), allocatable ncedge_lst
 
integer, dimension(:), allocatable mp_lst
 
integer, dimension(:), allocatable np_lst
 
real(dp), dimension(:,:), allocatable a1u_xy
 
real(dp), dimension(:,:), allocatable a2u_xy
 
real(dp), dimension(:,:), allocatable aw0_xy
 
real(dp), dimension(:,:), allocatable awx_xy
 
real(dp), dimension(:,:), allocatable awy_xy
 

Function/Subroutine Documentation

subroutine mod_northpole::adv_q_xy ( real(sp), dimension(0:mt,kb)  XFLUX,
real(sp), dimension(m)  PQPX,
real(sp), dimension(m)  PQPY,
real(sp), dimension(m)  PQPXD,
real(sp), dimension(m)  PQPYD,
real(sp), dimension(m)  VISCOFF,
real(sp), dimension(0:mt,kb)  Q,
real(sp), dimension(0:nt,kb)  UQ,
real(sp), dimension(0:nt,kb)  VQ,
integer, intent(in)  K,
real(sp), dimension(0:,:)  UQ1,
real(sp), dimension(0:,:)  VQ1,
real(sp)  CETA 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_northpole::adv_s_xy ( real(sp), dimension(0:mt,kb)  XFLUX,
real(sp), dimension(0:mt,kb)  XFLUX_ADV,
real(sp), dimension(m)  PSPX,
real(sp), dimension(m)  PSPY,
real(sp), dimension(m)  PSPXD,
real(sp), dimension(m)  PSPYD,
real(sp), dimension(m)  VISCOFF,
integer, intent(in)  K,
real(sp)  CETA 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_northpole::adv_t_xy ( real(sp), dimension(0:mt,kb)  XFLUX,
real(sp), dimension(0:mt,kb)  XFLUX_ADV,
real(sp), dimension(m)  PTPX,
real(sp), dimension(m)  PTPY,
real(sp), dimension(m)  PTPXD,
real(sp), dimension(m)  PTPYD,
real(sp), dimension(m)  VISCOFF,
integer, intent(in)  K,
real(sp)  CETA 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_northpole::adv_uv_edge_xy ( real(sp), dimension(0:nt,kb)  XFLUX,
real(sp), dimension(0:nt,kb)  YFLUX,
real(sp)  CETA,
integer  STG,
integer  K_STG 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_northpole::advave_edge_xy ( real(sp), dimension(0:nt)  XFLUX,
real(sp), dimension(0:nt)  YFLUX,
real(sp)  IFCETA 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_northpole::advection_edge_xy ( real(sp), dimension(0:nt,kb)  XFLUX,
real(sp), dimension(0:nt,kb)  YFLUX 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_northpole::baropg_xy ( real(sp), dimension(0:n,3,kbm1)  DRIJK1,
real(sp), dimension(0:n,kbm1)  DRIJK2 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_northpole::extel_edge_xy ( integer  K,
real(sp), dimension(0:mt)  XFLUX 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_northpole::extuv_edge_xy ( integer, intent(in)  K)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_northpole::find_cellside ( )

Here is the caller graph for this function:

subroutine mod_northpole::find_northpole ( )

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_northpole::shape_coef_xy ( )

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine mod_northpole::vertvl_edge_xy ( real(sp), dimension(mt,kbm1)  XFLUX,
real(sp)  CETA 
)

Here is the call graph for this function:

Here is the caller graph for this function:

Variable Documentation

real(dp), dimension(:,:), allocatable mod_northpole::a1u_xy
real(dp), dimension(:,:), allocatable mod_northpole::a2u_xy
real(dp), dimension(:,:), allocatable mod_northpole::aw0_xy
real(dp), dimension(:,:), allocatable mod_northpole::awx_xy
real(dp), dimension(:,:), allocatable mod_northpole::awy_xy
integer, dimension(:), allocatable mod_northpole::cell_northarea
integer mod_northpole::mp
integer, dimension(:), allocatable mod_northpole::mp_lst
integer, dimension(:), allocatable mod_northpole::ncedge_lst
integer, dimension(:), allocatable mod_northpole::node_northarea
integer mod_northpole::node_northpole
integer mod_northpole::np
integer, dimension(:), allocatable mod_northpole::np_lst
integer mod_northpole::npcv
integer mod_northpole::npe
integer, dimension(:), allocatable mod_northpole::npedge_lst