fastga.models.loops.update_wing_area_group module

Computation of wing area and wing area related constraints.

class fastga.models.loops.update_wing_area_group.UpdateWingAreaGroup(**kwargs)[source]

Bases: openmdao.core.group.Group

Groups that gather the computation of the updated wing area, chooses the biggest one and computes the constraints based on the new wing area.

Set the solvers to nonlinear and linear block Gauss–Seidel by default.

initialize()[source]

Perform any one-time initialization run at instantiation.

setup()[source]

Adding the update groups, the selection of the maximum and the constraints.