|
subroutine | xmtog_ak_rr_g (A, K, plat, plon, pazi, delx, dely, xm, lat, lon, ff) |
| For an ESG map with parameters, (A,K), and geographical orientation, given by plon,plat,pazi (radians), and given a point in grid-space units as the 2-vector, xm, return the geographical coordinates, lat, lon, (radians) of this point. More...
|
|
subroutine | xmtog_ak_rr_m (A, K, plat, plon, pazi, xm, lat, lon, ff) |
| Given the ESG map specified by parameters (A,K) and geographical center and orientation, plat,plon,pazi (radians), and a position, in map-space coordinates given by the 2-vector, xm, return the geographical coordinates, lat and lon (radians). More...
|
|
Definition at line 53 of file pesg.f90.
◆ xmtog_ak_rr_g()
subroutine pesg::xmtog_ak_rr::xmtog_ak_rr_g |
( |
real(dp), intent(in) |
A, |
|
|
real(dp), intent(in) |
K, |
|
|
real(dp), intent(in) |
plat, |
|
|
real(dp), intent(in) |
plon, |
|
|
real(dp), intent(in) |
pazi, |
|
|
real(dp), intent(in) |
delx, |
|
|
real(dp), intent(in) |
dely, |
|
|
real(dp), dimension(2), intent(in) |
xm, |
|
|
real(dp), intent(out) |
lat, |
|
|
real(dp), intent(out) |
lon, |
|
|
logical, intent(out) |
ff |
|
) |
| |
|
private |
For an ESG map with parameters, (A,K), and geographical orientation, given by plon,plat,pazi (radians), and given a point in grid-space units as the 2-vector, xm, return the geographical coordinates, lat, lon, (radians) of this point.
If instead the transformation is invalid for any reason, then return the raised failure flag, FF=.true.
- Parameters
-
[in] | a | parameters of the ESG mapping |
[in] | k | parameters of the ESG mapping |
[in] | plat | radians latitude of the projection center of the mapping |
[in] | plon | radians longitude of the projection center of the mapping |
[in] | pazi | Azimuth of the orientation of the mapping at its center |
[in] | delx | central x-spacing of the grid in radians |
[in] | dely | central y-spacing grid point in radians |
[in] | xm | grid-space 2-vector coordinates of a point to be mapped |
[out] | lat | radians latitude of the point |
[out] | lon | radians longitude of the point |
[out] | ff | failure flag |
- Author
- R. J. Purser
Definition at line 2063 of file pesg.f90.
◆ xmtog_ak_rr_m()
subroutine pesg::xmtog_ak_rr::xmtog_ak_rr_m |
( |
real(dp), intent(in) |
A, |
|
|
real(dp), intent(in) |
K, |
|
|
real(dp), intent(in) |
plat, |
|
|
real(dp), intent(in) |
plon, |
|
|
real(dp), intent(in) |
pazi, |
|
|
real(dp), dimension(2), intent(in) |
xm, |
|
|
real(dp), intent(out) |
lat, |
|
|
real(dp), intent(out) |
lon, |
|
|
logical, intent(out) |
ff |
|
) |
| |
|
private |
Given the ESG map specified by parameters (A,K) and geographical center and orientation, plat,plon,pazi (radians), and a position, in map-space coordinates given by the 2-vector, xm, return the geographical coordinates, lat and lon (radians).
If the transformation is invalid for any reason, return instead with a raised failure flag, FF= .true.
- Parameters
-
[in] | a | parameter of an ESG mapping |
[in] | k | parameter of an ESG mapping |
[in] | plat | radians latitude of the projection center of the mapping |
[in] | plon | radians longitude of the projection center of the mapping |
[in] | pazi | Azimuth of orientation of the mapping at its center |
[in] | xm | center-relative 2-vector map space coordinates of a point |
[out] | lat | radians latitude of the point |
[out] | lon | radians longitude of the point |
[out] | ff | failure flag |
- Author
- R. J. Purser
Definition at line 2015 of file pesg.f90.
The documentation for this interface was generated from the following file:
- /lfs/h2/emc/global/noscrub/George.Gayno/ufs_utils.git/UFS_UTILS/sorc/grid_tools.fd/regional_esg_grid.fd/pesg.f90