← Back
Editing: _numdiff.cpython-311.pyc
� d�cyn � � � d Z ddlZddlZddlmZ ddlmZ ddlm Z m Z mZmZm Z ddlmZmZ d � Z ej � � d � � � Zd� Zd� Zdd �Zddddej ej fdddi f d�Zd� Zd� Zd� Zej ej fdi fd�ZdS )z'Routines for numerical differentiation.� N)�norm)�LinearOperator� )�issparse� csc_matrix� csr_matrix� coo_matrix�find� )�group_dense�group_sparsec �2 � |dk rt j |t �� � }nE|dk r0t j |� � }t j |t �� � }nt d� � �t j |t j k |t j k z � � r||fS ||z }|� � � }| |z } || z } |dk r�| |z }||k ||k z }t j |� � t j | | � � k } ||| z xx dz cc<