Sébastien Crozet
e9d2533955
Merge pull request #1231 from JulianKnodt/dev
...
Add `.item()` to `Matrix1`
2023-04-30 14:54:45 +02:00
Sébastien Crozet
55f05336a2
Merge pull request #1238 from wisp3rwind/docs_memory_layout
...
docs: correct row-major -> column-major for Matrix{1-6}xX storage
2023-04-30 14:29:56 +02:00
wisp3rwind
151084d644
docs: correct row-major -> column-major for Matrix{1-6}xX storage
...
cf. Github discussion https://github.com/dimforge/nalgebra/discussions/1225
2023-04-28 13:35:54 +02:00
julianknodt
d9af8650bb
Add `.*_scalar()` to `Matrix1`
...
Allows for converting a `Matrix1` to a scalar without having to index.
2023-04-23 12:32:51 -07:00
Sébastien Crozet
0996b656f9
Merge pull request #1227 from hqurve/remove-scalar-requirement
...
fix: remove Scalar trait bound for Matrix PartialEq and Eq
2023-04-15 11:05:14 +02:00
hqurve
705051f639
fix: remove Scalar trait bound for Matrix PartialEq and Eq
2023-04-08 10:26:54 -04:00
Sébastien Crozet
f5af5dbff2
Merge pull request #1219 from ModProg/trailing_punct
...
Allow trailing punctuation in macros
2023-04-07 16:32:00 +02:00
Sébastien Crozet
248654bc17
Merge pull request #1220 from Ralith/serde-array-tuples
...
Serialize statically sized matrices as tuples
2023-04-07 16:21:48 +02:00
Sébastien Crozet
12cd98ad64
Merge pull request #1199 from utilForever/dev
...
Correct minor typos
2023-04-07 16:19:31 +02:00
Benjamin Saunders
5c0e773242
Serialize statically sized matrices as tuples
...
Breaking change. Consistent with how serde serializes plain arrays.
2023-03-13 22:45:27 -07:00
Roland Fredenhagen
181291cb2d
Allow trailing punctuation in macros
2023-03-09 12:41:08 +01:00
Sébastien Crozet
4a5183ae59
Release v0.32.2
2023-03-07 10:13:14 +01:00
Sébastien Crozet
e7ca36e09a
Merge pull request #1213 from MarijnS95/glam-0.23
...
Support conversion for glam 0.23
2023-03-07 10:12:31 +01:00
Marijn Suijten
24dab11711
Support conversion for glam 0.23
2023-03-07 09:50:11 +01:00
Sébastien Crozet
c0ad6a2cef
Merge pull request #1216 from geieredgar/remove-parentheses
...
Fix CI by removing unnecessary parentheses
2023-03-07 09:46:34 +01:00
Edgar Geier
171e92bc20
Remove unnecessary parentheses
2023-03-06 23:41:04 +01:00
Chris Ohk
fd97a82926
fix: Correct minor typos
2023-02-01 15:48:06 +09:00
Sébastien Crozet
52e6db99c6
Release v0.32.1
2023-01-14 17:57:31 +01:00
Sébastien Crozet
8e5e54d196
Bump version of nalgebra-macros
2023-01-14 17:55:56 +01:00
Sébastien Crozet
8aa34a952f
Release v0.32.0
2023-01-14 17:04:22 +01:00
Sébastien Crozet
f50b0812f4
Merge pull request #1180 from Andlon/reshape_slices_plus_more
...
Enable `reshape_generic` for slices + other things
2023-01-14 16:35:17 +01:00
Sébastien Crozet
bcfc20caba
Fix duplicate import
2023-01-14 16:26:26 +01:00
Sébastien Crozet
711ac67da9
Deplecate Dynamic and Dynamic::new
2023-01-14 16:22:40 +01:00
Sébastien Crozet
3508280929
Rename Slice to View in reshape tests
2023-01-14 16:22:40 +01:00
Andreas Longva
c506bd577a
Fix broken compilation for serde-serialize
2023-01-14 16:22:40 +01:00
Andreas Longva
afabf4bad2
ReshapableStorage for slices + tests for owned reshape
...
In the process of implementing ReshapbleStorage for SliceStorage(Mut),
I discovered that there appears to be no tests for the existing
reshape_generic functionality on owned matrices.
2023-01-14 16:22:40 +01:00
Andreas Longva
4221c44a2b
Rename Dynamic -> Dyn
...
Provide a type alias to avoid breaking code. Make Dyn a
tuple struct so that we can use the succinct syntax
Dyn(n) instead of Dyn::new(n).
2023-01-14 16:22:40 +01:00
Andreas Longva
19c99634c3
Add U0, U1, ... dimension constants
...
This allows us to simply write U4 in place of U4::name() or Const::<4>,
like we used to be able to before const generics.
2023-01-14 16:22:40 +01:00
Sébastien Crozet
731fd0ead1
Merge pull request #1165 from geo-ant/feature/parallel-column-iterators
...
Parallel Column Iterators with Rayon
2023-01-14 16:17:44 +01:00
Sébastien Crozet
3a8c1bf81e
Use rayon as the feature name instead of par-iter
2023-01-14 15:59:11 +01:00
Sébastien Crozet
82b4960740
Better coding-style in the doc-tests.
2023-01-14 15:48:42 +01:00
Sébastien Crozet
d54c56fd43
Fix potential unsoundness in ColumnIter::split_at
2023-01-14 15:37:12 +01:00
Sébastien Crozet
1f4ded0c50
Don’t make the ColumnIter[Mut] fields pub(crate)
2023-01-14 15:30:00 +01:00
Sébastien Crozet
9e5854034c
Merge pull request #1192 from fortify-iq/ln-determinant
...
Add ln_determinant to Cholesky
2023-01-14 14:41:57 +01:00
Hennadii Chernyshchyk
ff88fad23c
Remove redundant `T::SimdRealField: Zero`
2023-01-14 13:25:38 +02:00
Sébastien Crozet
5e26b8e121
Remove unused import
2023-01-14 12:19:36 +01:00
geo-ant
997c707be9
upgrade rayon dependency
2023-01-14 12:08:47 +01:00
geo-ant
50e25c57f7
fmt
2023-01-14 12:08:47 +01:00
geo-ant
61abece7af
create separate newtype for producer trait
2023-01-14 12:08:47 +01:00
geo-ant
7b9b123301
add test, find bug, add another test
2023-01-14 12:08:47 +01:00
geo-ant
93f2c6c125
fix format
2023-01-14 12:08:47 +01:00
geo-ant
9cc7cc121f
mention feature gating
2023-01-14 12:08:47 +01:00
geo-ant
296320bb74
indicate feature gating
2023-01-14 12:08:47 +01:00
geo-ant
66dfaf824a
formatting
2023-01-14 12:08:47 +01:00
geo-ant
ae5bca75f7
advertize the feature on the matrix front doc page
2023-01-14 12:08:47 +01:00
geo-ant
6fce106776
restructure code for better docs
2023-01-14 12:08:47 +01:00
geo-ant
85a58ca939
update CI workflow
2023-01-14 12:08:47 +01:00
geo-ant
e1305d3d8e
fmt
2023-01-14 12:08:47 +01:00
geo-ant
8d1f684e45
change feature name to par-iter and add doc example to par_column_iter_mut
2023-01-14 12:08:47 +01:00
geo-ant
97861c8a5e
add examples in par_column_iter method
2023-01-14 12:08:47 +01:00