grid_tools 1.14.0
Loading...
Searching...
No Matches
pmat4::mobius Interface Reference

Public Member Functions

subroutine cmobius (aa, bb, cc, dd, vz, vw)
 Perform a complex Mobius transformation from cartesian vz to cartesian vw where the transformation coefficients are the standard aa,bb,cc,dd.
 
subroutine zmobius (aa, bb, cc, dd, z, infz, w, infw)
 Perform a complex Mobius transformation from (z,infz) to (w,infw) where the transformation coefficients are the standard aa,bb,cc,dd.
 

Detailed Description

Definition at line 108 of file pmat4.f90.

Member Function/Subroutine Documentation

◆ cmobius()

subroutine pmat4::mobius::cmobius ( complex(dpc), intent(in) aa,
complex(dpc), intent(in) bb,
complex(dpc), intent(in) cc,
complex(dpc), intent(in) dd,
real(dp), dimension(3), intent(in) vz,
real(dp), dimension(3), intent(out) vw )

Perform a complex Mobius transformation from cartesian vz to cartesian vw where the transformation coefficients are the standard aa,bb,cc,dd.

Parameters
[in]aaMobius transformation coefficient
[in]bbMobius transformation coefficient
[in]ccMobius transformation coefficient
[in]ddMobius transformation coefficient
[in]vzCartesian unit 3-vector representation of input argument
[out]vwCartesian unit 3-vector representation of output
Author
R. J. Purser

Definition at line 2311 of file pmat4.f90.

References pmat4::zmobius().

◆ zmobius()

subroutine pmat4::mobius::zmobius ( complex(dpc), intent(in) aa,
complex(dpc), intent(in) bb,
complex(dpc), intent(in) cc,
complex(dpc), intent(in) dd,
complex(dpc), intent(in) z,
logical, intent(in) infz,
complex(dpc), intent(out) w,
logical, intent(out) infw )

Perform a complex Mobius transformation from (z,infz) to (w,infw) where the transformation coefficients are the standard aa,bb,cc,dd.

Infz is .TRUE. only when z is at complex infinity; likewise infw and w. For these infinite cases, it is important that numerical z==(0,0).

Parameters
[in]aaMobius transformation complex coefficient
[in]bbMobius transformation complex coefficient
[in]ccMobius transformation complex coefficient
[in]ddMobius transformation complex coefficient
[in]zcomplex input argument of the Mobius transformation
[in]infzlogical indicator for z being a point at infinity
[out]wcomplex output of the Mobius transformation
[out]infwlogical indicator for w being a point at infinity
Author
R. J. Purser

Definition at line 2276 of file pmat4.f90.


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