fc3526b58a
This is useful in case where the values are very close to zero or possibly even slightly negative. This can quite easily happen due to numerical errors. A common strategy is to replace these values with a small epsilon value that keeps the matrix SPD. Some libraries even do this by default (such as https://github.com/STOR-i/GaussianProcesses.jl/issues/1). We point the user to `LU` decomposition and also make it clearer that the method is basically a hack. The public method no longer takes an `Option` which didn't really make sense. A private method is used to not repeat implementation in `new`. |
||
---|---|---|
.github | ||
benches | ||
examples | ||
nalgebra-glm | ||
nalgebra-lapack | ||
nalgebra-macros | ||
nalgebra-sparse | ||
src | ||
tests | ||
.gitignore | ||
CHANGELOG.md | ||
Cargo.toml | ||
LICENSE | ||
Makefile | ||
README.md | ||
clippy.toml | ||
rustfmt.toml |
README.md
Users guide | Documentation | Forum
Linear algebra library for the Rust programming language.
Platinum sponsors
Rapier is supported by: