ice_grid Module Reference

Functions/Subroutines

subroutine init_grid1
subroutine init_grid2
subroutine popgrid
subroutine popgrid_nc
subroutine panarctic_grid
subroutine rectgrid
subroutine primary_grid_lengths_HTN (work_g)
subroutine primary_grid_lengths_HTE (work_g)
subroutine makemask
subroutine Tlatlon
subroutine t2ugrid_vector (work)
subroutine to_ugrid (work1, work2)
subroutine u2tgrid_vector (work)
subroutine to_tgrid (work1, work2)
subroutine sinlat (a, k)
subroutine bsslzr (bes, n)
subroutine gridbox_corners
subroutine gridbox_verts (work_g, vbounds)

Variables

character(len=char_len_long), save grid_format
character(len=char_len_long), save grid_file
character(len=char_len_long), save kmt_file
character(len=char_len_long), save grid_type
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
dxt
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
dyt
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
dxu
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
dyu
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
HTE
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
HTN
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
tarea
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
uarea
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
tarear
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
uarear
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
tinyarea
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
tarean
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
tareas
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
ULON
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
ULAT
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
TLON
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
TLAT
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
ANGLE
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
ANGLET
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
cyp
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
cxp
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
cym
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
cxm
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
dxhy
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
dyhx
real(kind=dbl_kind), dimension(4,
nx_block, ny_block, max_blocks),
save 
lont_bounds
real(kind=dbl_kind), dimension(4,
nx_block, ny_block, max_blocks),
save 
latt_bounds
real(kind=dbl_kind), dimension(4,
nx_block, ny_block, max_blocks),
save 
lonu_bounds
real(kind=dbl_kind), dimension(4,
nx_block, ny_block, max_blocks),
save 
latu_bounds
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
xav
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
yav
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
xxav
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
xyav
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
yyav
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
xxxav
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
xxyav
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
xyyav
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
yyyav
real(kind=dbl_kind), dimension(2,
2, nx_block, ny_block,
max_blocks), save 
mne
real(kind=dbl_kind), dimension(2,
2, nx_block, ny_block,
max_blocks), save 
mnw
real(kind=dbl_kind), dimension(2,
2, nx_block, ny_block,
max_blocks), save 
mse
real(kind=dbl_kind), dimension(2,
2, nx_block, ny_block,
max_blocks), save 
msw
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
hm
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
uvm
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
ocn_gridcell_frac
logical(kind=log_kind),
dimension(nx_block, ny_block,
max_blocks), save 
tmask
logical(kind=log_kind),
dimension(nx_block, ny_block,
max_blocks), save 
umask
logical(kind=log_kind),
dimension(nx_block, ny_block,
max_blocks), save 
lmask_n
logical(kind=log_kind),
dimension(nx_block, ny_block,
max_blocks), save 
lmask_s
real(kind=dbl_kind), parameter dxrect = 30.e5_dbl_kind
real(kind=dbl_kind), parameter dyrect = 30.e5_dbl_kind
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks), save 
rndex_global
real(kind=dbl_kind), dimension(nx_block,
ny_block, max_blocks) 
work1

Function/Subroutine Documentation

subroutine ice_grid::bsslzr ( real (kind=dbl_kind),dimension(n),intent(inout)  bes,
integer (kind=int_kind),intent(in)  n 
)

Definition at line 2101 of file ice_grid.F90.

subroutine ice_grid::gridbox_corners (  ) 

Definition at line 2191 of file ice_grid.F90.

subroutine ice_grid::gridbox_verts ( real (kind=dbl_kind),dimension(:,:),intent(in)  work_g,
real (kind=dbl_kind),dimension(4,nx_block,ny_block,max_blocks),intent(out)  vbounds 
)

Definition at line 2381 of file ice_grid.F90.

subroutine ice_grid::init_grid1 (  ) 

Definition at line 149 of file ice_grid.F90.

subroutine ice_grid::init_grid2 (  ) 

Definition at line 287 of file ice_grid.F90.

subroutine ice_grid::makemask (  ) 

Definition at line 1541 of file ice_grid.F90.

subroutine ice_grid::panarctic_grid (  ) 

Definition at line 795 of file ice_grid.F90.

subroutine ice_grid::popgrid (  ) 

Definition at line 525 of file ice_grid.F90.

subroutine ice_grid::popgrid_nc (  ) 

Definition at line 651 of file ice_grid.F90.

subroutine ice_grid::primary_grid_lengths_HTE ( real (kind=dbl_kind),dimension(:,:)  work_g  ) 

Definition at line 1459 of file ice_grid.F90.

subroutine ice_grid::primary_grid_lengths_HTN ( real (kind=dbl_kind),dimension(:,:)  work_g  ) 

Definition at line 1380 of file ice_grid.F90.

subroutine ice_grid::rectgrid (  ) 

Definition at line 1220 of file ice_grid.F90.

subroutine ice_grid::sinlat ( real (kind=dbl_kind),dimension(ny_global),intent(out)  a,
integer (kind=int_kind),intent(in)  k 
)

Definition at line 1984 of file ice_grid.F90.

subroutine ice_grid::t2ugrid_vector ( real (kind=dbl_kind),dimension(nx_block,ny_block,max_blocks),intent(inout)  work  ) 

