Provide computational steering in ParaView/Live.
Allow vtkCPInputDataDescription grids to be marked as steering parameters (i.e., they hold no visualization data but are instead a table naming field-data arrays used to steer the simulation).
When connecting live, ask the simulation to provide
steering parameters by default.
Do not make the user add them; the user may enable/disable
them by calling coprocessor.EnableSteering(True/False)
as desired.
When they exist,
create "pipeline producers" for them so they appear
in the pipeline browser.
This adds a new SI class for named properties used by the steering parameters, which are properties added to a self-generating source subclass.
See Documentation/release/dev/catalyst-steering.md
for
more information. See sensei/sensei!155 for an example of its use.
Backport: release