Linear algebra library for Rust.
Go to file
Andreas Longva b1199da206 Verify data validity in try_* constructors
We can easily create the CSR and CSC constructors by using the
SparsityPattern constructors. However, one lingering problem
is giving meaningful error messages. When forwarding error messages
from the SparsityPattern constructor, the error messages must
be written in terms of "major" or "minor" dimensions, and using
general terms like "lanes", instead of "rows" and "columns".
When forwarding these messages up to CSR or CSC constructors,
they are not directly meaningful to an end user. We should find
a better solution to this problem, so that end users get
more meaningful messages.
2021-01-26 10:11:24 +01:00
.circleci Rename nalgebra/proptest to /proptest-support 2021-01-26 09:49:01 +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 Release v0.24.0 2020-12-30 15:11:23 +01:00
nalgebra-lapack Release v0.24.0 2020-12-30 15:11:23 +01:00
nalgebra-sparse Verify data validity in try_* constructors 2021-01-26 10:11:24 +01:00
src rustfmt (nalgebra) 2021-01-26 09:49:01 +01:00
tests Rename nalgebra/proptest to /proptest-support 2021-01-26 09:49:01 +01:00
.gitignore Add .idea folder to gitignore. 2018-09-13 09:23:08 +02:00
Cargo.toml Initial COO implementation 2021-01-26 10:11:24 +01:00
CHANGELOG.md Release v0.24.0 2020-12-30 15:11: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 Add Embark Studio to the sponsor list. 2020-11-26 13:59:42 +01:00
rustfmt.toml Add empty rustfmt.toml. 2020-06-23 09:49:01 -07:00

crates.io

Build status crates.io

Users guide | Documentation | Forum


Linear algebra library for the Rust programming language.


Gold sponsors

Rapier is supported by: