/** * Copyright (C) 2009 - present by OpenGamma Inc. and the OpenGamma group of companies * * Please see distribution for license. */ package com.opengamma.analytics.math.minimization; import org.testng.annotations.Test; import com.opengamma.util.test.TestGroup; /** * Test. */ @Test(groups = TestGroup.UNIT) public class MultiDirectionalSimplexMinimizerTest extends MultidimensionalMinimizerTestCase { private static final double EPS = 1e-8; final static MultiDirectionalSimplexMinimizer MINIMIZER = new MultiDirectionalSimplexMinimizer(); @Test public void test() { super.assertInputs(MINIMIZER); super.assertMinimizer(MINIMIZER, EPS); } @Test public void testSolvingRosenbrock() { super.assertSolvingRosenbrock(MINIMIZER, EPS); } /** * Can't handle the next 2 */ // @Test // public void testSolvingUncoupledRosenbrock() { // super.testSolvingUncoupledRosenbrock(MINIMIZER, EPS); // } // // @Test // public void testSolvingCoupledRosenbrock() { // super.testSolvingCoupledRosenbrock(MINIMIZER, EPS); // } }