| Server IP : 93.86.61.54 / Your IP : 216.73.216.206 Web Server : Apache/2.4.62 (Ubuntu) System : Linux rasin.ddns.net 6.8.0-124-generic #124~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 21:05:19 UTC x86_64 User : www-data ( 33) PHP Version : 8.4.22 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/lib/python3/dist-packages/sympy/integrals/__pycache__/ |
Upload File : |
o
�8Vac2 � @ s� d Z ddlmZmZ ddlmZmZmZmZ ddl m
Z
ddlmZm
Z
mZ ddlmZ ddlmZ ddlmZ dd lmZ dd
lmZmZ ddlmZmZmZ ddlmZ dd
l m!Z!m"Z"m#Z# ddl$m%Z%m&Z& ddl'm(Z( ddl)m*Z*m+Z+ ddl,m-Z-m.Z. ddl/m0Z0m1Z1 ddl2m3Z3 ddl4m5Z5m6Z6 ddl7m8Z9 ddl:m;Z; ed�Z<dd� Z=dd� Z>ddl?m@Z@ e@d�ZAdd� ZBG d d!� d!eC�ZDd"d#� ZEd$d%� ZFd&d'� ZGd(d)� ZHd*d+� ZId,d-� ZJd.d/� ZKd0d1� ZLd2d3� ZMd4d5� ZNi aOd6d7� ZPd8d9� ZQd:d;� ZRd<d=� ZSd>d?� ZTdodAdB�ZUdCdD� ZVdodEdF�ZWdGdH� ZXdodIdJ�ZYdKdL� ZZdMdN� Z[dOdP� Z\dQdR� Z]dSdT� Z^dUa_eeAdpdWdX���Z`dpdYdZ�Zad[d\� Zbd]d^� Zcd_d`� ZdeAdadb� �Zedcdd� Zfdedf� Zgdgdh� Zhdidj� ZieAdodkdl��Zjdmdn� ZkdUS )qa�
Integrate functions by rewriting them as Meijer G-functions.
There are three user-visible functions that can be used by other parts of the
sympy library to solve various integration problems:
- meijerint_indefinite
- meijerint_definite
- meijerint_inversion
They can be used to compute, respectively, indefinite integrals, definite
integrals over intervals of the real line, and inverse laplace-type integrals
(from c-I*oo to c+I*oo). See the respective docstrings for details.
The main references for this are:
[L] Luke, Y. L. (1969), The Special Functions and Their Approximations,
Volume 1
[R] Kelly B. Roach. Meijer G Function Representations.
In: Proceedings of the 1997 International Symposium on Symbolic and
Algebraic Computation, pages 205-211, New York, 1997. ACM.
[P] A. P. Prudnikov, Yu. A. Brychkov and O. I. Marichev (1990).
Integrals and Series: More Special Functions, Vol. 3,.
Gordon and Breach Science Publisher
� )�Dict�Tuple)�oo�S�pi�Expr)�factor_terms)�expand�
expand_mul�expand_power_base)�Add��Mul��Rational)�cacheit)�Dummy�Wild)�hyperexpand� powdenest�collect)�
sincos_to_sum)�And�Or�BooleanAtom)�
DiracDelta� Heaviside��exp)� Piecewise�piecewise_fold)�_rewrite_hyperbolics_as_exp�HyperbolicFunction)�cos�sin��meijerg)�multiset_partitions�ordered)�debug)�default_sort_key�zc s6 t | �} t| dd�rt� fdd�| jD ��S | j� � S )N�is_PiecewiseFc 3 s � | ]}t |g� �R � V qd S �N)�_has��.0�i��f� �;/usr/lib/python3/dist-packages/sympy/integrals/meijerint.py� <genexpr>>