v0.2.5
Pre-release
Pre-release
Nelson-numerical-software
released this
23 May 17:13
·
2601 commits
to master
since this release
0.2.5 (2018-05-23)
Features:
- logm: matrix logarithm.
- sqrtm: square root of a square matrix.
- eval function: evaluates string for execution in Nelson.
- evalin function: evaluates string for execution in Nelson in a specified scope.
- evalc function: Evaluate Nelson code with console capture.
- winqueryreg function read the Windows registry (Windows only).
- factorial function.
- gamma function.
- plus, minus, le, ne, ge, gt, lt, eq, colon operators added for all integer types.
- le, ne, ge, gt, lt, eq for mixed single & double types.
- add generic overload mechanism for all integers: integer keyword.
- vertcat and horzcat: mixed concatenations logical with integers, single and double added.
- #110: add isproperty & ismethod to all handle types.
- add "isHandleProperty", "isHandleMethod", "getHandleCategory" C++ API Methods.
- #108: cast function: converts variable to a different data type.
- MPI Module loaded if MPI dependency is available.
Bug Fixes:
-
#125: cosm function was slow.
-
#123: addpath stopped to work after repeatedly call to the same path.
-
#121: home key did not work in GUI terminal on prompt.
-
#118: add information in DEVELOPMENT.md about how to buid Boost on old Ubuntu versions.
-
#109: add missing horzcat, vertcat for all handle types.
Compilation:
- BOOST 1.67 on Windows
- MSMPI 9.0.1 on Windows
- Update Visual Studio 15.7.1