transport solver works for c=0 boundary, linear with diffusion only