grid_tools 1.14.0
|
Public Member Functions | |
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. | |
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). | |
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 ) |
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.
[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 |
Definition at line 2061 of file pesg.f90.
References pesg::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 ) |
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.
[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 |