Use sympify instead of Basic.sympify (#667)
commit76db11cf0ca6742ae69e34b30179cbb7be7d18b8
authorKirill Smelkov <kirr@landau.phys.spbu.ru>
Sat, 2 Feb 2008 20:38:55 +0000 (2 23:38 +0300)
committerKirill Smelkov <kirr@landau.phys.spbu.ru>
Sat, 2 Feb 2008 20:38:55 +0000 (2 23:38 +0300)
tree979b100978ad77792767888c8476e0d200d4b054
parent7898a52b36cbad27fde091ecea9f273d2db14389
Use sympify instead of Basic.sympify  (#667)

because:

In [3]: %timeit Basic.sympify(x)
100000 loops, best of 3: 3.78 µs per loop

In [4]: %timeit sympify(x)
100000 loops, best of 3: 2.9 µs per loop
50 files changed:
examples/sample.py
sympy/concrete/gosper.py
sympy/concrete/products.py
sympy/concrete/summations.py
sympy/concrete/sums_products.py
sympy/core/__init__.py
sympy/core/basic.py
sympy/core/function.py
sympy/core/interval.py
sympy/core/methods.py
sympy/core/mul.py
sympy/core/numbers.py
sympy/core/operations.py
sympy/core/power.py
sympy/core/relational.py
sympy/core/symbol.py
sympy/functions/combinatorial/factorials.py
sympy/functions/elementary/complexes.py
sympy/functions/elementary/exponential.py
sympy/functions/elementary/hyperbolic.py
sympy/functions/elementary/integers.py
sympy/functions/elementary/miscellaneous.py
sympy/functions/elementary/trigonometric.py
sympy/functions/special/error_functions.py
sympy/functions/special/gamma_functions.py
sympy/functions/special/spherical_harmonics.py
sympy/functions/special/zeta_functions.py
sympy/geometry/ellipse.py
sympy/geometry/point.py
sympy/geometry/polygon.py
sympy/integrals/integrals.py
sympy/integrals/risch.py
sympy/matrices/matrices.py
sympy/numerics/evalf_.py
sympy/plotting/plot_interval.py
sympy/plotting/plot_mode.py
sympy/polynomials/base.py
sympy/polynomials/div_.py
sympy/polynomials/roots_.py
sympy/printing/mathml.py
sympy/series/limits.py
sympy/series/limits_series.py
sympy/series/order.py
sympy/simplify/rewrite.py
sympy/simplify/rootof.py
sympy/simplify/simplify.py
sympy/solvers/recurr.py
sympy/solvers/solvers.py
sympy/statistics/distributions.py
sympy/utilities/lambdify.py