OwlCyberSecurity - MANAGER
Edit File: auxfuncs.cpython-38.pyc
U �i]BU � R @ s� d Z ddlmZmZmZ ddlZddlZddlZddlm Z ddl mZ ddl mZ dd d ddd ddddddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTdUdVdWdXdYgRZ ejZejjZejZi Zg ZdZdZdU� Zd[d � Zd\d]� Zd^dE� Zd_d`� ZdadF� Zdbd� Zdcd� ZdddC� Zded� Z dfd6� Z!dgd)� Z"dhdi� Z#djdk� Z$dld;� Z%dmdL� Z&dndP� Z'dodK� Z(dpdN� Z)dqd#� Z*drd9� Z+dsd8� Z,dtd � Z-dud(� Z.dvdM� Z/dwdQ� Z0dxdy� Z1dzdO� Z2d{d|� Z3d}d~� Z4dd�� Z5d�dD� Z6d�d� Z7d�d�� Z8d�d>� Z9d�d=� Z:d�d&� Z;d�d'� Z<d�dH� Z=d�dI� Z>d�d�� Z?d�dB� Z@d�d7� ZAd�d<� ZBd�d:� ZCd�d!� ZDd�d"� ZEd�dG� ZFd�d� ZGd�dJ� ZHd�d�� ZId�d?� ZJd�d%� ZKd�dA� ZLd�d0� ZMd�d1� ZNd�d4� ZOd�d/� ZPd�d3� ZQd�d+� ZRd�d�� ZSd�d-� ZTd�d5� ZUd�d,� ZVd�d2� ZWd�d*� ZXd�d�� ZYd�d�� ZZd�d�� Z[eMd�eNd�eOd�ePd�eSd�eRd�eJd�eWd�eYd�eZd�e[d�iZ\d�d@� Z]d�d� Z^d�d�� Z_d�d� Z`d�d� Zad�d� Zbd�d�� Zcd�dÄ Zdd�d� Zed�d� Zfd�dDŽ Zgd�dɄ ZhG d�d˄ d�ei�ZjG d�dY� dYek�Zld�dR� Zmd�dT� Znd�dS� Zod�d$� Zpd�d� Zqd�d�dӄZrd�d� Zsi fd�d�Ztd�d� Zud�d� Zvd�d� Zwd�dڄ Zxd�d � Zyd�d� Zzd�d� Z{d�d߄ Z|d�dX� Z}d�d�dV�Z~d�d � Zi fd�d�Z�dS )�aW Auxiliary functions for f2py2e. Copyright 1999,2000 Pearu Peterson all rights reserved, Pearu Peterson <pearu@ioc.ee> Permission to use, modify, and distribute this software is given under the terms of the NumPy (BSD style) LICENSE. NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK. $Date: 2005/07/24 19:01:55 $ Pearu Peterson � )�division�absolute_import�print_functionN)�reduce� )�__version__)�cfuncs� applyrules� debugcapi� dictappend�errmess�gentitle�getargs2�getcallprotoargument�getcallstatement�getfortranname�getpymethoddef� getrestdoc�getusercode�getusercode1�hasbody�hascallstatement� hascommon�hasexternals�hasinitvalue�hasnote� hasresultnote� isallocatable�isarray�isarrayofstrings� iscomplex�iscomplexarray�iscomplexfunction�iscomplexfunction_warn�isdouble�isdummyroutine� isexternal� isfunction�isfunction_wrap�isint1array� isinteger�isintent_aux� isintent_c�isintent_callback� isintent_copy� isintent_dict� isintent_hide�isintent_in�isintent_inout�isintent_inplace�isintent_nothide�isintent_out�isintent_overwrite� islogical�islogicalfunction�islong_complex� islong_double�islong_doublefunction�islong_long�islong_longfunction�ismodule�ismoduleroutine� isoptional� isprivate� isrequired� isroutine�isscalar�issigned_long_longarray�isstring� isstringarray�isstringfunction�issubroutine�issubroutine_wrap�isthreadsafe� isunsigned�isunsigned_char�isunsigned_chararray�isunsigned_long_long�isunsigned_long_longarray�isunsigned_short�isunsigned_shortarray�l_and�l_not�l_or�outmess�replace�show� stripcomma�throw_errorc C s t �dd�rtj�| � d S )N�verboser )�options�get�sys�stdout�write)�t� rb �5/usr/lib/python3/dist-packages/numpy/f2py/auxfuncs.pyrV @ s c C s dt kS )NZcapi)�debugoptions��varrb rb rc r E s c C s d| ko| d dkot | � S )N�typespec� character�r&