use-linear 0.0.6

Utility-first linear-algebra scaffolding for RustUse
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use use_linear::solve_2x2;
use use_matrix::Matrix2;
use use_vector::Vector2;

fn main() -> Result<(), use_linear::LinearError> {
    let basis = Matrix2::new(2.0, 1.0, 5.0, 3.0);
    let rhs = Vector2::new(1.0, 2.0);

    assert_eq!(solve_2x2(basis, rhs)?, Vector2::new(1.0, -1.0));

    Ok(())
}