Opened 6 months ago

Last modified 2 weeks ago

#3032 readytorelease 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 (12)

comment:1 Changed 6 months ago by chaider

r17301 Fixed calculation problems for negative interval boundaries in cubic root

comment:2 Changed 6 months ago by chaider

r17302 Added unit tests for cubic root

comment:3 Changed 6 months ago by chaider

  • Status changed from new to accepted

comment:4 Changed 6 months ago by chaider

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

comment:5 Changed 6 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 6 months ago by chaider

r17305 Added absolute operation for intervals

comment:7 Changed 6 months ago by chaider

r17306 Added unit tests for absolute operation on intervals

comment:8 Changed 5 months ago by chaider

r17348 Added analytical quotient for intervals

comment:9 Changed 5 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 5 months ago by chaider

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

comment:11 Changed 4 months ago by chaider

  • Milestone set to HeuristicLab 3.3.17

comment:12 Changed 2 weeks ago by mkommend

  • Status changed from reviewing to readytorelease

Reviewed and tested (unit test) r17301, r17302, r17305, r17306, r17348, r17350, r17351.

Last edited 2 weeks ago by mkommend (previous) (diff)
Note: See TracTickets for help on using tickets.