Commit Graph

2531 Commits

Author SHA1 Message Date
Andreas Longva 4234883d23 Add View type aliases 2022-11-11 17:36:50 +01:00
Andreas Longva 9a7e92e902 Rename matrix_slice.rs to matrix_view.rs 2022-11-11 17:29:55 +01:00
Andreas Longva 29bff32d2d Rename MatrixSlice(Mut) to MatrixView(Mut)
Additionally introduce deprecated type aliases with the old names to avoid
a breaking change.
2022-11-11 16:10:40 +01:00
Andreas Longva c8dfb5e348 Rename SliceStorage(Mut) to ViewStorage(Mut)
Additionally, we add type aliases with the old names to maintain
backwards compatibility with deprecation warnings.
2022-11-11 15:46:06 +01:00
Sébastien Crozet 6ded8db479
Merge pull request #1175 from devil-ira/glam-0.22
Support conversion for glam 0.22
2022-11-05 11:25:37 +01:00
devil-ira 8601c655de Support conversion for glam 0.22 2022-11-05 00:33:38 +01:00
Sébastien Crozet 30ed929c5c
Merge pull request #1174 from allan2/dev
Use parenthesis for exclusive lower bound
2022-11-04 19:21:25 +01:00
Allan Zhang 20dbfbd6f9 Use parenthesis for exclusive lower bound
Changes `]0, pi]` to `(0, pi]`.

Replaces PR #1173 and resolves Issue #1164.
2022-11-04 09:34:46 -04:00
Sébastien Crozet fd644d914a Release nalgebra-sparse v0.8 2022-10-30 17:43:24 +01:00
Sébastien Crozet 79c85ac4be Release nalgebra-lapack v0.23 2022-10-30 17:42:59 +01:00
Sébastien Crozet 1eb5cc2851 Release v0.31.3 2022-10-30 17:41:21 +01:00
Sébastien Crozet 0d9adec0ab
Merge pull request #1106 from geoeo/dev
enabled complex eigenvectors for lapack
2022-10-30 17:34:50 +01:00
Sébastien Crozet 24e85b9883 Reset nalgebra-lapack cargo.toml to its previous defaults 2022-10-30 17:22:46 +01:00
Sébastien Crozet e32f4ee16f cargo fmt + tests 2022-10-30 17:22:08 +01:00
Sébastien Crozet 5389212c3c
Merge pull request #1171 from md2468/try_cast
Added `try_cast()` to `Matrix`.
2022-10-27 23:03:57 +02:00
_ c9fa7a35e7 Added try_cast() to Matrix 2022-10-27 19:56:38 +00:00
Marc Haubenstock 9c8b5f0f38 added a function to get all the real elements 2022-10-26 16:26:06 +02:00
Marc Haubenstock 14394b7e67
Merge branch 'dimforge:dev' into dev 2022-10-26 12:45:48 +02:00
Marc Haubenstock 84c37b79dd testing eigenvectors 2022-10-23 21:43:33 +02:00
Marc Haubenstock aa89cda0cd testing complex eigenvalues 2022-10-23 20:36:06 +02:00
Marc Haubenstock 4a1fd605e4 fixed iteration 2022-10-23 19:23:13 +02:00
Marc Haubenstock 9acaa35e33 fixed iteration 2022-10-22 21:26:09 +02:00
Marc Haubenstock 81f1a6d87e review conjugate indexing 2022-10-16 12:03:08 +02:00
Marc Haubenstock 01c5b9ea56 switch back to Dim + zero_generic 2022-10-16 11:55:07 +02:00
Marc Haubenstock ee3f84abba first version 2022-10-16 11:52:32 +02:00
Marc Haubenstock 8ee68afaac commented out so that code compiles 2022-10-15 19:17:05 +02:00
Marc Haubenstock b732b75a77 added panic so that the code compiles 2022-10-15 19:10:31 +02:00
Marc Haubenstock d61f9e29ba working on issue 1106 2022-10-15 16:49:13 +02:00
Andreas Borgen Longva 2f1f4414e2
Merge pull request #1162 from dstansby/csr-example
Make CSR matrix example more self contained
2022-10-14 17:01:14 +02:00
David Stansby c596e4985d Make CSR/CSC matrix examples more self contained 2022-10-14 13:52:56 +01:00
Sébastien Crozet 6fd6965bb8
Merge pull request #1153 from peng1999/fix-rkyv
Fix usage of CheckBytes
2022-10-14 10:02:19 +02:00
Peng Guanwen f485806782 rustfmt 2022-10-13 12:22:45 +00:00
Peng Guanwen bc566d91bf Add test for rkyv 2022-10-13 12:22:45 +00:00
Peng Guanwen 2cbb27c6f8 Derive CheckBytes trait on Archive struct 2022-10-13 12:22:45 +00:00
Andreas Borgen Longva eb2b23b103
Merge pull request #1158 from lsh/dev
[Sparse] Add `triplet_iter_mut()`
2022-10-11 09:00:38 +02:00
lukas e227dd693e Refactor unit tests 2022-10-10 19:05:47 -07:00
Sébastien Crozet 983e6db859
Merge pull request #1161 from dimforge/v0.31.2
Release v0.31.2
2022-10-09 22:15:51 +02:00
Sébastien Crozet a752a4bbf5 Release v0.31.2 2022-10-09 22:03:03 +02:00
Sébastien Crozet 3d52327f82 nalgebra-lapack: merge both Eigen decomposition function into a single one. 2022-10-09 16:26:26 +02:00
lukas 9a38c554af add test case 2022-10-02 11:57:37 -07:00
lukas b37eeee636 add mutable triplet iter 2022-09-30 19:49:47 -07:00
Sébastien Crozet 202a548a37
Merge pull request #1156 from dimforge/fix-ci
Add a non-const version of Point::new when the cuda feature is enabled
2022-09-24 10:35:15 +02:00
Sébastien Crozet 1870080f94 Remove const for Point1::new when targetting cuda 2022-09-24 10:13:15 +02:00
Sébastien Crozet 1079f0c1c3 Add a non-const version of Point::new when the cuda feature is enabled 2022-09-24 09:50:58 +02:00
Marc Haubenstock a0412c39f2 formatting 2022-09-14 19:07:38 +02:00
Marc Haubenstock c62801114b fixed formatting 2022-09-14 18:15:16 +02:00
Marc Haubenstock 5a87884b50
Merge branch 'dimforge:dev' into dev 2022-09-14 18:12:42 +02:00
Marc Haubenstock 743eaa4747 renaming method 2022-09-13 19:09:27 +02:00
Andreas Borgen Longva 7adecdef6c
Merge pull request #1144 from Patiga/lib-doc-link-items
Link listed types in lib.rs to their docs
2022-09-12 09:08:20 +02:00
Patiga 3aca9af616 Link listed types in lib.rs to their docs
Helpful because lib.rs is the 'main page' for docs.rs
This allows for easy/direct access to the mentioned types
Currently you need to look up mentioned types via the search bar
2022-09-04 00:39:57 +02:00