Minor changelog fixes.

This commit is contained in:
Sébastien Crozet 2018-02-03 12:21:32 +01:00
parent 4ad819c669
commit f9931ceeff

View File

@ -8,11 +8,11 @@ This project adheres to [Semantic Versioning](http://semver.org/).
### Modified ### Modified
* Allow the `Isometry * Unit<Vector>` multiplication. * Allow the `Isometry * Unit<Vector>` multiplication.
### Added ### Added
* Add blas-like operations: `.quadform` and `.quadform_tr` to compute respectively * Add blas-like operations: `.quadform(...)` and `.quadform_tr(...)` to compute respectively
the quadratic forms `self = alpha * A.transpose() * B * A + beta * self` and the quadratic forms `self = alpha * A.transpose() * B * A + beta * self` and
`alpha * A * B * A.transpose() + beta * self`. Here, `A, B` are matrices with `alpha * A * B * A.transpose() + beta * self`. Here, `A, B` are matrices with
`B` square, and `alpha, beta` are reals. `B` square, and `alpha, beta` are reals.
* Add blas-like operations: `.gemv_tr` that behaves like `.gemv` except that the * Add blas-like operations: `.gemv_tr(...)` that behaves like `.gemv` except that the
provided matrix is assumed to be transposed. provided matrix is assumed to be transposed.
* Add blas-like operations: `cmpy, cdpy` for component-wise multiplications and * Add blas-like operations: `cmpy, cdpy` for component-wise multiplications and
division with scalar factors: division with scalar factors:
@ -29,12 +29,12 @@ This project adheres to [Semantic Versioning](http://semver.org/).
before the dimension numbers, i.e., a 3x5 matrix slice with dimensions known before the dimension numbers, i.e., a 3x5 matrix slice with dimensions known
at compile-time is called `MatrixSlice3x5`. A vector slice with dimensions at compile-time is called `MatrixSlice3x5`. A vector slice with dimensions
unknown at compile-time is called `DVectorSlice`. unknown at compile-time is called `DVectorSlice`.
* Add functions for constructing matrix slices from a slice `&[N]`, i.e., * Add functions for constructing matrix slices from a slice `&[N]`, e.g.,
`::new()` and `::new_with_strides()`. `MatrixSlice2::new(...)` and `MatrixSlice2::new_with_strides(...)`.
* The `::repeat(...)` constructor that is an alternative name to * The `::repeat(...)` constructor that is an alternative name to
`::from_element(...)`. `::from_element(...)`.
* `UnitQuaternion::scaled_rotation_between_axis` and * `UnitQuaternion::scaled_rotation_between_axis(...)` and
`UnitQuaternion::rotation_between_axis` that take Unit vectors instead of `UnitQuaternion::rotation_between_axis(...)` that take Unit vectors instead of
Vector as arguments. Vector as arguments.