/usr/local/lib64/python3.6/site-packages/numpy/f2py/__pycache__
Edit: /usr/local/lib64/python3.6/site-packages/numpy/f2py/__pycache__/func2subr.cpython-36.pyc (6683B)
3
Eg# @ s d Z ddd ZdZddlZddlmZmZmZmZm Z m
Z
mZmZm
Z
mZmZmZmZ ddd Zdd
dZddd
Zdd ZdS )aW
Rules for building C/API module with f2py2e.
Copyright 1999,2000 Pearu Peterson all rights reserved,
Pearu Peterson
Permission to use, modify, and distribute this software is given under the
terms of the NumPy License.
NO WARRANTY IS EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK.
$Date: 2004/11/26 11:13:06 $
Pearu Peterson
z$Revision: 1.16 $
z
See `f2py -v` N)
getfortranname
isexternal
isfunctionisfunction_wrapisintent_inisintent_outislogicalfunctionismoduleroutineisscalarissubroutineissubroutine_wrapoutmessshowc C s |d kr|}|| kr,t | td| dS d| | krTt | | td| dS | | d }|dkrd| | krd|| | d f }i }d}d| | kr| | d }d }nd
| | kr| | d
}d}d|kr6|r|d dkrd| }nd|||d f }n0|d dkr$d||d f }nd||d f }nZd|krvd||d f }d |krld||d f }nd| }nd |krd||d f }d||f }d| | krd|dj| | d f }|S )Nz1var2fixfortran: No definition for argument "%s".
typespecz/var2fixfortran: No typespec for argument "%s".
typetypenamez%s(%s)Zkindselectorkindcharselectorlen*:(*)z %s(len=*)z %s(%s=%s)z%s*(%s)z%s*%sz %s(len=%sz%s,kind=%s)z%s)z%s(kind=%s)z%s %s dimension,)r r r )r r )r r join)varsafaf90modeZvardefselectorZlk r# @/usr/local/lib64/python3.6/site-packages/numpy/f2py/func2subr.pyvar2fixfortran sP
r% c s t | stg | d }x| d D ]~}| d | }xlt|jdg D ]X\}}|dkrDd||f }tddgd}d ||f |d
<