Opened 13 months ago

Closed 7 months ago

#3032 closed task (done)

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 (14)

comment:1 Changed 13 months ago by chaider

r17301 Fixed calculation problems for negative interval boundaries in cubic root

comment:2 Changed 13 months ago by chaider

r17302 Added unit tests for cubic root

comment:3 Changed 13 months ago by chaider

  • Status changed from new to accepted

comment:4 Changed 13 months ago by chaider

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

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

r17305 Added absolute operation for intervals

comment:7 Changed 13 months ago by chaider

r17306 Added unit tests for absolute operation on intervals

comment:8 Changed 12 months ago by chaider

r17348 Added analytical quotient for intervals

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

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

comment:11 Changed 11 months ago by chaider

  • Milestone set to HeuristicLab 3.3.17

comment:12 Changed 8 months ago by mkommend

  • Status changed from reviewing to readytorelease

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

Last edited 8 months ago by mkommend (previous) (diff)

comment:13 Changed 7 months ago by mkommend

r17495: Merged r17301, r17302, r17305, r17306, r17348, r17350, r17351 into stable.

comment:14 Changed 7 months ago by mkommend

  • Resolution set to done
  • Status changed from readytorelease to closed
Note: See TracTickets for help on using tickets.