|
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. More...
|
|
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. More...
|
|
Definition at line 108 of file pmat4.f90.
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 |
|
) |
| |
|
private |
Perform a complex Mobius transformation from cartesian vz to cartesian vw where the transformation coefficients are the standard aa,bb,cc,dd.
- Parameters
-
[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 |
- Author
- R. J. Purser
Definition at line 2311 of file pmat4.f90.
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 |
|
) |
| |
|
private |
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] | 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 |
- Author
- R. J. Purser
Definition at line 2276 of file pmat4.f90.
Referenced by pmat4::cmobius(), and pmat4::zmobiusi().
The documentation for this interface was generated from the following file:
- /gpfs/dell2/emc/modeling/noscrub/George.Gayno/ufs_utils.git/UFS_UTILS.upstream/sorc/grid_tools.fd/regional_esg_grid.fd/pmat4.f90