A language and a compiler for the solution of differential equations (ODE). Both lumped and distributed variables (PDE) will be possible. The ability to solve DAEs is a long term goal. The compiler generates a Python program that does the computation.
Freeode is a compiler for the SIML programming language. It is a specialized language to solve differential equations. The compiler creates a python program that uses Numpy and Scipy to do the numerical computations.