moved init callback from the solver to the app.  now all solvers are stuck being 2D euler equation solvers.