DLADIV(3)

πŸ“¦ version 3.12.0, in opensuse-leap 16.0

🌸 NAME 🌸

Okay bestie, manual name check: this is DLADIV(3) from the Library Functions Manual, and the source file it's about lives at /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/dladiv.f. That's the whole NAME vibe, and yes, the path is long enough to need its own snack break. πŸ“

✨ SYNOPSIS ✨

🫢 Functions/Subroutines 🫢

  • subroutine DLADIV (a, b, c, d, p, q) β€” DLADIV performs complex division in real arithmetic, avoiding unnecessary overflow.
  • subroutine DLADIV1 (a, b, c, d, p, q)
  • double precision function DLADIV2 (a, b, c, d, r, t)

πŸ’– Function/Subroutine Documentation πŸ’–

πŸŽ€ subroutine DLADIV (double precision a, double precision b, double precision c, double precision d, double precision p, double precision q) πŸŽ€

DLADIV performs complex division in real arithmetic, avoiding unnecessary overflow. Iconic. πŸ’…

Purpose:

!>
!> DLADIV performs complex division in  real arithmetic
!>
!>                       a + i*b
!>            p + i*q = ---------
!>                       c + i*d
!>
!> The algorithm is due to Michael Baudin and Robert L. Smith
!> and can be found in the paper
!>
!>

Parameters:

bestie, I'm dropping the raw parameter block here so every DOUBLE PRECISION and every !> stays exactly where it belongs. No cap. 🫢
           A

           !>          A is DOUBLE PRECISION
           !>

           B

           !>          B is DOUBLE PRECISION
           !>

           C

           !>          C is DOUBLE PRECISION
           !>

           D

           !>          D is DOUBLE PRECISION
           !>          The scalars a, b, c, and d in the above expression.
           !>

           P

           !>          P is DOUBLE PRECISION
           !>

           Q

           !>          Q is DOUBLE PRECISION
           !>          The scalars p and q in the above expression.
           !>

Author:

  • Univ. of Tennessee
  • Univ. of California Berkeley
  • Univ. of Colorado Denver
  • NAG Ltd.

Definition at line 90 of file dladiv.f.

πŸ¦‹ subroutine DLADIV1 (double precision a, double precision b, double precision c, double precision d, double precision p, double precision q) πŸ¦‹

Definition at line 176 of file dladiv.f.

🧚 double precision function DLADIV2 (double precision a, double precision b, double precision c, double precision d, double precision r, double precision t) 🧚

Definition at line 215 of file dladiv.f.

🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code.


Cute sign-off time: this footer moment is LAPACK Version 3.12.0 with source/path vibe /home/abui...RC/dladiv.f(3). There's no separate date text on that footer line, so I'm not inventing one, bestie β€” periodt. πŸ’œ

πŸ“¦ where this page comes from