Explicit time integration (Euler, RK2, RK3) with adaptive CFL-based time stepping Directional CFL constraints for stretched grids Multiple Poisson solvers with automatic selection (FFT, Multigrid, ...