gemseo.problems.mdo.sobieski.process.mda_jacobi module#
An MDA using the Jacobi algorithm for the Sobieski's SSBJ use case.
- class SobieskiMDAJacobi(dtype=DataType.FLOAT, **settings)[source]#
Bases:
MDAJacobi
An
MDAJacobi
for the Sobieski's SSBJ use case.Initialize self. See help(type(self)) for accurate signature.
- Parameters:
dtype (SobieskiBase.DataType) --
The NumPy type for data arrays, either "float64" or "complex128".
By default it is set to "float64".
**settings (Any) -- The settings of the MDA.
- assembly: JacobianAssembly#
The Jacobian assembly.
- coupling_structure: CouplingStructure#
The coupling structure to be used by the MDA.
- execution_statistics: ExecutionStatistics#
The execution statistics of the process.
- execution_status: ExecutionStatus#
The execution status of the process.
- jac: JacobianData#
The Jacobian matrices of the outputs.
The structure is
{output_name: {input_name: jacobian_matrix}}
.
- matrix_type: JacobianAssembly.JacobianType#
The type of the matrix.
- settings: MDAJacobi_Settings#
The settings of the MDA