U
    Š±Ëhä  ã                -   @   sˆ  d Z ddlmZmZ ddlmZmZmZmZm	Z	m
Z
mZmZmZ ddlmZ ddlmZmZmZmZ ddlmZmZmZmZ ddlmZmZ dd	lmZmZmZm Z m!Z!m"Z" dd
l#m$Z$ ddl%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+ ddl,m,Z, ddl-m-Z-m.Z.m/Z/m0Z0m1Z1 ddl2m3Z3m4Z4m5Z5 ddl6m7Z7 e7j8Z8dddddddddddddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=g-Z9d>S )?zÂA module for solving all kinds of equations.

    Examples
    ========

    >>> from sympy.solvers import solve
    >>> from sympy.abc import x
    >>> solve(((x + 1)**5).expand(), x)
    [-1]
é    )Úcheck_assumptionsÚfailing_assumptionsé   )	ÚsolveÚsolve_linear_systemÚsolve_linear_system_LUÚsolve_undetermined_coeffsÚnsolveÚsolve_linearÚchecksolÚ	det_quickÚ	inv_quick)Údiophantine)ÚrsolveÚrsolve_polyÚrsolve_ratioÚrsolve_hyper)ÚcheckodesolÚclassify_odeÚdsolveÚhomogeneous_order)Úsolve_poly_systemÚsolve_triangulated)Úpde_separateÚpde_separate_addÚpde_separate_mulÚpdsolveÚclassify_pdeÚcheckpdesol)Ú	ode_order)Úreduce_inequalitiesÚreduce_abs_inequalityÚreduce_abs_inequalitiesÚsolve_poly_inequalityÚsolve_rational_inequalitiesÚsolve_univariate_inequality)Ú
decompogen)ÚsolvesetÚlinsolveÚlinear_eq_to_matrixÚnonlinsolveÚsubstitution)ÚlpminÚlpmaxÚlinprogé   )ÚSr   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   Ú	Complexesr,   r-   r.   N):Ú__doc__Zsympy.core.assumptionsr   r   Zsolversr   r   r   r   r	   r
   r   r   r   r   Zrecurrr   r   r   r   Zoder   r   r   r   Zpolysysr   r   Zpder   r   r   r   r   r   Zdeutilsr   Zinequalitiesr    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   Zsimplexr,   r-   r.   Zcore.singletonr0   r1   Ú__all__© r4   r4   ú:/tmp/pip-unpacked-wheel-6t8vlncq/sympy/solvers/__init__.pyÚ<module>   sx   
,                             â