pvtend.reduce_to_2d
- pvtend.reduce_to_2d(arr: ndarray, levels: ndarray, level_mode: int | str, z3d_m: ndarray | None = None, H_SCALE: float = 7000.0) ndarray[source]
Get 2D slice from 3D array using level index or weighted mean.
- Parameters:
arr – Array, either 2D (returned as-is) or 3D (nlev, nlat, nlon).
levels – Pressure levels [hPa].
level_mode – Integer hPa or ‘wavg’.
z3d_m – Geopotential height for wavg (required if level_mode=’wavg’).
H_SCALE – E-folding height scale [m].
- Returns:
2D field.