Thornthwaite

Luo_Suppe2026-08-15

gma.climet.et0.Thornthwaite

function Thornthwaite(tem, lat = 34.6, axis = None, start_year = 1992, start_month = 1):

Calculate monthly potential evapotranspiration based on the Thornthwaite (1948) method.

Parameters:

tem: array.

Monthly mean temperature (��).

Optional:

lat = float||array. Default 34.6�� N.

Data latitude value (��).

*Note: If lat is an array, it should have the same shape as the input data on the non-computed axis!

axis = int. Default None.

Calculation axis. If not set (None), multidimensional data will be expanded to 1 dimension for calculation.

start_year = int. Default 1992.

Data start year.

start_month = int. Defaults 1.

Data start month of year.

*Note: start_year||start_montharebasedoncalculatedaxis!.

Returns:

Type: array.

References.

Thornthwaite, C.W. (1948) An approach toward a rational classification of climate..

Geographical Review, Vol. 38, 55-94..


Last Updated 8/15/2026, 8:42:21 AM