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