WARM: a new model for paddy rice simulation.