Commit Graph

873 Commits

Author SHA1 Message Date
sebcrozet fefba2ef4e Fix conflicting impls for isometry multiplication. 2018-05-06 23:44:57 +02:00
Sébastien Crozet 7357d17b77 Fix typos. 2018-05-06 23:31:36 +02:00
Sébastien Crozet 31e3547401 Add UnitQuaternion::{new_eps, from_scaled_axis_eps}. 2018-05-06 23:31:36 +02:00
Sébastien Crozet e995cdee06 Release v0.14.1. 2018-03-08 17:31:46 +01:00
Sébastien Crozet 1ac8bbd3d1 Add .axis_angle to UnitComplex and UnitQuaternion + .rotation_between_axis to UnitComplex. 2018-03-08 17:30:59 +01:00
Krushn Dayshmookh e7c0e95d3f fixed typo 2018-02-25 14:07:32 +01:00
Sébastien Crozet 5ce41060e5 Fix typos. 2018-02-03 15:25:04 +01:00
Sébastien Crozet b48a1fa8f4 nalgebra-lapack: release v0.6.0 2018-02-03 14:39:49 +01:00
Sébastien Crozet 7b249f8966 Release v0.14.0 2018-02-03 14:21:31 +01:00
Sébastien Crozet a669d3e6ea Bump the rand crate version. 2018-02-03 14:07:15 +01:00
Sébastien Crozet f9931ceeff Minor changelog fixes. 2018-02-03 13:59:05 +01:00
Sébastien Crozet 4ad819c669 Update the changelog. 2018-02-03 13:59:05 +01: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 daba16023a Comment the argument of the (private) extend_rows function. 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 9bd2890875 Add documentation. 2018-02-03 13:59:05 +01:00
Sébastien Crozet 84a01a720d Fix unnecessary parenthesis. 2018-02-03 13:59:05 +01:00
Sébastien Crozet 662cc9cd7f Run rust fmt. 2018-02-03 13:59:05 +01:00
Sébastien Crozet 6d4bfc3b79 Fix warnings. 2018-02-03 13:59:05 +01:00
Sébastien Crozet 5c28af3a53 Add 3d cross-product matrix construction from a vector. 2018-02-03 13:59:05 +01:00
Sébastien Crozet 3dc76caf7e Add Isometry × Unit<Vector>.
Fix #285.
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 52598de44c Add rotation_between_axis/scaled_rotation_between_axis. 2018-02-03 13:59:05 +01:00
Sébastien Crozet dc41b55e5a Add iamin. 2018-02-03 13:59:05 +01:00
Sébastien Crozet fcfcc391b5 Rename slice constructors to remove the "_slice" after "new". 2018-02-03 13:59:05 +01:00
Sébastien Crozet 4cb43498a4 Add unsafe slice construction. 2018-02-03 13:59:05 +01:00
Sébastien Crozet a35e40b38e Add the `repeat` constructor. 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 1a7f0dea9f Add column vector slice aliases. 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
Sébastien Crozet adbb7d989e Add aliases for matrix slices. 2018-02-03 13:59:05 +01:00
Eduard Bopp 098d91cae0 Remove phantom data from matrix debug output
Addresses #295.
2018-01-31 19:24:42 +01:00
Eduard Bopp bba1993e58 Restructure test modules to avoid warnings
These warnings occurred only when running the test suite with no
features. Lots of uses had to be rescoped into newly created modules to
make it easier to separate these issues.
2018-01-18 13:13:38 +01:00
Eduard Bopp 4a926736fe Split some matrix tests into inline modules
This is primarily to reduce the scope of imports around the quickcheck
part of the tests. It also converts comments into more structured code.
2018-01-18 13:13:38 +01:00
Eduard Bopp 5b2e383320 Let the test suite run with no features 2018-01-18 13:13:38 +01:00
Eduard Bopp 57bfee4615
Merge pull request #310 from nilgoyette/row_vector_cross_product
Row vector cross product
2018-01-18 12:11:12 +01:00
Nil Goyette 2ad227661a Fix RowVector3 cross product 2018-01-17 11:23:27 -05:00
Nil Goyette 27499111ee Add regression test for RowVector3 cross product 2018-01-17 11:13:18 -05:00
Eduard Bopp a713dc1e6c
Merge pull request #305 from jswrenn/to_euler_angles
Implement to_euler_angles for Rotation3 and UnitQuaternion
2018-01-17 14:07:54 +01:00
Jack Wrenn 922b339fb0 Implement to_euler_angles for Rotation3 and UnitQuaternion
Resolves sebcrozet/nalgebra#243.
2018-01-09 15:15:57 -05:00
Eduard Bopp 9066ce484d Merge pull request #297 from Wallacoloo/fix/master-below-typo
Fix spelling of "below" (in method documentation)
2017-10-27 10:47:00 +02:00
Colin Wallace e5259130e5 Fix spelling of "below" 2017-10-26 21:13:35 -07:00
Sébastien Crozet 052090832c Release v0.13.1. 2017-10-10 22:12:07 +02:00
Dzmitry Malyshau 94db3f533b Mint rebase 2017-10-09 20:22:24 +02:00
Dzmitry Malyshau 6b6a0717c2 Mint matrices 2017-10-09 20:22:24 +02:00
Dzmitry Malyshau ce2063c191 Mint Euler angles 2017-10-09 20:22:24 +02:00
Dzmitry Malyshau b0127ab5dc Mint quaternions 2017-10-09 20:22:24 +02:00