cosapp.drivers.validitycheck

Classes

ValidityCheck(name, owner, **kwargs)

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: Optional[cosapp.systems.System] = None, **kwargs)[source]

Bases: cosapp.drivers.optionaldriver.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.