optimize.tests.test_tnc

Unit tests for TNC optimization routine from tnc.py

Module Contents

Classes

TestTnc() TNC non-linear optimization.
class TestTnc

TNC non-linear optimization.

These tests are taken from Prof. K. Schittkowski’s test examples for constrained non-linear programming.

http://www.uni-bayreuth.de/departments/math/~kschittkowski/home.htm

setup_method()
f1(x, a=100.0)
g1(x, a=100.0)
fg1(x, a=100.0)
f3(x)
g3(x)
fg3(x)
f4(x)
g4(x)
fg4(x)
f5(x)
g5(x)
fg5(x)
f38(x)
g38(x)
fg38(x)
f45(x)
g45(x)
fg45(x)
test_minimize_tnc1()
test_minimize_tnc1b()
test_minimize_tnc1c()
test_minimize_tnc2()
test_minimize_tnc3()
test_minimize_tnc4()
test_minimize_tnc5()
test_minimize_tnc38()
test_minimize_tnc45()
test_tnc1()
test_tnc1b()
test_tnc1c()
test_tnc2()
test_tnc3()
test_tnc4()
test_tnc5()
test_tnc38()
test_tnc45()