cosapp.drivers.validitycheck

Classes

ValidityCheck(name[, owner])

When executed, this driver reports in the log the validity status for all variables of the driver System owner (and its children).

class cosapp.drivers.validitycheck.ValidityCheck(name: str, owner: cosapp.systems.System | None = None, **kwargs)[source]

Bases: OptionalDriver

When executed, this driver reports in the log the validity status for all variables of the driver System owner (and its children).

Parameters:
  • name (str) – Name of the driver

  • owner (System) – System to which this driver belong

  • **kwargs (Any) – Keyword arguments will be used to set driver options

compute() None[source]

Report in the log the validity status for all variables recursively collected in owner System and its children.