Opened 14 months ago

Closed 8 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 14 months ago by chaider

r17301 Fixed calculation problems for negative interval boundaries in cubic root

comment:2 Changed 14 months ago by chaider

r17302 Added unit tests for cubic root

comment:3 Changed 14 months ago by chaider

  • Status changed from new to accepted

comment:4 Changed 14 months ago by chaider

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

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

r17305 Added absolute operation for intervals

comment:7 Changed 14 months ago by chaider

r17306 Added unit tests for absolute operation on intervals

comment:8 Changed 13 months ago by chaider

r17348 Added analytical quotient for intervals

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

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

comment:11 Changed 12 months ago by chaider

  • Milestone set to HeuristicLab 3.3.17

comment:12 Changed 9 months ago by mkommend

  • Status changed from reviewing to readytorelease

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

Version 0, edited 9 months ago by mkommend (next)

comment:13 Changed 8 months ago by mkommend

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

comment:14 Changed 8 months ago by mkommend

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