metric-space
|
4362f0004c
|
Added comment on logic
|
2022-02-04 00:09:29 -05:00 |
|
metric-space
|
55fdd84e1d
|
Formatting
|
2022-02-03 06:45:29 -05:00 |
|
metric-space
|
d88337efa9
|
Formatting
|
2022-02-03 06:43:41 -05:00 |
|
metric-space
|
162bb3218d
|
New code and modified tests for qz
|
2022-02-03 06:36:41 -05:00 |
|
metric-space
|
ae35d1cf97
|
New code and modified tests for generalized_eigenvalues
|
2022-02-03 06:36:10 -05:00 |
|
Hantao Hui
|
8904c01c7b
|
export to file directly; add a new trait for export
|
2022-02-03 11:49:15 +01:00 |
|
metric-space
|
748848fea7
|
Cleanup of QZ module and added GE's calculation of eigenvalues as a test for QZ's calculation of eigenvalues
|
2022-01-24 23:58:21 -05:00 |
|
metric-space
|
7d8fb3d384
|
New wrapper for generalized eigenvalues and associated eigenvectors via LAPACK routines sggev/dggev
|
2022-01-24 23:56:44 -05:00 |
|
Hantao Hui
|
d511e372de
|
add support for matrix market export
|
2022-01-24 23:17:30 +01:00 |
|
Sébastien Crozet
|
7ade44dc1d
|
Merge pull request #1019 from w1th0utnam3/sparse_serde
Implement Serde Serialize/Deserialize for nalgebra-sparse types
|
2022-01-24 11:40:51 -08:00 |
|
metric-space
|
7e9345d91e
|
Correction for not calculating absolurte value
|
2022-01-21 06:41:06 -05:00 |
|
metric-space
|
6a28306074
|
Commented out failing tests, refactored checks for almost zeroes
|
2022-01-19 23:51:46 -05:00 |
|
metric-space
|
b2c6c6b02d
|
Add non-naive way of calculate generalized eigenvalue, write spotty test for generalized eigenvalues
|
2022-01-19 21:47:44 -05:00 |
|
metric-space
|
769f20ce6f
|
Comments more tailored to QZ
|
2022-01-19 02:42:22 -05:00 |
|
metric-space
|
6f7ef387e5
|
Format file
|
2022-01-18 22:42:12 -05:00 |
|
metric-space
|
7230ae1e63
|
First attempt at xgges (qz decomposition), passing tests. Serialization failing across many modules
|
2022-01-18 22:35:11 -05:00 |
|
Fabian Loeschner
|
99eb8c1589
|
Revert "Rename nrows/ncols args for try_from_*_data functions for consistency"
This reverts commit 2a3e657b56 .
|
2022-01-13 10:28:00 +01:00 |
|
Fabian Loeschner
|
89f1e855bb
|
Revert "Fix panic in SparsityPattern::try_from_* if major index is out of bounds"
This reverts commit 12afe2917af4c30fc4a17316e453d0830072642c to avoid conflict with #1015.
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Loeschner
|
38989ed5f0
|
Move sparse matrix serialization to separate files
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Löschner
|
583fde05fe
|
Add comment explaining intermediate types for serialization
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Löschner
|
fe70a80e41
|
Partial revert "Use custom serde errors, make all sparse errs lowercase"
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Loeschner
|
513178e03e
|
Revert "Updated more error messages"
This reverts commit a42eae45e045c391ede37a7a4328c09cbbb87a0f.
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Löschner
|
647455dadd
|
Move serialization code to submodules
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Löschner
|
837ded932e
|
Replace usage of Cow with generic type
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Löschner
|
49eb1bd778
|
CI: Run nalgebra-sparse builds with different feature sets, serde tests
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Löschner
|
9b87fa4ffa
|
Add cfg attribute to Cow imports
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Löschner
|
a8fa7f71c0
|
Unify separate (de)serialization helper structs by using Cow<'a, [T]>
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Loeschner
|
3be81be2e3
|
Updated more error messages
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Loeschner
|
7e67d920a7
|
Use custom serde errors, make all sparse errs lowercase w/o punctuation
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Loeschner
|
e9b7718292
|
Fix panic in SparsityPattern::try_from_* if major index is out of bounds
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Loeschner
|
e2c33b48ac
|
Simplify Deserialize bound
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Loeschner
|
bfaf29393c
|
Implement Serialize, Deserialize for SparsityPattern
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Loeschner
|
2a3e657b56
|
Rename nrows/ncols args for try_from_*_data functions for consistency
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Loeschner
|
40d8a904a3
|
Implement Serialize, Deserialize for Csc, Coo; move helper out of impls
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Loeschner
|
18b694dad2
|
Move serialization helper structs into trait impls
|
2022-01-11 10:35:07 +01:00 |
|
Fabian Löschner
|
f9aca24b15
|
Implement Serialize and Deserialize for CsrMatrix
|
2022-01-11 10:35:07 +01:00 |
|
Sébastien Crozet
|
6cc633474d
|
Update changelog.
|
2022-01-09 14:40:39 +01:00 |
|
Sébastien Crozet
|
6b1e14c8a2
|
Release v0.30.1
|
2022-01-09 14:37:25 +01:00 |
|
Sébastien Crozet
|
2026cb3bd3
|
Merge pull request #1062 from dimforge/glam-020
Add support for conversion with glam 0.19 and 0.20
|
2022-01-09 14:35:19 +01:00 |
|
Sébastien Crozet
|
87a6f4965b
|
Add support for conversion with glam 0.19 and 0.20
|
2022-01-09 13:43:45 +01:00 |
|
Sébastien Crozet
|
e8b9c40123
|
Release v0.30.0
|
2022-01-02 15:30:15 +01:00 |
|
Sébastien Crozet
|
c0f8530d5e
|
Merge pull request #1055 from dimforge/fix-pow
Fix Matrix::pow and make it work with integer matrices
|
2021-12-31 09:57:56 +01:00 |
|
Sébastien Crozet
|
99ac8c4032
|
Merge pull request #1050 from metric-space/polar-decomposition-take-2
Take-2 of polar-decomposition
|
2021-12-31 09:57:08 +01:00 |
|
metric-space
|
498d7e3d4c
|
Semi-unitary test checks for if rows or cols are orthonomal
|
2021-12-30 21:18:58 -05:00 |
|
metric-space
|
ae6fda7dc7
|
Change svd to svd_unordered for the method output to be equal
Comment out unitary check for now
|
2021-12-30 21:12:37 -05:00 |
|
Sébastien Crozet
|
d806669cc7
|
Fix Matrix::pow and make it work only with positive exponents
|
2021-12-30 23:03:43 +01:00 |
|
Sébastien Crozet
|
fdaf8c0fbe
|
Add tests for Matrix::pow
|
2021-12-30 23:03:22 +01:00 |
|
Sébastien Crozet
|
67a82c2c88
|
Test: minor style fix
|
2021-12-30 22:28:55 +01:00 |
|
Sébastien Crozet
|
8e0ca439c2
|
Use proptest for testing the polar decomposition
|
2021-12-30 22:15:22 +01:00 |
|
Sébastien Crozet
|
cc10b67dd1
|
Add Matrix::try_polar that returns Option and make Matrix::polar not return Option
|
2021-12-30 22:15:04 +01:00 |
|