only absorbing boundary conditions in riemann_compare
fixed bug not setting dt