sebcrozet
|
0be9a07f8b
|
Use the #[rustfmt::skip] attribute instead of rustfmt_skip.
|
2020-06-07 09:30:21 +02:00 |
Max Orok
|
a50e567fcd
|
Fix alga cfg gate for some quickcheck tests.
|
2020-04-20 10:06:38 -04:00 |
sebcrozet
|
bbb3be512e
|
Run cargo fmt.
|
2020-04-05 18:49:48 +02:00 |
sebcrozet
|
691f58b622
|
Fix compilation of tests.
|
2020-04-05 18:33:03 +02:00 |
S.Brandeis
|
4d97447cbd
|
Add type annotations in serde tests
|
2020-03-02 12:45:38 +01:00 |
S.Brandeis
|
703ba3e716
|
Refactor var names and add symmetric assert_eq!()s in test; add TODO
|
2020-03-02 12:45:38 +01:00 |
S.Brandeis
|
12c2efdb66
|
Separate test for shape mismatch and for PartialEq on different types
|
2020-03-02 12:45:38 +01:00 |
S.Brandeis
|
215df7948e
|
Modify PartialEq test to take into account typenum UInt dimensions
|
2020-03-02 12:45:38 +01:00 |
S.Brandeis
|
35eafa0337
|
Add unit test for more general PartialEq trait impl. for Matrix type
|
2020-03-02 12:45:38 +01:00 |
Sébastien Crozet
|
5a0ee23e3b
|
Fix Vector::axpy for noncommutative cases (#648)
Fix Vector::axpy for noncommutative cases
|
2020-03-02 12:45:37 +01:00 |
Jakub Konka
|
e1c8e1bccf
|
Fix Vector::axpy for noncommutative cases
One example would be performing simple matrix multiplication
over a division algebra such as quaternions.
|
2020-03-02 12:45:37 +01:00 |
Andreas Longva
|
2f77d73226
|
Generalize From<_> for MatrixSlice(Mut) to allow different strides
|
2020-03-02 12:45:35 +01:00 |
Andreas Longva
|
a05aa313da
|
Implement From<&Matrix> for MatrixSlice
|
2020-03-02 12:45:35 +01:00 |
sebcrozet
|
be41cb96e8
|
GEMM on empty matrices: properly take the beta parameter into account.
|
2019-10-28 14:15:03 +01:00 |
sebcrozet
|
f9f7ddd08f
|
Add test for empty matrix tr_mul.
|
2019-10-28 14:15:03 +01:00 |
sebcrozet
|
e30db9e8b1
|
Add test for empty matrix multiplication.
|
2019-10-28 14:15:03 +01:00 |
Stefan Mesken
|
3baefb1319
|
Allow the removal of multiple rows/columns given an array of indices. #530
|
2019-08-27 22:05:28 +02:00 |
sebcrozet
|
dda41c1508
|
Add tests for serialization of 2D transformations.
Fix #320.
|
2019-08-27 22:05:28 +02:00 |
sebcrozet
|
f9995f1fcc
|
Fix tests.
|
2019-03-31 09:12:54 +02:00 |
sebcrozet
|
4ef4001836
|
Rename Real to RealField.
|
2019-03-25 11:21:41 +01:00 |
sebcrozet
|
5b28c39fa7
|
Rename Complex to ComplexField.
|
2019-03-25 11:19:36 +01:00 |
sebcrozet
|
921a05d523
|
Implement some BLAS opertaions involving adjoint.
|
2019-03-23 11:48:12 +01:00 |
sebcrozet
|
1001e8ee0f
|
Cleanup warnings and rename Schur -> RealSchur
|
2019-03-23 11:46:56 +01:00 |
sebcrozet
|
77f048b6b9
|
WIP use Complex instead of Real whenever possible on the linalg module.
|
2019-03-02 19:33:49 +01:00 |
sebcrozet
|
381fdb642c
|
Remove useless extern crate in doc-tests.
|
2019-02-03 11:01:11 +01:00 |
sebcrozet
|
dcae274d2e
|
Fix rebase fallback + add missing docs.
|
2019-02-03 08:33:07 +01:00 |
sebcrozet
|
01d1f9d24b
|
Simplify the construction of DVector.
Fix #377.
|
2019-02-03 08:06:24 +01:00 |
shivshank
|
3055c289c0
|
Add `push` method to Vector
|
2019-01-09 21:38:58 -05:00 |
Jochen Görtler
|
72f61918f4
|
RFC: Fix type annotations
|
2018-11-20 17:47:29 +01:00 |
Jochen Görtler
|
3ac5efeac1
|
WIP: to_homogeneous for MatrixN
|
2018-11-20 17:47:29 +01:00 |
sebcrozet
|
14ad10a7e0
|
Add rustfmt.toml and run it.
|
2018-10-27 15:00:18 +02:00 |
sebcrozet
|
54747817b2
|
Remove node on test.
|
2018-10-13 12:59:36 +02:00 |
sebcrozet
|
a390732b97
|
Fix partial_cmp
|
2018-10-13 12:59:36 +02:00 |
sebcrozet
|
18e9b8998d
|
Add impls of From/Into to convert any transformation types to a matrix.
|
2018-10-13 11:25:19 +02:00 |
mborst
|
12962c3c13
|
Implement map_with_location.
|
2018-09-28 05:22:32 +02:00 |
sebcrozet
|
51a4e73386
|
Use typenum type-level integer for swizzle dimension comparison.
Fix #408.
|
2018-09-24 22:04:05 +02:00 |
sebcrozet
|
c6bc62c95f
|
For matrices, return the actual result of partial_clamp instead of None.
Fix #401
|
2018-09-24 20:58:09 +02:00 |
sebcrozet
|
f6cbc82152
|
Add tests attempting to copy from a slice that is too small or too large.
|
2018-09-13 08:37:20 +02:00 |
sebcrozet
|
99b54465c7
|
Add a copy_from_slice method.
Fix #381.
|
2018-09-13 08:37:20 +02:00 |
sebcrozet
|
a5ae1052e6
|
Fix tests with the 'mint' feature.
|
2018-05-26 22:07:57 +02:00 |
sebcrozet
|
05e053a310
|
Fix tests.
|
2018-05-26 22:07:57 +02:00 |
sebcrozet
|
d89e3dbac6
|
Rename the matrix slice constructors from `::new_*` to `_from_slice_*`.
|
2018-05-06 23:44:57 +02:00 |
Sébastien Crozet
|
7004610106
|
Adapt the debug_output_corresponds_to_data_container test to work on both stable and nightly.
For some reasons the formating of floats seem to have changed.
|
2018-02-03 13:59:05 +01:00 |
Sébastien Crozet
|
487af7d979
|
Fix matrix resizing with empty matrices.
Fix #306.
|
2018-02-03 13:59:05 +01:00 |
Sébastien Crozet
|
5a4179c287
|
Re-enable most tests.
|
2018-02-03 13:59:05 +01:00 |
Sébastien Crozet
|
144dfbd555
|
Add quadform/cmpy/cdpy.
|
2018-02-03 13:59:05 +01:00 |
Sébastien Crozet
|
300b3d0452
|
Add transpose gemv.
|
2018-02-03 13:59:05 +01:00 |
Sébastien Crozet
|
1ee8a702ea
|
Fix quadratic form computation.
For the moment only the version that does not make any assumption regarding symmetry is
implemented.
|
2018-02-03 13:59:05 +01:00 |
Sébastien Crozet
|
39d20306f1
|
Add symmetric quadratic form computation.
|
2018-02-03 13:59:05 +01:00 |
Sébastien Crozet
|
94c1ab8e7b
|
Add matrix slice construction from array slices.
|
2018-02-03 13:59:05 +01:00 |