Exemplo n.º 1
0
 public IllinoisSolver(AbstractExpr expr, double ignore)
 {
     // Precondition: No formal sqrt in expr.
     var countingVisitor = new VariableCountingVisitor();
     expr.Accept(countingVisitor, Ig.nore);
     bool singleVariable = countingVisitor.Variables().Count() == 1;
     if (singleVariable) {
         _variable = countingVisitor.Variables().First();
         _expr = expr;
         _isSolvable = true;
     }
 }
Exemplo n.º 2
0
 public CompoundSolver(AbstractExpr expr, double delta)
 {
     _illinois = new IllinoisSolver(expr, delta);
     _iteration = new IterationSolver(expr, delta);
 }