nalgebra v0.31.2 Release Notes

Release Date: 2022-10-09 // 6 months ago
  • Modified

    • ๐ŸŽ Use #[inline] on the Dim implementation for Const to improve opt-level 1 performance.
    • ๐Ÿ‘‰ Make the Point::new constructions const-fn.

    โž• Added

    • โž• Add UnitVector::cast to change the underlying scalar type.

Previous changes from v0.31.1

  • Modified

    • ๐Ÿ‘Œ Improve performances of multiplication of two sparse matrices.

    โž• Added

    • Add Matrix::from_row_iterator to build a matrix from an iterator yielding components in row-major order.
    • โž• Add support for conversion from/to types of glam 0.21.
    • ๐Ÿ“œ nalgebra-sparse: add support for the matrix-market export of sparse matrices.
    • nalgebra-lapack: add a GE for solving the generalized eigenvalues problem.

    ๐Ÿ›  Fixed

    • Fix Rotation3::from_matrix and UnitQuaternion::from_matrix when the input matrix is already a valid rotation matrix.