LAPACK 3.12.1
LAPACK: Linear Algebra PACKage
Loading...
Searching...
No Matches

◆ zladiv()

complex*16 function zladiv ( complex*16 x,
complex*16 y )

ZLADIV performs complex division in real arithmetic, avoiding unnecessary overflow.

Download ZLADIV + dependencies [TGZ] [ZIP] [TXT]

Purpose:
!>
!> ZLADIV := X / Y, where X and Y are complex.  The computation of X / Y
!> will not overflow on an intermediary step unless the results
!> overflows.
!> 
Parameters
[in]X
!>          X is COMPLEX*16
!> 
[in]Y
!>          Y is COMPLEX*16
!>          The complex scalars X and Y.
!> 
Author
Univ. of Tennessee
Univ. of California Berkeley
Univ. of Colorado Denver
NAG Ltd.

Definition at line 61 of file zladiv.f.

62*
63* -- LAPACK auxiliary routine --
64* -- LAPACK is a software package provided by Univ. of Tennessee, --
65* -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..--
66*
67* .. Scalar Arguments ..
68 COMPLEX*16 X, Y
69* ..
70*
71* =====================================================================
72*
73* .. Local Scalars ..
74 DOUBLE PRECISION ZI, ZR
75* ..
76* .. External Subroutines ..
77 EXTERNAL dladiv
78* ..
79* .. Intrinsic Functions ..
80 INTRINSIC dble, dcmplx, dimag
81* ..
82* .. Executable Statements ..
83*
84 CALL dladiv( dble( x ), dimag( x ), dble( y ), dimag( y ), zr,
85 $ zi )
86 zladiv = dcmplx( zr, zi )
87*
88 RETURN
89*
90* End of ZLADIV
91*
complex *16 function zladiv(x, y)
ZLADIV performs complex division in real arithmetic, avoiding unnecessary overflow.
Definition zladiv.f:62
subroutine dladiv(a, b, c, d, p, q)
DLADIV performs complex division in real arithmetic, avoiding unnecessary overflow.
Definition dladiv.f:89
Here is the call graph for this function:
Here is the caller graph for this function: