chains module¶
Some chains of SSBJ disciplines¶
-
class
gemseo.problems.sobieski.chains.
SobieskiChain
(dtype='float64')[source]¶ Bases:
gemseo.core.chain.MDOChain
Chains Sobieski disciplines : weight, aero, power and range
Constructor
- Parameters
dtype (str) – data array type, either “float64” or “complex128”.
-
class
gemseo.problems.sobieski.chains.
SobieskiMDAGaussSeidel
(dtype='float64', **mda_options)[source]¶ Bases:
gemseo.mda.gauss_seidel.MDAGaussSeidel
Chains Sobieski disciplines to perform and MDA by Gauss Seidel algorithm Loops over Sobieski wrappers
Constructor of a MDA using Gauss-Seidel
- Parameters
dtype (str) – data array type, either “float64” or “complex128”.
mda_options – MDA options
-
class
gemseo.problems.sobieski.chains.
SobieskiMDAJacobi
(n_processes=1, dtype='float64', **mda_options)[source]¶ Bases:
gemseo.mda.jacobi.MDAJacobi
Chains Sobieski disciplines to perform and MDA by Jacobi algorithm Loops over Sobieski wrappers
Constructor of a MDA using Jacobi
- Parameters
n_processes (integer) – maximum number of processors on which to run
dtype (str) – data array type, either “float64” or “complex128”.
mda_options – MDA options