using System; using MathNet.Numerics.LinearAlgebra; namespace MathNet.Numerics.Optimization.Implementation { public class NullObjectiveFunction : BaseObjectiveFunction { public NullObjectiveFunction(Vector point) : base(false, false) { Point = point; } protected override void SetValue() { throw new NotImplementedException(); } protected override void SetGradient() { throw new NotImplementedException(); } protected override void SetHessian() { throw new NotImplementedException(); } public override IObjectiveFunction Fork() { throw new NotImplementedException(); } } }