v0.2.3
Pre-release
Pre-release
- Eigen is integrated into MathCompile to support linear algebra functions.
- Multiple assignment is supported now;
{x, y} = {y, x}
can be used to swap two values. - New functions:
- 14 functions related to array math: Covariance, Accumulate, GeometricMean, etc.
- 11 functions related to linear algebra: LinearSolve, Inverse, LUDecomposition, etc.
To install, launch Mathematica and execute the following command
PacletInstall["https://github.com/njpipeorgan/MathCompile/releases/download/v0.2.3/MathCompile-0.2.3.paclet"]
Known bugs
- Error MCLink::libdir on the initial compilation. Temporary fix:
CreateDirectory["TargetDirectory"/.Options[CCompilerDriver`CreateLibrary]]