ice_grid Module Reference
Functions/Subroutines | |
| subroutine | init_grid |
| subroutine | popgrid |
| subroutine | columngrid |
| subroutine | rectgrid |
| subroutine | makemask |
| subroutine | tlatlon |
| subroutine | t2ugrid (work) |
| subroutine | to_ugrid (work1, work2) |
| subroutine | u2tgrid (work) |
| subroutine | to_tgrid (work1, work2) |
| subroutine | bound (work1) |
| subroutine | bound_sw (work1) |
| subroutine | bound_narr (narrays, work1) |
| subroutine | bound_narr_ne (narrays, work1) |
| subroutine | bound_ijn (nd, work1, north, south, east, west) |
Variables | |
| real(kind=dbl_kind), dimension(:,:), allocatable | tlat_g |
| real(kind=dbl_kind), dimension(:,:), allocatable | tlon_g |
| real(kind=dbl_kind), dimension(:,:), allocatable | dxt |
| real(kind=dbl_kind), dimension(:,:), allocatable | dyt |
| real(kind=dbl_kind), dimension(:,:), allocatable | dxu |
| real(kind=dbl_kind), dimension(:,:), allocatable | dyu |
| real(kind=dbl_kind), dimension(:,:), allocatable | hte |
| real(kind=dbl_kind), dimension(:,:), allocatable | htn |
| real(kind=dbl_kind), dimension(:,:), allocatable | hts |
| real(kind=dbl_kind), dimension(:,:), allocatable | htw |
| real(kind=dbl_kind), dimension(:,:), allocatable | tarea |
| real(kind=dbl_kind), dimension(:,:), allocatable | uarea |
| real(kind=dbl_kind), dimension(:,:), allocatable | ulon |
| real(kind=dbl_kind), dimension(:,:), allocatable | ulat |
| real(kind=dbl_kind), dimension(:,:), allocatable | tlon |
| real(kind=dbl_kind), dimension(:,:), allocatable | tlat |
| real(kind=dbl_kind), dimension(:,:), allocatable | dxhy |
| real(kind=dbl_kind), dimension(:,:), allocatable | dyhx |
| real(kind=dbl_kind), dimension (:,:), allocatable | cyp |
| real(kind=dbl_kind), dimension (:,:), allocatable | cxp |
| real(kind=dbl_kind), dimension (:,:), allocatable | cym |
| real(kind=dbl_kind), dimension (:,:), allocatable | cxm |
| real(kind=dbl_kind), dimension (:,:), allocatable | dxt2 |
| real(kind=dbl_kind), dimension (:,:), allocatable | dyt2 |
| real(kind=dbl_kind), dimension (:,:), allocatable | dxt4 |
| real(kind=dbl_kind), dimension (:,:), allocatable | dyt4 |
| real(kind=dbl_kind), dimension (:,:), allocatable | tarear |
| real(kind=dbl_kind), dimension (:,:), allocatable | uarear |
| real(kind=dbl_kind), dimension (:,:), allocatable | tinyarea |
| real(kind=dbl_kind), dimension (:,:), allocatable | angle |
| real(kind=dbl_kind), dimension (:,:), allocatable | anglet |
| real(kind=dbl_kind), dimension (:,:), allocatable | tarean |
| real(kind=dbl_kind), dimension (:,:), allocatable | tareas |
| real(kind=dbl_kind), dimension (:,:), allocatable | hm |
| real(kind=dbl_kind), dimension (:,:), allocatable | uvm |
| real(kind=dbl_kind), dimension (:,:), allocatable | mask_n |
| real(kind=dbl_kind), dimension (:,:), allocatable | mask_s |
| logical(kind=log_kind), dimension(:,:), allocatable | tmask |
| logical(kind=log_kind), dimension(:,:), allocatable | umask |
| logical(kind=log_kind), dimension(:,:), allocatable | icetmask |
| logical(kind=log_kind), dimension(:,:), allocatable | iceumask |
| real(kind=dbl_kind) | shlat = -40.0_dbl_kind |
| real(kind=dbl_kind) | nhlat = 35.0_dbl_kind |
Function/Subroutine Documentation
| subroutine ice_grid::bound | ( | real (kind=dbl_kind), dimension(1) | work1 | ) |
| subroutine ice_grid::bound_ijn | ( | integer (kind=int_kind) | nd, |
| real (kind=dbl_kind), dimension(imt_local,jmt_local,nd) | work1, | ||
| logical (kind=log_kind) | north, | ||
| logical (kind=log_kind) | south, | ||
| logical (kind=log_kind) | east, | ||
| logical (kind=log_kind) | west | ||
| ) |
Here is the caller graph for this function:

