Fast and robust numerical solution of the Richards equation in homogeneous soil