| Server IP : 217.160.0.135 / Your IP : 216.73.217.37 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/scipy/optimize/tests/__pycache__/ |
Upload File : |
�
d�cp3 � �h � d Z ddlZddlmZmZ ddlZddlmZ ddl m
Z
ddlmZ G d� d� � Z
dS ) z5
Unit tests for TNC optimization routine from tnc.py
� N)�assert_allclose�assert_equal��pow)�optimize)�matrixc � � e Zd ZdZd� Zd,d�Zd,d�Zd,d�Zd� Zd� Z d � Z
d
� Zd� Zd� Z
d
� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d � Z!d!� Z"d"� Z#d#� Z$d$� Z%d%� Z&d&� Z'd'� Z(d(� Z)d)� Z*d*� Z+d+S )-�TestTncz�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
c � � ddd�| _ d S )NF�� )�disp�maxfun)�opts)�selfs �?/usr/lib/python3/dist-packages/scipy/optimize/tests/test_tnc.py�setup_methodzTestTnc.setup_method s � �"�c�2�2�� � � � � Y@c � � |t |d t |d d� � z
d� � z t d|d z
d� � z S )N� r � � �?r �r �x�as r �f1z
TestTnc.f1 sC � ��3��!��s�1�Q�4��|�|�+�a�0�0�0�3�s�Q�q�T�z�1�3E�3E�E�Er c � � ddg}d|z |d t |d d� � z
z |d<