= new TestExtremum[] {
new TestExtremum(x => x * Math.Log(x), Interval.FromEndpoints(0.1, 1.0), 1.0 / Math.E, -1.0 / Math.E, Math.E),
new TestExtremum(x => Math.Cos(x), Interval.FromEndpoints(0.0, 5.0), Math.PI, -1.0, 1.0),
new TestExtremum(AdvancedMath.Gamma, Interval.FromEndpoints(0.0, 2.0), 1.461632144968362, 0.885603194410889, Double.NaN),
new TestExtremum(Math.Abs, Interval.FromEndpoints(-2.0, 3.0), 0.0, 0.0, Double.NaN),
new TestExtremum(Math.Cosh, Interval.FromEndpoints(-1.5, 2.5), 0.0, 1.0, 1.0),
new TestExtremum(x => MoreMath.Pow(x, 4), Interval.FromEndpoints(-2.0, 1.0), 0.0, 0.0, Double.NaN)
}