Skip to content

v0.5.4

Pre-release
Pre-release
Compare
Choose a tag to compare
@Nelson-numerical-software Nelson-numerical-software released this 24 Apr 09:52
· 1212 commits to master since this release

0.5.4 (2021-04-24)

Features:

  • Functions using SIMD extensions:

    • ceil, round, fix, floor, abs, conj,
    • exp, sqrt, log1p, log10, log
    • cos, sin, tan
    • atan2, acos, asin
    • addition, substraction, multiplication, division vectors.
  • Validators functions available from Nelson and C++ API (part 1):

    • mustBeLogicalScalar, mustBeLogical, mustBeFloat,
    • mustBeFinite, mustBeScalarOrEmpty, mustBeVector,
    • mustBeValidVariableName,
    • mustBeTextScalar, mustBeFolder,
    • mustBeNumeric.
  • system allows to run shell command execution in parallel.

  • test_run executes on parallel process.

  • extends assert_checkerror to check also error identifier.

  • isvector, isscalar support overload.

  • isvarname builtin: check if input is valid variable name.

  • isdir manages string array.

  • time returns current time as the number of seconds or nanoseconds since the epoch.

Bug Fixes:

  • #352: number of input arguments checked in macro.

  • #382: optimize corrcoef.