ectotherm model with soil moisture option