Type Definition glucose::algebra::linear::SquareMatrix [−][src]
type SquareMatrix<T, const N: usize> = Matrix<T, { N }, { N }>;
type SquareMatrix<T, const N: usize> = Matrix<T, { N }, { N }>;
impl<T: Scalar + Zero + One + ClosedOps, const M: usize> SquareMatrix<T, { M }>
[src]pub fn mul_identity() -> Self
[src]pub fn determinant(&self) -> T
[src]impl<T: Scalar + ClosedAdd + ClosedMul + Associative<Multiplicative>, const N: usize> Associative<Multiplicative> for SquareMatrix<T, { N }>
[src]impl<T: Scalar + ClosedAdd + ClosedMul + Commutative<Multiplicative>, const N: usize> Commutative<Multiplicative> for SquareMatrix<T, { N }>
[src]impl<T: Scalar + ClosedAdd + ClosedMul + Identity<Multiplicative> + PartialEq, const N: usize> Identity<Multiplicative> for SquareMatrix<T, { N }>
[src]fn identity() -> Self
[src]fn is_identity(&self) -> bool
[src]impl<T: Scalar + ClosedAdd + ClosedMul + Invertible<Multiplicative>, const N: usize> Invertible<Multiplicative> for SquareMatrix<T, { N }>
[src]impl<T: Scalar + ClosedAdd + ClosedMul, const N: usize> Set<Multiplicative> for SquareMatrix<T, { N }>
[src]impl<T: Scalar + ClosedAdd + ClosedMul + Total<Multiplicative>, const N: usize> Total<Multiplicative> for SquareMatrix<T, { N }>
[src]