forked from M-Labs/nalgebra
Minor changelog fixes.
This commit is contained in:
parent
4ad819c669
commit
f9931ceeff
12
CHANGELOG.md
12
CHANGELOG.md
@ -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.
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user