|
| 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.
◆ 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 |
|
) |
| |
|
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 2312 of file pmat4.f90.
◆ 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 |
|
) |
| |
|
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 2277 of file pmat4.f90.
The documentation for this interface was generated from the following file:
- /lfs/h2/emc/global/noscrub/George.Gayno/ufs_utils.git/UFS_UTILS.upstream/sorc/grid_tools.fd/regional_esg_grid.fd/pmat4.f90