Linear Expression Module
========================
-This class implements linear expressions.
+This class implements linear expressions. A linear expression is….
+
+.. py:class:: Expression
+
.. py:method:: coefficient(self, symbol)
Return a list of the coefficients of an expression
- .. py:method:: constant(self)
+ .. attribute:: constant
Return the constant value of an expression.
- .. py:method:: symbols(self)
+ .. attribute:: symbols
Return a list of symbols in an expression.
- .. py:method:: dimension(self)
+ .. attribute:: dimension
- Return the number of vriables in an expression.
+ Return the number of variables in an expression.
.. py:method:: __sub__(self, other)
- Return the difference between two expressions.
+ Return the difference between *self* and *other*.
.. py:method:: subs(self, symbol, expression=None)
.. py:method:: tosympy(self)
Return an expression as a sympy object.
+
+.. py:class:: Symbol(Expression)
+
.. py:class:: Dummy(Symbol)