public UnconditionalOptimization(SingleVariableFunctionDelegate function) { _function = function; }
public NewtonsMethod(SingleVariableFunctionDelegate dfdx, SingleVariableFunctionDelegate d2fdx2) { this.dfdx = dfdx; this.d2fdx2 = d2fdx2; }
public GoldenSection(SingleVariableFunctionDelegate function) { _function = function; }
public HalvingMethod(SingleVariableFunctionDelegate function) { _f = function; }
public QuadraticApproximation(SingleVariableFunctionDelegate function) { _function = function; }