cpld_gridgen  1.13.0
 All Data Structures Files Functions Variables Pages
vertices Module Reference

Public Member Functions

subroutine fill_bottom (iVert, jVert, lat, lon, latvert, lonvert, dlat)
 Fill the vertices for a stagger location along the bottom j-row. More...
 
subroutine fill_top (iVert, jVert, lat, lon, latvert, lonvert, xlat, xlon)
 Fill the vertices for a stagger location along the top j-row. More...
 
subroutine fill_vertices (jbeg, jend, iVert, jVert, lat, lon, latvert, lonvert)
 Fill the vertices for any stagger location between bounding j-rows. More...
 

Detailed Description

Definition at line 13 of file vertices.F90.

Member Function/Subroutine Documentation

subroutine vertices::fill_bottom ( integer, dimension(nv), intent(in)  iVert,
integer, dimension(nv), intent(in)  jVert,
real(dbl_kind), dimension(ni,nj), intent(in)  lat,
real(dbl_kind), dimension(ni,nj), intent(in)  lon,
real(dbl_kind), dimension(ni,nj,nv), intent(out)  latvert,
real(dbl_kind), dimension(ni,nj,nv), intent(out)  lonvert,
real(dbl_kind), dimension(ni), intent(in)  dlat 
)

Fill the vertices for a stagger location along the bottom j-row.

Parameters
[in]iVertthe i-offset applied to the i-index of a stagger grid
[in]jVertthe j-offset applied to the j-index of a stagger grid
[in]latthe latitudes of the stagger grid which define each vertex
[in]lonthe longitudes of the stagger grid which define each vertex
[in]dlatthe approximate latitude along the bottom-most row
[out]latvertthe latitudes of each vertex
[out]lonvertthe longitudes of each vertex
Author
Denis.nosp@m.e.Wo.nosp@m.rthen.nosp@m.@noa.nosp@m.a.gov

Definition at line 68 of file vertices.F90.

Referenced by gen_fixgrid().

subroutine vertices::fill_top ( integer, dimension(nv), intent(in)  iVert,
integer, dimension(nv), intent(in)  jVert,
real(dbl_kind), dimension(ni,nj), intent(in)  lat,
real(dbl_kind), dimension(ni,nj), intent(in)  lon,
real(dbl_kind), dimension(ni,nj,nv), intent(out)  latvert,
real(dbl_kind), dimension(ni,nj,nv), intent(out)  lonvert,
real(dbl_kind), dimension(ni), intent(in)  xlat,
real(dbl_kind), dimension(ni), intent(in)  xlon 
)

Fill the vertices for a stagger location along the top j-row.

Parameters
[in]iVertthe i-offset applied to the i-index of a stagger grid
[in]jVertthe j-offset applied to the j-index of a stagger grid
[in]latthe latitudes of the stagger grid which define each vertex
[in]lonthe longitudes of the stagger grid which define each vertex
[in]xlatthe latitude across the tripole seam
[in]xlonthe longitude across the tripole seam
[out]latvertthe latitudes of each vertex
[out]lonvertthe longitudes of each vertex
Author
Denis.nosp@m.e.Wo.nosp@m.rthen.nosp@m.@noa.nosp@m.a.gov

Definition at line 114 of file vertices.F90.

Referenced by gen_fixgrid().

subroutine vertices::fill_vertices ( integer, intent(in)  jbeg,
integer, intent(in)  jend,
integer, dimension(nv), intent(in)  iVert,
integer, dimension(nv), intent(in)  jVert,
real(dbl_kind), dimension(ni,nj), intent(in)  lat,
real(dbl_kind), dimension(ni,nj), intent(in)  lon,
real(dbl_kind), dimension(ni,nj,nv), intent(out)  latvert,
real(dbl_kind), dimension(ni,nj,nv), intent(out)  lonvert 
)

Fill the vertices for any stagger location between bounding j-rows.

Parameters
[in]jbegthe beginning row
[in]jendthe ending row
[in]iVertthe i-offset applied to the i-index of a stagger grid
[in]jVertthe j-offset applied to the j-index of a stagger grid
[in]latthe latitudes of the stagger grid which define each vertex
[in]lonthe longitudes of the stagger grid which define each vertex
[out]latvertthe latitudes of each vertex
[out]lonvertthe longitudes of each vertex
Author
Denis.nosp@m.e.Wo.nosp@m.rthen.nosp@m.@noa.nosp@m.a.gov

Definition at line 33 of file vertices.F90.

Referenced by gen_fixgrid().


The documentation for this module was generated from the following file: