CM2 Math1 SDK /release 5.5.0 Preview 3
- 5.5.0 Preview 3
- May 2024.
- Major release of the CM2 Math1 SDK.
- All CM2 MeshTools® SDK and CM2 FEM® SDK.
- Due to changes in the API, client applications must be recompiled against the new headers.
/caveats
- Major version. Due to changes in the API, client applications must be recompiled against the new headers.
- Lib names now end with
_55(Windows®),5.5.0with symlinks from5.5(Linux, macOS®). - Visual Studio 2015 deprecated.
/new features
- New
dense2D::resize_minor(resp.resize_major) to change the number of rows (resp. columns) in a matrix. - New
dense1D::resize_majorfor compatibility withdense2D. - New static functions
cm2::matrix_fixed::identity()andcm2::symmetric_fixed::identity()to build identity matrices (ones on the diagonal, zeros elsewhere). - New dummy
matrix_fixed::resize(andresize_minor,resize_major) for compatibility withdense2D. - New dummy
vector_fixed::resize(andresize_major) for compatibility withdense1D. - New namespace
matvec_polyfor some polymorphic functions on vectors or matrices. To be extended in the future.
/improvements
None.
/fixes
None.
/breaking changes
None.