scalable_discipline_settings module¶
Settings of a scalable discipline.
- class gemseo.problems.scalable.parametric.core.scalable_discipline_settings.ScalableDisciplineSettings(d_i=1, p_i=1)[source]
Bases:
NamedTuple
The configuration of a scalable discipline.
Create new instance of ScalableDisciplineSettings(d_i, p_i)
- d_i: int
The size of local design variable \(x_i\) specific to this discipline.
- p_i: int
The size of the coupling variable \(y_i\) outputted by this discipline.
- gemseo.problems.scalable.parametric.core.scalable_discipline_settings.DEFAULT_SCALABLE_DISCIPLINE_SETTINGS = (ScalableDisciplineSettings(d_i=1, p_i=1), ScalableDisciplineSettings(d_i=1, p_i=1))
The default settings of the scalable disciplines used in a scalable problem.
Examples using ScalableDisciplineSettings¶
Parametric scalable MDO problem - MDF
Parametric scalable MDO problem - MDF