Coverage for /usr/lib/python3/dist-packages/sympy/simplify/__init__.py: 100%
13 statements
« prev ^ index » next coverage.py v7.9.1, created at 2025-06-14 15:55 +0200
« prev ^ index » next coverage.py v7.9.1, created at 2025-06-14 15:55 +0200
1"""The module helps converting SymPy expressions into shorter forms of them.
3for example:
4the expression E**(pi*I) will be converted into -1
5the expression (x+x)**2 will be converted into 4*x**2
6"""
7from .simplify import (simplify, hypersimp, hypersimilar,
8 logcombine, separatevars, posify, besselsimp, kroneckersimp,
9 signsimp, nsimplify)
11from .fu import FU, fu
13from .sqrtdenest import sqrtdenest
15from .cse_main import cse
17from .epathtools import epath, EPath
19from .hyperexpand import hyperexpand
21from .radsimp import collect, rcollect, radsimp, collect_const, fraction, numer, denom
23from .trigsimp import trigsimp, exptrigsimp
25from .powsimp import powsimp, powdenest
27from .combsimp import combsimp
29from .gammasimp import gammasimp
31from .ratsimp import ratsimp, ratsimpmodprime
33__all__ = [
34 'simplify', 'hypersimp', 'hypersimilar', 'logcombine', 'separatevars',
35 'posify', 'besselsimp', 'kroneckersimp', 'signsimp',
36 'nsimplify',
38 'FU', 'fu',
40 'sqrtdenest',
42 'cse',
44 'epath', 'EPath',
46 'hyperexpand',
48 'collect', 'rcollect', 'radsimp', 'collect_const', 'fraction', 'numer',
49 'denom',
51 'trigsimp', 'exptrigsimp',
53 'powsimp', 'powdenest',
55 'combsimp',
57 'gammasimp',
59 'ratsimp', 'ratsimpmodprime',
60]