diff --git a/src/bisection-example-new.cc b/src/bisection-example-new.cc index f4820defcb2b430492628e5e4f05e96d60b30ed2..2e0f918124cd97ec5f4482091589328ae7a26caf 100644 --- a/src/bisection-example-new.cc +++ b/src/bisection-example-new.cc @@ -38,17 +38,6 @@ class SampleFunctional { return y * v + func_(v.two_norm()); // <1/2 Av - b,v> + H(|v|) } - // Assumes |dir| = 1. - double directionalDerivative(const SmallVector x, - const SmallVector dir) const { - assert(abs(dir.two_norm() - 1) < 1e-8); - - if (x == SmallVector(0.0)) - return func_.rightDifferential(0); - - return (x * dir > 0) ? PlusGrad(x) * dir : MinusGrad(x) * dir; - } - SmallVector minimise(const SmallVector x) const { SmallVector descDir = ModifiedGradient(x);