Definition at line 1776 of file ice_grid.F90.

subroutine ice_grid::Tlatlon (  ) 

Definition at line 1647 of file ice_grid.F90.

subroutine ice_grid::to_tgrid ( real (kind=dbl_kind),dimension(nx_block,ny_block,max_blocks)  work1,
real (kind=dbl_kind),dimension(nx_block,ny_block,max_blocks)  work2 
)

Definition at line 1925 of file ice_grid.F90.

subroutine ice_grid::to_ugrid ( real (kind=dbl_kind),dimension(nx_block,ny_block,max_blocks),intent(in)  work1,
real (kind=dbl_kind),dimension(nx_block,ny_block,max_blocks),intent(out)  work2 
)

Definition at line 1820 of file ice_grid.F90.

subroutine ice_grid::u2tgrid_vector ( real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),intent(inout)  work  ) 

Definition at line 1884 of file ice_grid.F90.


Variable Documentation

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::ANGLE

Definition at line 55 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::ANGLET

Definition at line 55 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::cxm

Definition at line 76 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::cxp

Definition at line 76 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::cym

Definition at line 76 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::cyp

Definition at line 76 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::dxhy

Definition at line 76 of file ice_grid.F90.

real (kind=dbl_kind),parameter ice_grid::dxrect = 30.e5_dbl_kind

Definition at line 127 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::dxt

Definition at line 55 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::dxu

Definition at line 55 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::dyhx

Definition at line 76 of file ice_grid.F90.

real (kind=dbl_kind),parameter ice_grid::dyrect = 30.e5_dbl_kind

Definition at line 127 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::dyt

Definition at line 55 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::dyu

Definition at line 55 of file ice_grid.F90.

character (len=char_len_long),save ice_grid::grid_file

Definition at line 48 of file ice_grid.F90.

character (len=char_len_long),save ice_grid::grid_format

Definition at line 48 of file ice_grid.F90.

character (len=char_len_long),save ice_grid::grid_type

Definition at line 48 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::hm

Definition at line 111 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::HTE

Definition at line 55 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::HTN

Definition at line 55 of file ice_grid.F90.

character (len=char_len_long),save ice_grid::kmt_file

Definition at line 48 of file ice_grid.F90.

real (kind=dbl_kind),dimension (4,nx_block,ny_block,max_blocks),save ice_grid::latt_bounds

Definition at line 85 of file ice_grid.F90.

real (kind=dbl_kind),dimension (4,nx_block,ny_block,max_blocks),save ice_grid::latu_bounds

Definition at line 85 of file ice_grid.F90.

logical (kind=log_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::lmask_n

Definition at line 119 of file ice_grid.F90.

logical (kind=log_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::lmask_s

Definition at line 119 of file ice_grid.F90.

real (kind=dbl_kind),dimension (4,nx_block,ny_block,max_blocks),save ice_grid::lont_bounds

Definition at line 85 of file ice_grid.F90.

real (kind=dbl_kind),dimension (4,nx_block,ny_block,max_blocks),save ice_grid::lonu_bounds

Definition at line 85 of file ice_grid.F90.

real (kind=dbl_kind),dimension (2,2,nx_block,ny_block,max_blocks),save ice_grid::mne

Definition at line 103 of file ice_grid.F90.

real (kind=dbl_kind),dimension (2,2,nx_block,ny_block,max_blocks),save ice_grid::mnw

Definition at line 103 of file ice_grid.F90.

real (kind=dbl_kind),dimension (2,2,nx_block,ny_block,max_blocks),save ice_grid::mse

Definition at line 103 of file ice_grid.F90.

real (kind=dbl_kind),dimension (2,2,nx_block,ny_block,max_blocks),save ice_grid::msw

Definition at line 103 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::ocn_gridcell_frac

Definition at line 115 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::rndex_global

Definition at line 131 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::tarea

Definition at line 55 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::tarean

Definition at line 55 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::tarear

Definition at line 55 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::tareas

Definition at line 55 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::tinyarea

Definition at line 55 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::TLAT

Definition at line 55 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::TLON

Definition at line 55 of file ice_grid.F90.

logical (kind=log_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::tmask

Definition at line 119 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::uarea

Definition at line 55 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::uarear

Definition at line 55 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::ULAT

Definition at line 55 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::ULON

Definition at line 55 of file ice_grid.F90.

logical (kind=log_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::umask

Definition at line 119 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::uvm

Definition at line 111 of file ice_grid.F90.

real (kind=dbl_kind),dimension(nx_block,ny_block,max_blocks) ice_grid::work1

Definition at line 134 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::xav

Definition at line 92 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::xxav

Definition at line 92 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::xxxav

Definition at line 92 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::xxyav

Definition at line 92 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::xyav

Definition at line 92 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::xyyav

Definition at line 92 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::yav

Definition at line 92 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::yyav

Definition at line 92 of file ice_grid.F90.

real (kind=dbl_kind),dimension (nx_block,ny_block,max_blocks),save ice_grid::yyyav

Definition at line 92 of file ice_grid.F90.

 All Classes Namespaces Files Functions Variables Defines

Generated on Tue Oct 6 14:02:25 2009 for CICE by  doxygen 1.6.1