pysteps.noise.motion.generate_bps

pysteps.noise.motion.generate_bps(perturbator, t)

Generate a motion perturbation field by using the method described in [BPS06].

Parameters:
perturbator : dict

A dictionary returned by initialize_motion_perturbations_bps.

t : float

Lead time for the perturbation field (minutes).

Returns:
out : ndarray

Array of shape (2,m,n) containing the x- and y-components of the motion vector perturbations, where m and n are determined from the perturbator.