small fix
another small fix
Just a small technical simplification in the prototype code.
Changed tests to use unittest framework.
Some comments and minor looking around.
Added simple example forms, roadmap suggestion, and moved some test code to a tests/ directory.
Some reorganization, commenting, and cleanup.
minor fix.
Split classes into multiple files based on context.
Added some validation of family and polygon names. Need to extend the lists.
Added short module comments to all python files.
Removed scalar casting operators, they wont make sense for actual forms anyway.
Added file with Jacobi, Action, Rhs, and Lhs,
representing high level transformations of a Form.
Renamed UFLFiniteElement -> FiniteElementBase,
and UFLFunction -> MathFunction.
Introduced Terminal class, base class for all terminal nodes in expression tree.
Cleanup of Function/Constant.
changed ops() to operands()
Removed uses of fromops.
Added FIXMEs for free_indices in all relevant constructors
Using UFLException some places.