7
7
AT_CHECK([t_SQP_nonlinear.py],
9
[[mySQPAlgorithm= class=SQP class=NearestPointAlgorithmImplementation startingPoint=class=NumericalPoint name=Unnamed dimension=4 implementation=class=NumericalPointImplementation name=Unnamed dimension=4 values=[0,0,0,0] levelFunction=class=NumericalMathFunction name=TestOptimNonLinear implementation=class=NumericalMathFunctionImplementation name=TestOptimNonLinear description=[x1,x2,x3,x4,y1] evaluationImplementation=class=ComputedNumericalMathEvaluationImplementation name=TestOptimNonLinear gradientImplementation=class=NonCenteredFiniteDifferenceGradient name=Unnamed epsilon=class=NumericalPoint name=Unnamed dimension=4 implementation=class=NumericalPointImplementation name=Unnamed dimension=4 values=[1e-07,1e-07,1e-07,1e-07] evaluation=class=ComputedNumericalMathEvaluationImplementation name=TestOptimNonLinear hessianImplementation=class=CenteredFiniteDifferenceHessian name=Unnamed epsilon=class=NumericalPoint name=Unnamed dimension=4 implementation=class=NumericalPointImplementation name=Unnamed dimension=4 values=[0.01,0.01,0.01,0.01] evaluation=class=ComputedNumericalMathEvaluationImplementation name=TestOptimNonLinear levelValue=-0.5 maximumIterationsNumber=100 maximumAbsoluteError=1e-05 maximumRelativeError=1e-05 maximumResidualError=1e-05 maximumConstraintError=1e-05 specificParameters=class=SQP::SpecificParameters tau=0.5 omega=0.0001 smooth=1.2
9
[[mySQPAlgorithm= class=SQP class=NearestPointAlgorithmImplementation startingPoint=class=NumericalPoint name=Unnamed dimension=4 implementation=class=NumericalPointImplementation name=Unnamed dimension=4 values=[0,0,0,0] levelFunction=class=NumericalMathFunction name=TestOptimNonLinear implementation=class=NumericalMathFunctionImplementation name=TestOptimNonLinear description=[x1,x2,x3,x4,y1] evaluationImplementation=class=ComputedNumericalMathEvaluationImplementation name=TestOptimNonLinear gradientImplementation=class=NonCenteredFiniteDifferenceGradient name=Unnamed epsilon=class=NumericalPoint name=Unnamed dimension=4 implementation=class=NumericalPointImplementation name=Unnamed dimension=4 values=[1e-07,1e-07,1e-07,1e-07] evaluation=class=ComputedNumericalMathEvaluationImplementation name=TestOptimNonLinear hessianImplementation=class=CenteredFiniteDifferenceHessian name=Unnamed epsilon=class=NumericalPoint name=Unnamed dimension=4 implementation=class=NumericalPointImplementation name=Unnamed dimension=4 values=[0.01,0.01,0.01,0.01] evaluation=class=ComputedNumericalMathEvaluationImplementation name=TestOptimNonLinear levelValue=-0.5 maximumIterationsNumber=100 maximumAbsoluteError=1e-05 maximumRelativeError=1e-05 maximumResidualError=1e-05 maximumConstraintError=1e-05 verbose=false specificParameters=class=SQP::SpecificParameters tau=0.5 omega=0.0001 smooth=1.2
10
10
result = [-0.046078,-0.013389,0.144858,-0.026778]