pub trait LuImpl: Scalar {
// Required method
fn lu(l: MatrixLayout, a: &mut [Self]) -> Result<Pivot>;
}Expand description
Helper trait to abstract *getrf LAPACK routines for implementing Lapack::lu
§LAPACK correspondance
| f32 | f64 | c32 | c64 |
|---|---|---|---|
| sgetrf | dgetrf | cgetrf | zgetrf |
Required Methods§
fn lu(l: MatrixLayout, a: &mut [Self]) -> Result<Pivot>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.