Interoperability with Gmsh for Python
Choose your favorite numpy-workalike!
Lazily evaluated arrays in Python
Modes and nodes for high-order discretizations
An AST for Python code generation, in Python