fix the Matrix.is_symbolic() method
[sympy.git] / sympy / __init__.py
blob10e32710261dc1c739c9cdd0fe9c4b28f92234c9
1 """
2 SymPy is a Python library for symbolic mathematics. It aims to become a
3 full-featured computer algebra system (CAS) while keeping the code as simple as
4 possible in order to be comprehensible and easily extensible. SymPy is written
5 entirely in Python and does not require any external libraries, except
6 optionally for plotting support.
8 See the webpage for more information and documentation:
10 http://code.google.com/p/sympy/
11 """
13 __version__ = "0.6.0-hg"
15 #put path to pyglet into the search path, so that it can be imported
16 import os.path
17 import sys
18 sys.path.insert(0, os.path.join(os.path.abspath(os.path.dirname(__file__)), "thirdparty", \
19 "pyglet"))
21 import symbol as stdlib_symbol
22 from sympy.core import *
24 from polys import *
25 from series import *
26 from functions import *
27 from ntheory import *
28 from concrete import *
29 from simplify import *
30 from solvers import *
31 from matrices import *
32 from geometry import *
33 from utilities import *
34 from integrals import *
35 # This module is slow to import:
36 #from physics import units
37 from plotting import Plot, textplot
38 from printing import pretty, pretty_print, pprint, pprint_use_unicode, \
39 pprint_try_use_unicode, print_gtk
40 from printing import latex, preview, view, pngview, pdfview, dviview
41 from printing import python, print_python
42 from polynomials import factor
44 # This is slow to import:
45 #import abc