fn
lapack_solve_triangular_f32
void lapack_solve_triangular_f32(const float * A, float * B, int n, int nrhs, bool upper, bool unit, int * info)Single-precision triangular linear solve.
Solves where is triangular. Selects upper or lower triangle
and whether the diagonal is implicit unit. B is overwritten with .
Math
References
LAPACK strtrs_.
Parameters
Aconst float*Row-major triangular matrix, .
Bfloat*Right-hand side, row-major; overwritten by .
n, nrhsintSystem dimensions.
upperbooltrue if is upper triangular, else lower.unitbooltrue if the diagonal is implicit one (e.g., from packed LU).infoint*LAPACK status (
> 0 = exact-zero on diagonal).