LAPACK 3.12.0
LAPACK: Linear Algebra PACKage
|
subroutine slasdt | ( | integer | n, |
integer | lvl, | ||
integer | nd, | ||
integer, dimension( * ) | inode, | ||
integer, dimension( * ) | ndiml, | ||
integer, dimension( * ) | ndimr, | ||
integer | msub | ||
) |
SLASDT creates a tree of subproblems for bidiagonal divide and conquer. Used by sbdsdc.
Download SLASDT + dependencies [TGZ] [ZIP] [TXT]
SLASDT creates a tree of subproblems for bidiagonal divide and conquer.
[in] | N | N is INTEGER On entry, the number of diagonal elements of the bidiagonal matrix. |
[out] | LVL | LVL is INTEGER On exit, the number of levels on the computation tree. |
[out] | ND | ND is INTEGER On exit, the number of nodes on the tree. |
[out] | INODE | INODE is INTEGER array, dimension ( N ) On exit, centers of subproblems. |
[out] | NDIML | NDIML is INTEGER array, dimension ( N ) On exit, row dimensions of left children. |
[out] | NDIMR | NDIMR is INTEGER array, dimension ( N ) On exit, row dimensions of right children. |
[in] | MSUB | MSUB is INTEGER On entry, the maximum row dimension each subproblem at the bottom of the tree can be of. |
Definition at line 104 of file slasdt.f.