Commit Graph

  • 81f2fc38d7 Use mul_to instead of square_buf Violeta Hernández 2021-04-09 23:59:22 -0500
  • 7f0a22bd22 Fix CI for `nalgebra-glm` Vinzent Steinberg 2021-04-10 01:58:20 -0300
  • 15a63cb892 Memory improvements, extra comments. Violeta Hernández 2021-04-09 23:43:59 -0500
  • 9103a8b763 Use the new Cargo resolver from Rust 1.50 Vinzent Steinberg 2021-04-10 01:42:56 -0300
  • 260ee54288 Disable some tests if "rand" feature is disabled Vinzent Steinberg 2021-04-10 01:00:12 -0300
  • df33dec457 Make "compare" a required feature for the `matrixcompare` example Vinzent Steinberg 2021-04-10 00:52:54 -0300
  • bbe1d0cd56 Improve error message for `cargo test` Vinzent Steinberg 2021-04-10 00:48:58 -0300
  • cea3bdc8e5 Fix Cholesky::determinant for Complex elements Jim Turner 2021-04-09 13:55:40 -0400
  • dcde2d096c
    Merge 89a9dedcd5 into 5aa6033a3b Linus Behrbohm 2021-04-08 22:46:48 -0500
  • 5aa6033a3b
    Merge pull request #860 from jturner314/cholesky-determinant Sébastien Crozet 2021-04-08 09:25:44 +0200
  • 50fed194f4 Add determinant method to Cholesky Jim Turner 2021-04-07 22:43:27 -0400
  • 06b657ad49 Added pow_mut. Violeta Hernández 2021-04-05 12:32:12 -0500
  • ab85766b5a Added pow function. Violeta Hernández 2021-04-05 12:17:49 -0500
  • f8173bd668 Release v0.25.4 v0.25.4 Crozet Sébastien 2021-04-01 12:08:43 +0200
  • 889a2ace8f
    Merge pull request #857 from dimforge/serde-std Sébastien Crozet 2021-04-01 12:07:16 +0200
  • 4e5b32a3fa Don't enable the `serde/alloc` feature when `alloc` is enabled. Crozet Sébastien 2021-04-01 11:53:19 +0200
  • 2602f48452 Fix compilation when only the `serde-serialize` feature of nalgebra is enabled. Crozet Sébastien 2021-04-01 11:40:27 +0200
  • d16411c6db Release v0.25.3 Crozet Sébastien 2021-03-07 11:37:26 +0100
  • 031b540191
    Merge pull request #853 from guissalustiano/dev Sébastien Crozet 2021-03-30 22:16:51 +0200
  • ac7f495f56
    Add filter_2d Guilherme Salustiano 2021-03-30 04:06:23 -0300
  • 276471b51a
    Add BitAnd operator to Matrix Guilherme Salustiano 2021-03-29 18:00:40 -0300
  • 9947cd5b88
    Add type aliases for unit vectors Guilherme Salustiano 2021-03-29 15:20:04 -0300
  • 59bcdc2775 Release v0.25.3 v0.25.3 Crozet Sébastien 2021-03-07 11:37:26 +0100
  • 01cfc62112
    Merge pull request #847 from dimforge/simd_cap_magnitude Sébastien Crozet 2021-03-07 11:36:46 +0100
  • 1d7a5611b8 Update the changelog. Crozet Sébastien 2021-03-06 19:17:53 +0100
  • b687c63bb2 Add a SIMD version of cap_magnitude: simd_cap_magnitude. Crozet Sébastien 2021-03-06 19:16:22 +0100
  • e9535d5cb5
    Merge pull request #846 from dimforge/dev Sébastien Crozet 2021-03-06 14:17:31 +0100
  • 9ce8402ef3 Release v0.25.2 v0.25.2 Crozet Sébastien 2021-03-06 14:05:38 +0100
  • 48248ae0a0
    Merge pull request #845 from dimforge/glam Sébastien Crozet 2021-03-06 14:04:51 +0100
  • 35ffdc960d Update the changelog. Crozet Sébastien 2021-03-06 12:45:58 +0100
  • 2dae1ca44f Add conversion of Similarity from/to glam types. Crozet Sébastien 2021-03-06 12:39:43 +0100
  • bdf0de68cf Add conversion of Rotation and UnitComplex from/to glam types. Crozet Sébastien 2021-03-06 12:38:15 +0100
  • 729a8fd7f2 Add conversion from/to glam types + move glam/alga/mint impls to a "third_party" module. Crozet Sébastien 2021-03-06 12:20:38 +0100
  • a798d1c4ce
    Merge pull request #844 from dimforge/cast Sébastien Crozet 2021-03-06 12:19:41 +0100
  • 4bb1edaab4 Update the CHANGELOG. Crozet Sébastien 2021-03-05 17:12:11 +0100
  • f2c49aecb0 Add "cast" methods to cast the type of the components of most nalgebra types. Crozet Sébastien 2021-03-05 17:08:46 +0100
  • e8fb1ab215
    Merge pull request #842 from dimforge/dev Sébastien Crozet 2021-03-02 14:34:28 +0100
  • f282d02db1 Release v0.25.1 v0.25.1 Crozet Sébastien 2021-03-02 14:24:55 +0100
  • 9e625db538
    Merge pull request #841 from dimforge/rand_optional Sébastien Crozet 2021-03-02 14:20:51 +0100
  • ff27daf044 Enable rand for tests. Crozet Sébastien 2021-03-02 12:37:00 +0100
  • c32172b6b9 Make the rand dependency optional. Crozet Sébastien 2021-03-02 12:25:12 +0100
  • 7fdac06365 Fix cargo metadata to allow publishing nalgebra-lapack and nalgebra-sparse. Crozet Sébastien 2021-03-01 14:48:59 +0100
  • 39ef8b43cf
    Merge pull request #839 from dimforge/dev Sébastien Crozet 2021-03-01 14:34:04 +0100
  • 5b9b94c610 Release v0.25.0 v0.25.0 Crozet Sébastien 2021-03-01 14:25:29 +0100
  • b97a3d0ab2
    Merge pull request #837 from dimforge/proptest Sébastien Crozet 2021-03-01 14:13:28 +0100
  • 3270e8e4a3 Delete semaphore CI to keep only GitHub Actions. Crozet Sébastien 2021-03-01 13:07:16 +0100
  • abf03a78a0 github actions: fix yaml Crozet Sébastien 2021-03-01 12:57:12 +0100
  • a9558a3a8b github actions: split tests into separate jobs. Crozet Sébastien 2021-03-01 12:54:50 +0100
  • 80aa4faa38 Fix tests for nalgebra-sparse. Crozet Sébastien 2021-03-01 12:42:44 +0100
  • 258ecf22bc Update Semaphore configuration Sébastien Crozet 2021-03-01 11:36:33 +0000
  • 1c2872035f Update Semaphore configuration Sébastien Crozet 2021-03-01 11:30:16 +0000
  • 1aa0b91605 Update Semaphore configuration Sébastien Crozet 2021-03-01 11:28:42 +0000
  • 9d8c347605 Switch back to github actions runner. Crozet Sébastien 2021-03-01 12:16:10 +0100
  • 370e059a0a Delete circleci. Crozet Sébastien 2021-03-01 12:13:50 +0100
  • 56b63b7c21 Update Semaphore configuration Sébastien Crozet 2021-03-01 11:02:31 +0000
  • c4d0e82717 Github actions: uses self-hosted runner. Crozet Sébastien 2021-03-01 11:23:06 +0100
  • 5bc8e65f36 Enable github actions on the dev branch too. Crozet Sébastien 2021-03-01 10:43:08 +0100
  • 53cc1c1766 Add a github actions workflow. Crozet Sébastien 2021-03-01 10:39:20 +0100
  • 2e16057e7b Fix some tests requiring a square matrix. Crozet Sébastien 2021-03-01 10:02:45 +0100
  • e27ff8ce4e Fix wasm compilation. Crozet Sébastien 2021-03-01 10:02:22 +0100
  • c606b0145b .gitignore: add proptest-regressions to the ignored list. Crozet Sébastien 2021-02-28 18:40:33 +0100
  • 74f4b0ba4d nalgebra-lapack: run tests with proptest instead of quickcheck. Crozet Sébastien 2021-02-28 18:39:18 +0100
  • 6cfd2bca14 Use proptest for all nalgebra tests. Crozet Sébastien 2021-02-28 17:52:14 +0100
  • fccc42601d
    Merge pull request #766 from ChristopherRabotin/762-udu-factorization Sébastien Crozet 2021-02-25 17:09:10 +0100
  • 7b6b3649f2 Run cargo fmt. Crozet Sébastien 2021-02-25 16:20:11 +0100
  • 6699039fec Fix rebase-induced compilation error. Crozet Sébastien 2021-02-25 15:51:13 +0100
  • aeb9f7ea39 Add a matrix.udu() method to compute the UDU decomposition. Crozet Sébastien 2021-02-25 13:20:20 +0100
  • ab0d335b61 Fix tests for the UDU decomposition. Crozet Sébastien 2021-02-25 13:16:04 +0100
  • 89ca2fe5fb UDU only supported for Real matrices, not Complex Christopher Rabotin 2020-10-28 16:04:46 -0600
  • 4ff4911ac3 Implement requested changes Christopher Rabotin 2020-10-26 22:06:37 -0600
  • 06861a9755 Update src/linalg/udu.rs Chris 2020-10-26 14:39:34 -0600
  • f6c1aeb07f UDU: add panic test for non symmetric matrix Christopher Rabotin 2020-09-27 16:18:47 -0600
  • 7a49b9eeca UDU: d now stored in VectorN instead of MatrixN Christopher Rabotin 2020-09-27 15:28:50 -0600
  • e9933e5c91 UDU: Expand to Dim from DimName Christopher Rabotin 2020-09-26 18:34:35 -0600
  • 5a7ed61e9b UDU impl: using 0-index nomenclature Christopher Rabotin 2020-09-25 21:29:46 -0600
  • a8d40423ea Fixed UDU algorithm Christopher Rabotin 2020-09-25 19:21:14 -0600
  • d534c3bf9d Trying to break the test to make sure it works Christopher Rabotin 2020-09-24 23:46:24 -0600
  • 8dda6714b5 Untested UDU implementation Christopher Rabotin 2020-09-24 23:21:13 -0600
  • 21cc428480
    Merge pull request #803 from aweinstock314/no_unsound_assume_init Sébastien Crozet 2021-02-25 15:46:49 +0100
  • fa2e025a1e
    Merge pull request #824 from tpdickso/dual_quaternion Sébastien Crozet 2021-02-25 15:46:34 +0100
  • 69e2ad6a44
    Merge pull request #831 from iMplode-nZ/dev Sébastien Crozet 2021-02-25 15:46:28 +0100
  • bc6faa22f3
    Merge pull request #797 from Recmo/remco/feat/double-ended-iter Sébastien Crozet 2021-02-25 15:46:11 +0100
  • 06f92ad1e3
    Merge pull request #613 from russellb23/dev Sébastien Crozet 2021-02-25 15:45:58 +0100
  • 5225456883 Fix nalgebra-lapack. Crozet Sébastien 2021-02-25 15:07:15 +0100
  • a32f41bd41 Fix compilation when targetting no-std. Crozet Sébastien 2021-02-25 15:01:53 +0100
  • bf0f3163ce Rename some of the variables in dual-quaternion doc-tests. Crozet Sébastien 2021-02-25 14:45:26 +0100
  • 162a7ef09c Fix compilation when the mint or alga features are enabled. Crozet Sébastien 2021-02-25 14:30:04 +0100
  • af448d2c70 Add bytemuck impls to points. Crozet Sébastien 2021-02-25 14:19:20 +0100
  • 0b1e6f0b05 Run cargo fmt. Crozet Sébastien 2021-02-25 14:16:57 +0100
  • dc15261ec1 Move the bytemuck impls to GenericArray and add a transitive impl for matrices. Crozet Sébastien 2021-02-25 14:10:34 +0100
  • 234e103e4b Fix compilation of the sparse module. Crozet Sébastien 2021-02-25 13:52:58 +0100
  • ee32f7d4cf Run `cargo fmt`. Avi Weinstock 2020-11-27 16:00:48 -0500
  • cd12422d6f Change `zero_or_uninitialized_generic` to `unimplemented_or_uninitialized_generic`, and use it instead of manually dispatching on `feature=no_unsound_assume_init` in functions without `N: Zero`. Avi Weinstock 2020-11-27 15:58:48 -0500
  • 36a3ac814f Propagate `mem::MaybeUninit` through the return types of `Allocator::allocate_uninitialized` and `Matrix::new_uninitialized_generic`. Avi Weinstock 2020-11-26 23:25:36 -0500
  • b25c2aa78c Fix inner size Remco Bloemen 2020-11-19 16:30:59 -0800
  • d5ca2019a3 impl FusedIterator Remco Bloemen 2020-11-19 13:00:28 -0800
  • eb3d787ed6 Fix inner_size computation Remco Bloemen 2020-11-19 12:43:29 -0800
  • 2bce1c31a6 Bench iter() and iter().rev() Remco Bloemen 2020-11-19 12:07:28 -0800
  • 59f4e8a7d4 Remove dbg statement Remco Bloemen 2020-11-19 11:34:10 -0800
  • d49af8e8b2 Implement next_back Remco Bloemen 2020-11-19 11:27:59 -0800