CM2 Math1 SDK /release 5.1.0 Preview 2
- 5.1.0 Preview 2
- September, 2021
- CM2 MeshTools® SDK 5.1.0 and CM2 FEM® SDK 5.1.0
- Major release of the CM2 Math1 SDK
- Due to changes in the API, client applications must be recompiled against the new headers
/caveats
- Preview version. API is still subject to changes.
- Major version. Due to changes in the API, client applications must be recompiled against the new headers.
- Lib names suffix is
_51for this series. - Win32 and Linux x86 (32-bit) builds shall be soon deprecated.
/new features
- New
vecvec::diff_max_normto compute the max norm (i.e. infinite norm) of the difference between two vectors. vector_fixed,matrix_fixed,symmetric_fixed: newswapmember.dense1D,dense2D,symmetric_full: newswapmember.matrix_fixed,symmetric_fixed: new explicit constructors fromvector_fixed(with proper size).
/improvements
matvec::mult: minor optimisations.
/fixes
None.
/breaking changes
- The returned type of many member functions and operators changed from
value_typetoconst_reference. This improves noticeably the performance for non-POD types (it saves copies).