What's new in CMATH for Delphi 8.2.4
Jan 28, 2024
- Recent new features:
- Overhauled linear system solvers (LU decomposition and related functions)
- Much faster implementation of most single-precision math functions
- VF_polyOdd, VF_polyEven: evaluate polynomials consisting only of odd or only of even terms
- VF_polyfitOdd, VF_polyfitEven: fit data to odd-only or even-only polynomial representation
- VF_ratio, VF_ratioOddEven, VF_ratioEvenOdd: evaluate ratios (one polynomial divided by another)
- Support for latest MS and Embarcadero compiler versions: RAD Studio 11 Alexandria, Visual Studio 2022
- Support for Linux with GCC or CLang
New in CMATH for Delphi 8.2.3 (Jan 20, 2024)
- Overhauled linear system solvers (LU decomposition and related functions)
- Much faster implementation of most single-precision math functions
- VF_polyOdd, VF_polyEven: evaluate polynomials consisting only of odd or only of even terms
- VF_polyfitOdd, VF_polyfitEven: fit data to odd-only or even-only polynomial representation
- VF_ratio, VF_ratioOddEven, VF_ratioEvenOdd: evaluate ratios (one polynomial divided by another)
- Support for latest MS and Embarcadero compiler versions: RAD Studio 11 Alexandria, Visual Studio 2022
- Support for Linux with GCC or CLang
New in CMATH for Delphi 8.2.2 (Jan 8, 2024)
- Recent new features:
- Overhauled linear system solvers (LU decomposition and related functions)
- Much faster implementation of most single-precision math functions
- VF_polyOdd, VF_polyEven: evaluate polynomials consisting only of odd or only of even terms
- VF_polyfitOdd, VF_polyfitEven: fit data to odd-only or even-only polynomial representation
- VF_ratio, VF_ratioOddEven, VF_ratioEvenOdd: evaluate ratios (one polynomial divided by another)
- Support for latest MS and Embarcadero compiler versions: RAD Studio 11 Alexandria, Visual Studio 2022
- Support for Linux with GCC or CLang
New in CMATH for Delphi 8.2 (Jul 14, 2023)
- Overhauled linear system solvers (LU decomposition and related functions)
- Much faster implementation of most single-precision math functions
- VF_polyOdd, VF_polyEven: evaluate polynomials consisting only of odd or only of even terms
- VF_polyfitOdd, VF_polyfitEven: fit data to odd-only or even-only polynomial representation
- VF_ratio, VF_ratioOddEven, VF_ratioEvenOdd: evaluate ratios (one polynomial divided by another)
- Support for latest MS and Embarcadero compiler versions: RAD Studio 11 Alexandria, Visual Studio 2022
- Support for Linux with GCC or CLang
New in CMATH for Delphi 8.1.3 (Jul 18, 2022)
- Recent new features:
- Support for latest MS and Embarcadero compiler versions: RAD Studio 11 Alexandria, Visual Studio 2022
- Support for Linux with GCC or CLang
- Enhanced thread-safety for all linfit and nonlinfit functions.
- Enhanced thread-safety for all linear system operations (LUD and SVD based).
- P9 libraries utilizing AVX, AVX2, and FMA for highest performance on processors from 4th-generation Intel Core i (Haswell+) or AMD Excavator+ on.
- CUDA-enabled libraries for all target compilers (currently only Windows).
New in CMATH for Delphi 8.1.2 (Sep 12, 2021)
- Compatibility with newest Embarcadero compiler version RAD Studio 11 Alexandria
New in CMATH for Delphi 8.1.1 (Sep 2, 2021)
- Bug fixes in the operators:
- polar * real, polar *= real,
- polar / real, polar /= real
New in CMATH for Delphi 8.0.0 (May 27, 2020)
- Compatibility with latest compiler version Delphi 10.4 Sydney
- Bug fixes in cd_arg, cd_abs
New in CMATH for Delphi 7.3.3 (Jul 2, 2019)
- Support for latest MS and Embarcadero compiler versions: VS 2019, RAD Studio 10.3 Rio
- Support for GCC, CLang, Lazarus / FreePascal
- Enhanced thread-safety for all linfit and nonlinfit functions.
- Enhanced thread-safety for all linear system operations (LUD and SVD based).
- Compatibility with latest compiler versions (Visual Studio 2017, Delphi and C++ Builder: 10.x Berlin / Tokyo / Rio).
- P9 libraries for 4th-generation Intel Core i (Haswell+) or AMD Excavator+, utilizing AVX, AVX2, and FMA for highest performance.
- CUDA-enabled libraries for all target compilers.
- Additions to the signal-procession functions: VF_xspectrum (cross-spectrum) and VF_coherence along with their spatial analogues, MF_xspectrum and MF_coherence.
New in CMATH for Delphi 7.3 (Aug 24, 2018)
- New: Master License available, covering all supported target compilers (bundle, comprising all inividual "CMATH for xxx" products)
- Bug fixes:
- c?_exptop (both 32-bit and 64-bit),
- c?_atan (64-bit)
New in CMATH for Delphi 7.1.2 (Feb 15, 2017)
- Support for Lazarus / FreePascalö
- Compatibility with latest compiler versions (Visual Studio 2015 2017, Delphi and C++ Builder: 10 Seattle and 10.1 Berlin).
- P9 libraries for 4th-generation Intel Core i (Haswell+) or AMD Excavator+, utilizing AVX, AVX2, and FMA for highest performance.
- CUDA-enabled libraries for all target compilers.
New in CMATH for Delphi 6.5.3 (Dec 19, 2013)
- Delphi XE 3 and XE 4 libraries.
- 64-bit libraries for all target compilers (Visual Studio: VS2005 or higher; C++ Builder / RAD Studio: XE3 or higher; Delphi: XE2 or higher).
New in CMATH for Delphi 6.4.0 (Sep 10, 2012)
- Delphi XE 2 libraries.
- 64-bit libraries for Visual C++ and Delphi XE2.
New in CMATH for Delphi 6.3.5 (Apr 23, 2012)
- Delphi XE 2 libraries.
- 64-bit libraries for Visual C++ and Delphi XE2.
New in CMATH for Delphi 6.3.0 (Jan 20, 2012)
- Libraries for Delphi XE and XE2
- 64-bit libraries for Visual C++ (at least Visual Studio 2005) and Delphi (at least XE2)
New in CMATH for Delphi 6.1.0 (Jun 17, 2011)
- New features:
- Delphi XE libraries.
- 64-bit libraries for Visual C++.
- Support for CUDA devices
New in CMATH for Delphi 5.3.2 (Jan 18, 2010)
- Integer Matrix functionality.
- Debug library, detecting violations of vector / matrix boundaries, allowing to track and avoid resulting memory faults, whose cause previously was very difficult to locate. Read more here.
- Multi-processor optimized library, scaling with the number of available processor cores. Read here for details and considerations about using OptiVec on multi-processor computers.
- Compatibility with latest compiler versions