| subroutine ice_grid::bound_narr | ( | integer (kind=int_kind) | narrays, |
| real (kind=dbl_kind), dimension(1) | work1 | ||
| ) |
| subroutine ice_grid::bound_narr_ne | ( | integer (kind=int_kind) | narrays, |
| real (kind=dbl_kind), dimension(1) | work1 | ||
| ) |
| subroutine ice_grid::bound_sw | ( | real (kind=dbl_kind), dimension(1) | work1 | ) |
Here is the call graph for this function:

| subroutine ice_grid::columngrid | ( | ) |
| subroutine ice_grid::init_grid | ( | ) |
Here is the call graph for this function:

| subroutine ice_grid::makemask | ( | ) |
| subroutine ice_grid::popgrid | ( | ) |
| subroutine ice_grid::rectgrid | ( | ) |
| subroutine ice_grid::t2ugrid | ( | real (kind=dbl_kind), dimension (ilo:ihi,jlo:jhi) | work | ) |
Here is the caller graph for this function:

| subroutine ice_grid::tlatlon | ( | ) |
| subroutine ice_grid::to_tgrid | ( | real (kind=dbl_kind), dimension(imt_local,jmt_local) | work1, |
| real (kind=dbl_kind), dimension(ilo:ihi,jlo:jhi) | work2 | ||
| ) |
| subroutine ice_grid::to_ugrid | ( | real (kind=dbl_kind), dimension(imt_local,jmt_local) | work1, |
| real (kind=dbl_kind), dimension(ilo:ihi,jlo:jhi) | work2 | ||
| ) |
| subroutine ice_grid::u2tgrid | ( | real (kind=dbl_kind), dimension (ilo:ihi,jlo:jhi) | work | ) |
Variable Documentation
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::angle |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::anglet |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::cxm |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::cxp |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::cym |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::cyp |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::dxhy |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::dxt |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::dxt2 |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::dxt4 |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::dxu |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::dyhx |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::dyt |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::dyt2 |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::dyt4 |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::dyu |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::hm |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::hte |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::htn |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::hts |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::htw |
| logical (kind=log_kind), dimension (:,:), allocatable ice_grid::icetmask |
| logical (kind=log_kind), dimension (:,:), allocatable ice_grid::iceumask |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::mask_n |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::mask_s |
| real (kind=dbl_kind) ice_grid::nhlat = 35.0_dbl_kind |
| real (kind=dbl_kind) ice_grid::shlat = -40.0_dbl_kind |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::tarea |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::tarean |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::tarear |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::tareas |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::tinyarea |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::tlat |
| real (kind=dbl_kind), dimension(:,:), allocatable ice_grid::tlat_g |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::tlon |
| real (kind=dbl_kind), dimension(:,:), allocatable ice_grid::tlon_g |
| logical (kind=log_kind), dimension (:,:), allocatable ice_grid::tmask |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::uarea |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::uarear |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::ulat |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::ulon |
| logical (kind=log_kind), dimension (:,:), allocatable ice_grid::umask |
| real (kind=dbl_kind), dimension (:,:), allocatable ice_grid::uvm |

1.8.11