CM2 Math1 SDK /release 5.3.0 Preview 2

by | Oct 7, 2022

  • 5.3.0 Preview 2
  • October, 2022.
  • 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 suffix is _53 for this series.
  • MacOS builds are now universal (support both x86-64 and Apple silicon arm64 architectures).
  • Last version with Visual Studio 2013 builds (deprecated and no longer be supported in future versions).
  • Last version with Win32 and Linux x86-32 builds (deprecated and no longer be supported in future versions).

/new features

  • New functions vecscal::insert and vecscal::remove to insert and remove a value inside a vector (shifting the subsequent values right or left).
  • New functions vecvec::insert and vecvec::remove to insert and remove some values at specific positions inside a vector (shifting the subsequent values right or left).
  • New functions matvec::insert and matvec::remove to insert and remove a column inside a matrix (shifting the subsequent columns right or left).
  • New functions matmat::insert and matmat::remove to insert and remove some columns at specific positions inside a matrix (shifting the subsequent columns right or left).

/improvements

None.

/fixes

None.

/breaking changes

None.