Module scirust::matrix [] [src]

Fundamental matrix structures

Basic Matrix element: MagmaBase Support for addition with zero: CommutativeMonoidAddPartial Support of add, mul, 0, 1: CommutativeMonoidAddPartial+CommutativeMonoidMulPartial Support for addition and subtraction with zero: CommutativeGroupAddPartial Support for add, sub, mult: CommutativeRingPartial Support for add, sub, mult, div: FieldPartial

Modules

constructors

Provides functions to create different types of matrices.

eo
extract
iter
matrix

Provides the basic Matrix data type

matrix_conversion
matrix_minmax
random
traits

Traits for matrices

transpose
triangular_matrix

Implements the triangular matrix data-type

update
vector

Functions for vectors

view
view_conversion
view_minmax