pvtend.lerp_fields
- pvtend.lerp_fields(fields_prev: dict[str, ndarray], fields_curr: dict[str, ndarray], alpha: float = 0.75, keys: tuple[str, ...] = ('pv_anom', 'pv_dx', 'pv_dy')) dict[str, ndarray][source]
Linearly interpolate selected 2-D fields between two time-steps.
- Parameters:
fields_prev – NPZ dict at dh-1.
fields_curr – NPZ dict at dh.
alpha – Interpolation weight for fields_curr.
alpha = 0.75yields the field 15 min before dh.keys – Field names to interpolate.
- Returns:
Dict mapping each key to
(1 - alpha) * prev + alpha * curr.