grid_tools 1.14.0
|
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. | |
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.
[in] | aa | Mobius transformation coefficient |
[in] | bb | Mobius transformation coefficient |
[in] | cc | Mobius transformation coefficient |
[in] | dd | Mobius transformation coefficient |
[in] | vz | Cartesian unit 3-vector representation of input argument |
[out] | vw | Cartesian unit 3-vector representation of output |
Definition at line 2311 of file pmat4.f90.
References pmat4::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).
[in] | aa | Mobius transformation complex coefficient |
[in] | bb | Mobius transformation complex coefficient |
[in] | cc | Mobius transformation complex coefficient |
[in] | dd | Mobius transformation complex coefficient |
[in] | z | complex input argument of the Mobius transformation |
[in] | infz | logical indicator for z being a point at infinity |
[out] | w | complex output of the Mobius transformation |
[out] | infw | logical indicator for w being a point at infinity |