/// <summary>
 /// Creates an instance using the default values.
 /// </summary>
 public VectorFieldSecondOrderDifferentiator()
 {
     this.eps              = DEFAULT_EPS;
     this.epsSqr           = eps * eps;
     this.vectorFieldDiff  = new VectorFieldFirstOrderDifferentiator(eps);
     this.maxtrixFieldDiff = new MatrixFieldFirstOrderDifferentiator(eps);
 }
Example #2
0
 public FuncAnonymousInnerClass2(MatrixFieldFirstOrderDifferentiator outerInstance, System.Func <DoubleArray, DoubleMatrix> function, System.Func <DoubleArray, bool> domain, double[] wFwd, double[] wCent, double[] wBack)
 {
     this.outerInstance = outerInstance;
     this.function      = function;
     this.domain        = domain;
     this.wFwd          = wFwd;
     this.wCent         = wCent;
     this.wBack         = wBack;
 }
Example #3
0
 public FuncAnonymousInnerClass(MatrixFieldFirstOrderDifferentiator outerInstance, System.Func <DoubleArray, DoubleMatrix> function)
 {
     this.outerInstance = outerInstance;
     this.function      = function;
 }