gemseo.core.process_discipline module#
Process discipline.
- class ProcessDiscipline(disciplines, name='')[source]#
Bases:
Discipline
A discipline that is also a system of disciplines.
Initialize self. See help(type(self)) for accurate signature.
- Parameters:
disciplines (Sequence[BaseDiscipline]) -- The description is missing.
name (str) --
The name of the discipline. If empty, use the name of the class.
By default it is set to "".
- default_grammar_type: ClassVar[_GrammarType] = 'SimplerGrammar'#
The default type of grammar.
- property disciplines: tuple[BaseDiscipline, ...]#
The disciplines.