SRC/slasdt.f(3)

✨ NAME ✨

Okay bestie, this is the SRC/slasdt.f(3) page from the Library Functions Manual, and it's all about the SLASDT subroutine. πŸ’– It's giving tree of subproblems for bidiagonal divide and conquer, and it's used by sbdsdc. No cap. πŸ¦‹

🧚 SYNOPSIS 🧚

Functions/Subroutines

  • subroutine slasdt (n, lvl, nd, inode, ndiml, ndimr, msub) β€” SLASDT creates a tree of subproblems for bidiagonal divide and conquer. Used by sbdsdc. 🌸

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

slasdt subroutine πŸ’–

subroutine slasdt (integer n, integer lvl, integer nd, integer, dimension( * ) inode, integer, dimension( * ) ndiml, integer, dimension( * ) ndimr, integer msub)

Okay so SLASDT creates a tree of subproblems for bidiagonal divide and conquer. Used by sbdsdc. That's the whole main character energy of this routine, periodt. πŸ‘‘

Purpose πŸŽ€

SLASDT creates a tree of subproblems for bidiagonal divide and conquer. Yep, that's the purpose, and it's lowkey iconic. πŸ’…

Parameters 🌈

  • N β€” INTEGER. On entry, this is the number of diagonal elements of the bidiagonal matrix. πŸ“
  • LVL β€” INTEGER. On exit, this is the number of levels on the computation tree. ✨
  • ND β€” INTEGER. On exit, this is the number of nodes on the tree. 🌸
  • INODE β€” INTEGER array, dimension ( N ). On exit, these are the centers of subproblems. 🫢
  • NDIML β€” INTEGER array, dimension ( N ). On exit, these are the row dimensions of left children. πŸ’œ
  • NDIMR β€” INTEGER array, dimension ( N ). On exit, these are the row dimensions of right children. πŸ¦‹
  • MSUB β€” INTEGER. On entry, this is the maximum row dimension each subproblem at the bottom of the tree can be of. πŸ”₯

Author πŸ‘‘

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

Contributors 🫢

Ming Gu and Huan Ren, Computer Science Division, University of California at Berkeley, USA. πŸ’–

Definition at line 104 of file slasdt.f.

πŸ’€ Author πŸ’€

Generated automatically by Doxygen for LAPACK from the source code. 😭


byeee bestie πŸ’‹ β€” this whole page is LAPACK Version 3.12.0, and it's the source page for SRC/slasdt.f(3). Obsessed, honestly. πŸŽ€βœ¨

πŸ“¦ where this page comes from