gemseo.mda.gs_newton module#
A chain of MDAs to build hybrids of MDA algorithms sequentially.
- class MDAGSNewton(disciplines, settings_model=None, **settings)[source]#
Bases:
MDASequentialPerform some Gauss-Seidel iterations and then Newton-Raphson iterations.
Initialize self. See help(type(self)) for accurate signature.
- Parameters:
disciplines (Sequence[Discipline]) -- The disciplines from which to compute the MDA.
settings_model (MDAGSNewton_Settings | None) -- The MDA settings as a Pydantic model. If
None, use**settings.**settings (Any) -- The MDA settings. These arguments are ignored when
settings_modelis notNone.
- Settings#
The pydantic model for the settings.
alias of
MDAGSNewton_Settings
- settings: MDAGSNewton_Settings#
The settings of the MDA