Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/16/21 11:22:29 (3 years ago)
Author:
chaider
Message:

#3140

  • Removed setter from INumericTreeNode
  • Fixed SymbolicExpressionImporter check for constants and number individually
  • Set exponent of power in DerivativeCalculator to number
  • Set number in TreeConstantNodeEditDialog and ExpressionTreeChart
  • Fixed setting of VariableRanges in DataAnalysisProblemData
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3140_NumberSymbol/HeuristicLab.Problems.DataAnalysis.Symbolic/3.4/Hashing/SymbolicExpressionTreeHash.cs

    r18115 r18142  
    215215            variableTreeNode.Weight = variable.Weight;
    216216          } else if (node.Data is INumericTreeNode existingNumNode) {
    217             var newNumNode = (INumericTreeNode)treeNodes[i];
     217            var newNumNode = (NumberTreeNode)treeNodes[i];
    218218            newNumNode.Value = existingNumNode.Value;
    219219          }
     
    277277
    278278        var symbol = child.Data.Symbol;
    279         if (child.Data is INumericTreeNode firstNum) {
     279        if (child.Data is NumberTreeNode firstNum) {
    280280          // fold sibling number nodes into the first number
    281281          for (int k = j + 1; k < children.Length; ++k) {
Note: See TracChangeset for help on using the changeset viewer.