Trait ndarray_linalg::lapack_traits::solve::Solve_
[−]
[src]
pub trait Solve_: Sized { fn lu(_: MatrixLayout, a: &mut [Self]) -> Result<Pivot>; fn inv(_: MatrixLayout, a: &mut [Self], _: &Pivot) -> Result<()>; fn solve(
_: MatrixLayout,
_: Transpose,
a: &[Self],
_: &Pivot,
b: &mut [Self]
) -> Result<()>; }
Wraps *getrf
, *getri
, and *getrs
Required Methods
fn lu(_: MatrixLayout, a: &mut [Self]) -> Result<Pivot>
fn inv(_: MatrixLayout, a: &mut [Self], _: &Pivot) -> Result<()>
fn solve(
_: MatrixLayout,
_: Transpose,
a: &[Self],
_: &Pivot,
b: &mut [Self]
) -> Result<()>
_: MatrixLayout,
_: Transpose,
a: &[Self],
_: &Pivot,
b: &mut [Self]
) -> Result<()>