weatherbench2.derived_variables.GeostrophicWindSpeed

class weatherbench2.derived_variables.GeostrophicWindSpeed(geopotential_name='geopotential')

Calculate geostrophic wind speed.

Geostrophic wind is only meaningful when the Coriolis force is significant (small Rossby number), i.e., away from the equator, where it is undefined.

This was suggested as a diagnostic for physical balance in AI weather models by Massimo Bonavita in https://arxiv.org/abs/2309.08473

Parameters:

geopotential_name (str) –

__init__(geopotential_name='geopotential')
Parameters:

geopotential_name (str) –

Return type:

None

Methods

__init__([geopotential_name])

compute(dataset)

Compute derived variable, returning it in a new DataArray.

Attributes

all_input_core_dims

The set of all input core dimensions.

base_variables

Return a list of base variables.

core_dims

Return core dimensions needed for computing this variable.

geopotential_name