grid_tools  1.13.0
pesg::xmtoxt Interface Reference

Private Member Functions

subroutine xmtoxt (a, xm, xt, xtd, ff)
 Like zmtozt, but for 2-vector xm and xt, and 2*2 diagonal Jacobian xtd. More...
 
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. More...
 

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 
)
private

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 254 of file pesg.f90.

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 
)
private

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 276 of file pesg.f90.


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