heat, stokes, navier-stokes, babuska finished
only need to add some hyperbolic problem, TODO