Linear algebra library for Rust.
Go to file
Avi Weinstock 36a3ac814f Propagate `mem::MaybeUninit` through the return types of `Allocator::allocate_uninitialized` and `Matrix::new_uninitialized_generic`.
Most call sites still invoke UB through `assume_init`. Said call sites instead invoke `unimplemented!()` if the `no_unsound_assume_init` feature is enabled, to make it easier to gradually fix them.

Progress towards #556.
2021-02-25 13:42:23 +01:00
.circleci Test nalgebra-sparse in CI 2021-01-26 10:11:24 +01:00
.github Switch license to Apache v2.0 + update sponsor link. 2020-08-19 19:48:16 +02:00
benches Run cargo fmt. 2020-04-05 18:49:48 +02:00
examples Fix reshaping test. 2020-10-25 16:31:10 +01:00
nalgebra-glm Update cargo badge and categories. 2021-01-29 13:33:37 +01:00
nalgebra-lapack Update cargo badge and categories. 2021-01-29 13:33:37 +01:00
nalgebra-sparse nalgebra-sparse: re-export nalgebra. 2021-02-25 11:14:44 +01:00
src Propagate `mem::MaybeUninit` through the return types of `Allocator::allocate_uninitialized` and `Matrix::new_uninitialized_generic`. 2021-02-25 13:42:23 +01:00
tests Merge pull request #823 from Andlon/sparse-rework 2021-02-25 12:58:28 +01:00
.gitignore Add .idea folder to gitignore. 2018-09-13 09:23:08 +02:00
CHANGELOG.md Update the changelog. 2021-02-22 14:32:04 +01:00
Cargo.toml Propagate `mem::MaybeUninit` through the return types of `Allocator::allocate_uninitialized` and `Matrix::new_uninitialized_generic`. 2021-02-25 13:42:23 +01:00
LICENSE Switch license to Apache v2.0 + update sponsor link. 2020-08-19 19:48:16 +02:00
Makefile Add compare feature to tests run by Makefile 2020-06-29 19:07:44 +02:00
README.md Fix rustdoc link 2021-01-31 06:15:51 -09:00
rustfmt.toml Add empty rustfmt.toml. 2020-06-23 09:49:01 -07:00

README.md

crates.io

Build status crates.io

Users guide | Documentation | Forum


Linear algebra library for the Rust programming language.


Gold sponsors

Rapier is supported by: