Trait array_math::SquareMatrixMath
source · pub trait SquareMatrixMath<T, const N: usize>: MatrixMath<T, N, N> {
// Required methods
fn inv_matrix(&self) -> Option<[[T; N]; N]>
where T: Signed + PartialOrd + One + Zero + Copy + SubAssign + DivAssign + AddAssign;
fn solve_matrix(&self, b: &[T; N]) -> [T; N]
where T: Copy + Signed + Zero + One + PartialOrd + AddAssign + SubAssign + DivAssign;
}Required Methods§
fn inv_matrix(&self) -> Option<[[T; N]; N]>
fn solve_matrix(&self, b: &[T; N]) -> [T; N]
Object Safety§
This trait is not object safe.