factory module¶
Formulate a multidisciplinary design problem under uncertainty.
- class gemseo_umdo.formulations.factory.UMDOFormulationsFactory[source]¶
Bases:
gemseo.formulations.formulations_factory.MDOFormulationsFactory
The factory of
UMDOFormulation
.- Return type
None
- create(formulation_name, disciplines, objective_name, design_space, **options)¶
Create a formulation.
- Parameters
formulation_name (str) – The name of a class implementing a formulation.
disciplines (Sequence[gemseo.core.discipline.MDODiscipline]) – The disciplines.
objective_name (str) – The name of the objective function.
design_space (gemseo.algos.design_space.DesignSpace) – The design space.
**options – The options for the creation of the formulation.
- Return type
- is_available(formulation_name)¶
Check the availability of a formulation.