Opened 4 months ago

Last modified 2 months ago

#3032 reviewing task

Fixing cube root calculation for intervals and extending intervals operations

Reported by: chaider Owned by: mkommend
Priority: medium Milestone: HeuristicLab 3.3.17
Component: Problems.DataAnalysis Version: trunk
Keywords: Cc:

Description (last modified by chaider)

  • Fixing calculation for cube root calculation (for negative numbers)
  • Adding abs() function to interval operations
  • Adding aq() function to interval operations

Change History (11)

comment:1 Changed 4 months ago by chaider

r17301 Fixed calculation problems for negative interval boundaries in cubic root

comment:2 Changed 4 months ago by chaider

r17302 Added unit tests for cubic root

comment:3 Changed 4 months ago by chaider

  • Status changed from new to accepted

comment:4 Changed 4 months ago by chaider

  • Owner changed from chaider to mkommend
  • Status changed from accepted to reviewing

comment:5 Changed 4 months ago by chaider

  • Description modified (diff)
  • Summary changed from Fixing cube root calculation for Intervals to Fixing cube root calculation for intervals and extending intervals operations

comment:6 Changed 4 months ago by chaider

r17305 Added absolute operation for intervals

comment:7 Changed 4 months ago by chaider

r17306 Added unit tests for absolute operation on intervals

comment:8 Changed 3 months ago by chaider

r17348 Added analytical quotient for intervals

comment:9 Changed 2 months ago by chaider

r17350

  • Added IsAlmost method with an epsilon parameter
  • Added check for floating point issues at interval constructor
  • Updated absolute operator (jump over zero between lower and upper bound)
  • Updated analytical quotient to use already implemented operators to build it
  • Updated test cases for operators
  • Refactored test method names

comment:10 Changed 2 months ago by chaider

r17351 Added type information for MethodInfo in SymbolicDataAnalysisExpressionCompiledTreeInterpreter class for the IsAlmost method to fix ambiguous reflection

comment:11 Changed 2 months ago by chaider

  • Milestone set to HeuristicLab 3.3.17
Note: See TracTickets for help on using tickets.