SRC/slarmm.f(3)

πŸ“¦
version 3.12.1 Β· 3 versions
, in arch rolling

🌸 NAME 🌸

SRC/slarmm.f β€” okay so this is the LAPACK Library Functions Manual page for SRC/slarmm.f(3), and it’s all about the SLARMM routine. Bestie, it’s short, it’s auxiliary, and it’s here to keep your linear updates from overflowing. πŸ’–


✨ SYNOPSIS ✨

Functions/Subroutines

  • real function slarmm (anorm, bnorm, cnorm) β€” this is SLARMM, the main character of this page. πŸ‘‘

πŸ’… Function/Subroutine Documentation πŸ’…

real function slarmm (real anorm, real bnorm, real cnorm)

This is SLARMM.

πŸŽ€ Purpose πŸŽ€

SLARMM returns a factor s in (0, 1] such that the linear updates

   (s * C) - A * (s * B)  and  (s * C) - (s * A) * B

cannot overflow, where A, B, and C are matrices of conforming dimensions.

This is an auxiliary routine so there is no argument checking. No cap, that’s literally the deal. 🫢

🌸 Parameters 🌸

  • ANORM β€” ANORM is REAL. It’s the infinity norm of A. ANORM >= 0. Also, this page says: β€œThe number of rows of the matrix A. M >= 0.”
  • BNORM β€” BNORM is REAL. It’s the infinity norm of B. BNORM >= 0.
  • CNORM β€” CNORM is REAL. It’s the infinity norm of C. CNORM >= 0.

References: C. C. Kjelgaard Mikkelsen and L. Karlsson, Blocked Algorithms for Robust Solution of Triangular Linear Systems. In: International Conference on Parallel Processing and Applied Mathematics, pages 68--78. Springer, 2017.

Definition at line 60 of file slarmm.f.


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for LAPACK from the source code.


🫢 That’s the whole page, bestie β€” brought to you by LAPACK Version 3.12.0, from SRC/slarmm.f(3). Slay and stay overflow-free. πŸ’–βœ¨

πŸ“¦ where this page comes from