http://www.hao.ucar.edu/modeling/gswm/gswm.html#24
http://www.hao.ucar.edu/modeling/gswm/gswm.html#24