gemseo.utils.discipline module#

Discipline utilities.

class DummyDiscipline(name='', input_names=(), output_names=())[source]#

Bases: Discipline

A dummy discipline that does nothing.

Initialize self. See help(type(self)) for accurate signature.

Parameters:
  • name (str) --

    The name of the discipline. If empty, use the name of the class.

    By default it is set to "".

  • input_names (Iterable[str]) --

    The names of the input variables, if any.

    By default it is set to ().

  • output_names (Iterable[str]) --

    The names of the output variables, if any.

    By default it is set to ().