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

1"""The module helps converting SymPy expressions into shorter forms of them. 

2 

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) 

10 

11from .fu import FU, fu 

12 

13from .sqrtdenest import sqrtdenest 

14 

15from .cse_main import cse 

16 

17from .epathtools import epath, EPath 

18 

19from .hyperexpand import hyperexpand 

20 

21from .radsimp import collect, rcollect, radsimp, collect_const, fraction, numer, denom 

22 

23from .trigsimp import trigsimp, exptrigsimp 

24 

25from .powsimp import powsimp, powdenest 

26 

27from .combsimp import combsimp 

28 

29from .gammasimp import gammasimp 

30 

31from .ratsimp import ratsimp, ratsimpmodprime 

32 

33__all__ = [ 

34 'simplify', 'hypersimp', 'hypersimilar', 'logcombine', 'separatevars', 

35 'posify', 'besselsimp', 'kroneckersimp', 'signsimp', 

36 'nsimplify', 

37 

38 'FU', 'fu', 

39 

40 'sqrtdenest', 

41 

42 'cse', 

43 

44 'epath', 'EPath', 

45 

46 'hyperexpand', 

47 

48 'collect', 'rcollect', 'radsimp', 'collect_const', 'fraction', 'numer', 

49 'denom', 

50 

51 'trigsimp', 'exptrigsimp', 

52 

53 'powsimp', 'powdenest', 

54 

55 'combsimp', 

56 

57 'gammasimp', 

58 

59 'ratsimp', 'ratsimpmodprime', 

60]