non-linear convection, tests OK