Geo
f6461d3862
make mut iterator pointer based
...
Change the ColumnIterMut back to the original impl and manually implement Send
2023-01-14 12:08:10 +01:00
geo-ant
42ab3f6903
fix clippy lints in my code
2023-01-14 12:08:10 +01:00
geo-ant
a4e28a136e
apply fmt
2023-01-14 12:08:10 +01:00
geo-ant
daade1cf5e
add documentation
2023-01-14 12:08:10 +01:00
geo-ant
7ac536be07
cleanups and add tests
2023-01-14 12:08:10 +01:00
geo-ant
f850ed535e
add tests and start cleanup
2023-01-14 12:07:56 +01:00
geo-ant
0fcd9dd702
revert some things and add poc for mut and immut iterators
2023-01-14 12:07:36 +01:00
Sébastien Crozet
9a3bebc5c0
Merge pull request #1129 from zhiburt/try_inverse_comment
...
update try_inverse doc comment
2023-01-14 12:03:12 +01:00
Hennadii Chernyshchyk
f333bb4ba5
Update src/linalg/cholesky.rs
...
Co-authored-by: Sébastien Crozet <sebastien@crozet.re>
2023-01-14 13:03:09 +02:00
Sébastien Crozet
5ed215932c
Slightly change comment wording.
2023-01-14 12:02:37 +01:00
Maxim Zhiburt
3d31f32251
update try_inverse doc comment
2023-01-14 12:00:52 +01:00
Sébastien Crozet
dc1b291ece
Merge pull request #1179 from timethy/euler-angles-patch
...
Fix typo in `euler_angles()`, and cache cosine computation.
2023-01-14 11:48:22 +01:00
Hennadii Chernyshchyk
598cb4fa8d
Add ln_determinant to Cholesky
2023-01-13 13:14:55 +02:00
Sébastien Crozet
0cf79aef0e
Merge pull request #1193 from dimforge/rkyv-same-type
...
Make sure Archive types are Self
2023-01-13 11:11:43 +01:00
Sébastien Crozet
00f1f11ca5
Deny unused_qualifications
2023-01-13 10:28:22 +01:00
Sébastien Crozet
924795be45
CI: use the newer version of Jimver/cuda-toolkit
2023-01-13 10:12:47 +01:00
Sébastien Crozet
ed573d054c
Fix tests
2023-01-13 10:10:53 +01:00
Sébastien Crozet
7cacb2bf4a
Fix CI for Cuda
2023-01-13 10:06:49 +01:00
Sébastien Crozet
e24acba5f9
cargo fmt
2023-01-13 10:05:52 +01:00
Sébastien Crozet
e959f2eb9c
Fix CheckBytes derives + drop Complex rkyv support for now
2023-01-13 09:58:41 +01:00
Sébastien Crozet
cce66c3abf
Merge branch 'dev' into dev-zyanshep
2023-01-13 09:19:49 +01:00
Sébastien Crozet
d24b5fb175
Merge pull request #1186 from nihonjinrxs/1151-ci-doc-gen
...
Add simple cargo doc step to CI
2023-01-01 16:27:05 +01:00
Sébastien Crozet
d3b50c6c25
Merge pull request #1188 from Spodeian/patch-1
...
Update isometry.rs
2023-01-01 16:21:40 +01:00
Liam
b2da4609cf
Update isometry.rs
...
Fix formatting of documentation so that "A 3D isometry is composed of:" is on its own line.
2022-12-21 18:51:02 +11:00
Sébastien Crozet
14f316c9d8
Merge pull request #1178 from Andlon/rename_slice_to_view
...
Rename slice to view
2022-12-18 15:27:15 +01:00
Ryan B. Harvey
a4fdea927d
Add simple cargo doc step to CI
2022-12-12 04:21:23 +00:00
Andreas Longva
acfd37c728
Rename tests/core/matrix_slice.rs to tests/core/matrix_view.rs
2022-11-14 16:59:54 +01:00
Andreas Longva
55c3a9c764
Formatting
2022-11-14 16:43:47 +01:00
Andreas Longva
31e687bd76
Implement Matrix::{as_view, as_view_mut} methods
2022-11-14 16:43:05 +01:00
Andreas Longva
02caca0ece
Update slice->view in nalgebra-sparse
2022-11-14 15:32:17 +01:00
Andreas Longva
660ee9c6f2
Update slice->view in nalgebra-lapack
2022-11-14 15:21:20 +01:00
Andreas Longva
f007772f4b
Update slice->view in nalgebra-glm
2022-11-14 15:18:28 +01:00
Andreas Longva
6c8947ccc0
Replace slice->view in tests and benches
2022-11-14 15:16:23 +01:00
Andreas Longva
234d61faa2
Rename SliceRange to DimRange
2022-11-14 14:47:43 +01:00
Andreas Longva
0c402318ec
Rename internal assert_slice_index -> assert_view_index
2022-11-14 14:42:23 +01:00
Andreas Longva
8867b365e3
Rename slice -> view in parameter names, comments etc.
2022-11-14 14:40:53 +01:00
Andreas Longva
34f4537376
Use view* instead of slice* methods in src/
2022-11-14 14:14:42 +01:00
Andreas Longva
0319d236af
Deprecate+rename methods for slicing
2022-11-14 14:02:36 +01:00
Andreas Longva
eb456f18bb
Move slice deprecation macro to lib.rs
...
This way we can use it across the library, in changes that
will follow this commit.
2022-11-14 10:56:14 +01:00
Andreas Longva
a68d9b5ded
Rename construction_slice.rs -> construction_view.rs
2022-11-14 09:42:59 +01:00
Andreas Longva
2ca4b3b02d
Deprecate MatrixSliceMutN
...
There is no other type alias with this naming convention. I believe it
is a remnant from the past, when we had e.g. MatrixN type aliases. But
these no longer exist, therefore I believe this alias should also be
removed, instead of updated to "MatrixViewMutN".
2022-11-14 09:41:04 +01:00
Andreas Longva
f792b5f568
Deprecate MatrixSliceMutMN
...
In the past, MatrixSliceMut did not have the same defaults. However,
for a while now MatrixSliceMut has served the exact same purpose
(in fact their definitions are identical), so we should
deprecate MatrixSliceMutMN.
2022-11-14 09:40:48 +01:00
Andreas Longva
7d5097b0b2
Remove use of deprecated *Slice aliases in nalgebra
2022-11-14 09:33:08 +01:00
Andreas Longva
e245e1148a
Deprecate slice type aliases
2022-11-14 09:26:45 +01:00
Sébastien Crozet
0981f9c660
Release v0.31.4
2022-11-13 18:40:03 +01:00
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