← Back
Editing: test_interpnd.cpython-311.pyc
� d�c;5 � �� � d dl Z d dlZd dlmZmZmZmZ d dlm Z d dlZd dlmc m Z d dlmc mZ d dlZd� Z G d� d� � Z G d� d� � Z G d � d � � ZdS )� N)�assert_equal�assert_allclose�assert_almost_equal�suppress_warnings)�raisesc �� � t j � t j � t j � t � � � � d| � � S )N�data)�os�path�join�abspath�dirname�__file__)�basenames �G/usr/lib/python3/dist-packages/scipy/interpolate/tests/test_interpnd.py� data_filer s= � � �7�<�<����������(A�(A�B�B���*� *� *� c �J � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z d � Zd � ZdS )�TestLinearNDInterpolationc � � t j g d�t j �� � }t j |j d t j �� � } t j ||� � |� � }t ||� � d S )N��r r )� �r )r � �?)r r )� �?�333333�?��dtyper ��np�array�double�arange�shape�interpnd�LinearNDInterpolatorr ��self�x�y�yis r �test_smoketestz(TestLinearNDInterpolation.test_smoketest st � ��H�N�N�N��9� &� &� &���I�a�g�a�j�� �2�2�2�� 0�X� *�1�a� 0� 0�� 3� 3���A�r�"�"�"�"�"r c �R � t j g d�t j �� � }t j |j d t j �� � } t j |d d �df |d d �df f|� � |d d �df |d d �df � � }t ||� � d S )Nr r r � r r'