Commit Graph

  • 5e3df48817 Refactor CsMatrix to support borrowed data / different index types Jeremy Steward 2021-11-12 09:16:12 -0700
  • 97aebf8089 Add extern crate declarations for lapack{-src} Paul Jakob Schroeder 2021-11-16 12:49:19 -0500
  • 0bcb3b399c Add serde for CooMatrix Paul Jakob Schroeder 2021-11-09 16:37:37 -0500
  • d35e583dd7 Add serde for CsrMatrix Paul Jakob Schroeder 2021-11-09 16:04:52 -0500
  • 1b728b5e62 Add serde for CscMatrix Paul Jakob Schroeder 2021-11-09 16:04:25 -0500
  • d2442a45fd Add serde for CsMatrix Paul Jakob Schroeder 2021-11-09 16:03:14 -0500
  • ab9816d27d Add serde for SparsityPattern Paul Jakob Schroeder 2021-11-09 16:02:20 -0500
  • ffc7740761 Fix tests with missing type annotations Paul Jakob Schroeder 2021-11-09 11:17:45 -0500
  • 640ab4b12d
    Merge pull request #1018 from Christopher22/sorted_svd Sébastien Crozet 2021-11-08 11:09:15 +0100
  • 24d29c4de3 Allow sorting SVD according to singular values Christopher Gundler 2021-11-08 10:27:53 +0100
  • 7f9128c92d added reading matrix market data to sparse coomatrix Hantao Hui 2021-11-01 17:25:16 +0100
  • f409dd0b25 Update CHANGELOG Sébastien Crozet 2021-10-31 14:42:44 +0100
  • df51de0664 Fix unsound usize::get_unchecked_mut Sébastien Crozet 2021-10-31 14:27:32 +0100
  • 8ea8ac70d5
    Merge pull request #961 from atouchet/badge Sébastien Crozet 2021-10-31 14:25:49 +0100
  • 20d8e953c5
    Merge pull request #1004 from MaxVerevkin/fix-750 Sébastien Crozet 2021-10-31 14:24:10 +0100
  • 3df81c7cc9 fix docs Terence 2021-10-28 00:05:50 -0400
  • dfb7b6af22 Don't panic ScLERPing `UnitDualQuaternion` with equal rotation Terence 2021-10-27 23:59:27 -0400
  • e05bfe48b3
    Merge pull request #1012 from Yuri6037/scale Sébastien Crozet 2021-10-25 10:20:07 +0200
  • 4be7db36fd
    Remove useless `into_owned`. Sébastien Crozet 2021-10-25 09:57:58 +0200
  • 209f77ccaf Fixed from_superset_unchecked Yuri Edward 2021-10-24 22:26:01 +0200
  • 25dba52197 Removed additional into_owned call Yuri Edward 2021-10-24 21:58:05 +0200
  • 54b8a5b900 Rollbacked buggy update Yuri Edward 2021-10-24 21:55:11 +0200
  • 50f65123b5 Merge branch 'scale' of github.com:Yuri6037/nalgebra into scale Yuri Edward 2021-10-24 21:52:45 +0200
  • b8800ccd15
    Update src/geometry/scale_conversion.rs Yuri6037 2021-10-24 21:52:35 +0200
  • 9d2639b742 Removed clippy suspicious_arithmetic_impl allow Yuri Edward 2021-10-24 21:51:36 +0200
  • 866cabaa28 Merge remote-tracking branch 'origin/scale' into scale Yuri Edward 2021-10-24 20:55:35 +0200
  • 6d3978b212 Added Scale *= scalar + reordered ops Yuri Edward 2021-10-24 20:55:10 +0200
  • 0aba533556 Added Scale * Vector Yuri Edward 2021-10-24 20:45:40 +0200
  • 8efa9f76b7
    Update src/geometry/scale_coordinates.rs Yuri6037 2021-10-24 20:41:27 +0200
  • 510ffcbb18
    Update src/geometry/scale_coordinates.rs Yuri6037 2021-10-24 20:41:21 +0200
  • c11e1ffb4d Fixed missing curly bracket Yuri Edward 2021-10-24 20:40:02 +0200
  • ded853757c
    Update src/geometry/scale.rs Yuri6037 2021-10-24 20:31:35 +0200
  • f7eec7317c
    Update src/geometry/scale_conversion.rs Yuri6037 2021-10-24 20:27:54 +0200
  • 5b44502632
    Update src/geometry/scale.rs Yuri6037 2021-10-24 20:27:38 +0200
  • 26e36c15ba
    Update src/geometry/scale.rs Yuri6037 2021-10-24 20:25:48 +0200
  • 6123c86f9e
    Update src/geometry/scale.rs Yuri6037 2021-10-24 20:24:16 +0200
  • 91b8424a86
    Update src/geometry/scale.rs Yuri6037 2021-10-24 20:21:07 +0200
  • de41c42af7
    Update src/geometry/scale.rs Yuri6037 2021-10-24 20:20:13 +0200
  • 496969bf62
    Merge pull request #1000 from aarsenij/csr_csc_constructor_for_unsorte_valid_data Sébastien Crozet 2021-10-22 10:36:11 +0200
  • b91ead7971 Fixed Subset for Matrix Yuri Edward 2021-10-21 15:56:07 +0200
  • 4466fb2514 Added point * vector Yuri Edward 2021-10-21 15:47:00 +0200
  • 99704a0ea1 Updated all examples related to inversion API Yuri Edward 2021-10-21 15:22:18 +0200
  • 82b8ac84a0 Fixed code formatting Yuri Edward 2021-10-21 15:10:26 +0200
  • a64417870b Changed inverse API to pseudo_inverse, try_inverse, try_inverse_mut, try_inverse_transform_point, inverse_unchecked. Yuri Edward 2021-10-21 15:06:25 +0200
  • 89416baace Bring apply permutation function back to serial.rs Anton 2021-10-20 20:28:38 +0200
  • 752d1f300d Permute values without unnecessary allocation Anton 2021-10-20 01:50:42 +0200
  • 1341801c56 Added scale * scalar + Cleanup scale_ops Yuri Edward 2021-10-19 16:33:12 +0200
  • 865ac001d3 Re-armed scale_simba Yuri Edward 2021-10-19 16:20:25 +0200
  • 94ef916f49 Fixed cargo fmt Yuri Edward 2021-10-19 16:18:25 +0200
  • 0e2865085e Updated doc tests Yuri Edward 2021-10-19 16:09:06 +0200
  • d82b39ca9a Added to_homogeneous Yuri Edward 2021-10-19 16:01:02 +0200
  • f1f947b924 Added to_homogeneous Yuri Edward 2021-10-19 15:55:06 +0200
  • c249cc76b0 Added inverse, inverse_mut inverse_transform_point and transform_point Yuri Edward 2021-10-19 15:02:50 +0200
  • cf811abb92 Added identity() Yuri Edward 2021-10-19 14:47:46 +0200
  • bfb4aceede Updated operator overloads + fixed scale_construction Yuri Edward 2021-10-19 14:31:20 +0200
  • 9c506b18e1 Renamed all instances of Translation to Scale Yuri Edward 2021-10-19 14:21:26 +0200
  • 1252fb00a0 Added scale.rs Yuri Edward 2021-10-19 14:05:51 +0200
  • 8c6ad490bc Initial commit copy all translation_x files into scale_x files Yuri Edward 2021-10-19 14:02:07 +0200
  • cfed765715 Refactored Scaling into a struct with a single public field vector Yuri Edward 2021-10-18 15:39:23 +0200
  • fb397c58c5 Moved to SVector instead of OVector Yuri Edward 2021-10-18 15:13:28 +0200
  • 4263b7f96a Divided the OScaling type into the 3 files scaling, scaling_construction and scaling_ops Yuri Edward 2021-10-18 14:48:43 +0200
  • f90bb8d64a Fix wrong csr-constructor call Anton 2021-10-18 10:59:51 +0200
  • 86eeb192db Add module for unit test data examples Anton 2021-10-17 21:57:36 +0200
  • 4b41be75b0 Add tests for some csr matrix related failure cases Anton 2021-10-13 21:18:17 +0200
  • 8181aa687c
    Merge pull request #1008 from dimforge/default_geometry Sébastien Crozet 2021-10-14 11:57:41 +0200
  • ec700ab7cf Fix conflicting Default impl for unit-quaternions. Sébastien Crozet 2021-10-14 11:48:12 +0200
  • 7275b5146e Implement Default for most geometry types Sébastien Crozet 2021-10-14 11:35:56 +0200
  • 2f0ecf40d7
    Merge pull request #1003 from dimforge/product Sébastien Crozet 2021-10-14 11:23:27 +0200
  • 08bfa81c68 Added Scaling type to represent non-uniform scale transformations Yuri Edward 2021-10-13 15:32:24 +0200
  • 4a97989738 Improve checking requirements for sorting column indices Anton 2021-10-11 22:11:50 +0200
  • 469765a4e5 Apply permutation Anton 2021-10-08 00:36:40 +0200
  • bf48e093a9 fix linear indexing of matrix slices Max Verevkin 2021-10-06 18:02:02 +0300
  • 97a79a994b Add methods to compute the products of a single matrix components/rows/columns Sébastien Crozet 2021-10-06 10:44:46 +0200
  • a2a55cddca Check first and last offsets before sorting column indices Anton 2021-10-04 20:17:27 +0200
  • 2e9c8aef20
    Merge pull request #1002 from MaxVerevkin/unsafe-dim Sébastien Crozet 2021-10-04 09:32:13 +0200
  • 65d3b42ff9 make Dim trait unsafe Max Verevkin 2021-10-03 20:26:34 +0300
  • 9e85c9e2b6 CSR/CSC: Provide constructor for unsorted but otherwise valid data Anton 2021-10-03 00:56:13 +0200
  • a9b63e0b49
    Merge pull request #998 from Stock84-dev/forward-conversion-features Sébastien Crozet 2021-10-03 10:42:22 +0200
  • ec5e16d117
    Merge pull request #996 from MaxVerevkin/simple-is_identity Sébastien Crozet 2021-10-03 10:26:10 +0200
  • 3c882abd83 Forward conversion features Stock84-dev 2021-09-30 19:30:53 +0200
  • a3e635dcd8 remove `Dim::is()` and introduce `TypeEq` with one function `is()` Max Verevkin 2021-09-28 20:05:29 +0300
  • ba7ededbf9 remove unnecessary `T: Scalar` Max Verevkin 2021-09-26 21:07:34 +0300
  • 5cbff59f80 simplify Matrix::is_identity while also improving performance Max Verevkin 2021-09-26 19:34:19 +0300
  • 7f236d88aa
    Merge pull request #991 from MaxVerevkin/fix-ub Sébastien Crozet 2021-09-26 11:05:44 +0200
  • 5d9dbb62ef
    Merge pull request #993 from MaxVerevkin/deny-unused-mut Sébastien Crozet 2021-09-26 10:59:27 +0200
  • 48ffcabd67 deprecate clamp() in favour of standard functions Max Verevkin 2021-09-26 00:01:15 +0300
  • f4a8b4cfa1 deny unused_mut and unused_variables Max Verevkin 2021-09-25 22:05:31 +0300
  • b91eecebcd Matrix::perp() fix UB Max Verevkin 2021-09-19 17:00:49 +0300
  • 85202f85f7
    Merge pull request #986 from Ralith/concise-debug Sébastien Crozet 2021-09-25 17:23:14 +0200
  • dd8b6800f5
    Merge pull request #992 from MaxVerevkin/exp-rs Sébastien Crozet 2021-09-25 12:32:11 +0200
  • a694b1128a
    Merge pull request #985 from InnocentusLime/dev Sébastien Crozet 2021-09-25 12:18:21 +0200
  • d12ad891f9
    Merge pull request #981 from geieredgar/dev Sébastien Crozet 2021-09-25 12:12:25 +0200
  • 857bd75c33 Add doc-test for nalgebra_glm::mat3 Sébastien Crozet 2021-09-25 12:09:32 +0200
  • ad8250c361 exp.rs: factorial(): use precomputed factorial array Max Verevkin 2021-09-20 22:32:48 +0300
  • 8990290763 specialization Max Verevkin 2021-09-18 23:48:47 +0300
  • 654eca7f80
    Merge pull request #979 from Fuuzetsu/cholesky-lax Sébastien Crozet 2021-09-17 05:16:39 -0700
  • d50af9dbfb
    Add test for Cholesky::new_with_substitute Mateusz Kowalczyk 2021-09-13 09:08:37 +0900
  • 0541f13b26 Concise Debug impls Benjamin Saunders 2021-09-12 10:52:46 -0700
  • ebfab8dcfd Attempt to fix #984 InnocentusLime 2021-09-10 18:27:19 +0300
  • fc3526b58a
    Allow fallback value for Cholesky decomposition Mateusz Kowalczyk 2021-08-30 11:52:26 +0900