fn
lapack_ldl_factor_f32
void lapack_ldl_factor_f32(const float * A, float * A_out, int * ipiv, int n, int * info)Single-precision symmetric indefinite LDL^T factorisation.
Bunch-Kaufman factorisation for a symmetric (possibly
indefinite) matrix. The packed + output is written to A_out
alongside pivot indices in ipiv.
Math
References
LAPACK ssytrf_.
Parameters
Aconst float*Row-major symmetric input.
A_outfloat*Packed factorisation (LAPACK
ssytrf_ native layout, row-major).ipivint*Bunch-Kaufman pivot indices, length .
nintSide length.
infoint*LAPACK status word.