class foxes.output.SeqWakeDebugPlugin(foxes.algorithms.sequential.SequentialPlugin)[source]

Plugin for creating wake debug plots in animations

Attributes

show_p: bool

Flag for showing wake points

show_v: bool

Flag for showing wake vectors

vpars: dict

Additional parameters for vector lines

ppars: dict

Additional parameters for point scatter

Public members

SeqWakeDebugPlugin(show_p=True, show_v=True, vpars={}, **ppars)[source]

Constructor.

initialize(algo)[source]

Initialize data based on the intial iterator

update(algo, fres, pres=None)[source]

Updates data based on current iteration

gen_images(ax)[source]

Parameters

ax: matplotlib.Axis

The plotting axis

finalize(algo)[source]

Finalize data based on the final iterator