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_month are based on calculated axis!.

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/19/2026, 6:10:59 AM