Opened 5 years ago

#2777 new enhancement

Power and root symbols should be renamed to avoid confusion

Reported by: gkronber Owned by:
Priority: medium Milestone: HeuristicLab 4.0
Component: Problems.DataAnalysis.Symbolic Version: 3.3.14
Keywords: Cc:

Description

The symbols are interpreted as

  • power(x,y) = power(x, round(y))
  • root(x,y) = power(x, 1.0 / round(y))

Consequently, the symbols are also not supported by the AutoDiff converter and the simplifier also assumes these semantics.

Instead, the interpreter should also support power and root without rounding (producing NaN values) and the symbols which lead to protected evaluation (with rounding) should be renamed accordingly.

Suggestions: ProtectedPower, ProtectedRoot or IntegerPower, IntegerRoot.

Change History (0)

Note: See TracTickets for help on using tickets.