grid_tools 1.14.0
Loading...
Searching...
No Matches
pesg::xmtoxt Interface Reference

Public Member Functions

subroutine xmtoxt (a, xm, xt, xtd, ff)
 Like zmtozt, but for 2-vector xm and xt, and 2*2 diagonal Jacobian xtd.
 
subroutine xmtoxt1 (a, xm, xt, xtd, xt1, xtd1, ff)
 Like zmtozt1, but for 2-vector xm and xt, and 2*2 diagonal Jacobian xtd Also, the derivatives, wrt a, of these quantities.
 

Detailed Description

Definition at line 31 of file pesg.f90.

Constructor & Destructor Documentation

◆ xmtoxt()

subroutine pesg::xmtoxt::xmtoxt ( real(dp), intent(in) a,
real(dp), dimension(2), intent(in) xm,
real(dp), dimension(2), intent(out) xt,
real(dp), dimension(2,2), intent(out) xtd,
logical, intent(out) ff )

Like zmtozt, but for 2-vector xm and xt, and 2*2 diagonal Jacobian xtd.

Parameters
[in]aMapping parameter controlling grid line spacing profile
[in]xmVector value of map coordinates
[out]xtVector value of gnomonic plane coordinates
[out]xtd2*2 diagonal Jacobian, d(xt)/d(xm)
[out]ffFailure flag
Author
R. J. Purser

Definition at line 253 of file pesg.f90.

References pietc::u0.

Member Function/Subroutine Documentation

◆ xmtoxt1()

subroutine pesg::xmtoxt::xmtoxt1 ( real(dp), intent(in) a,
real(dp), dimension(2), intent(in) xm,
real(dp), dimension(2), intent(out) xt,
real(dp), dimension(2,2), intent(out) xtd,
real(dp), dimension(2), intent(out) xt1,
real(dp), dimension(2,2), intent(out) xtd1,
logical, intent(out) ff )

Like zmtozt1, but for 2-vector xm and xt, and 2*2 diagonal Jacobian xtd Also, the derivatives, wrt a, of these quantities.

Parameters
[in]aMapping parameter controlling grid line spacing profile
[in]xmVector value of map plane coordinates
[out]xtVector value of gnomonic plane coordinates
[out]xtd2*2 diagonal Jacobian, d(xt)/d(xm)
[out]xt1Derivative wrt a of xt, d(xt)/da
[out]xtd1Derivative wrt a of Jacobian xtd, d^2(xt)/(d(xm)da)
[out]ffFailure flag
Author
R. J. Purser

Definition at line 275 of file pesg.f90.

References pietc::u0, and pesg::zmtozt1().


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