Renaming ``mda_name`` argument in BiLevel
Summary
In MDF formulation, the argument of the main MDA is named main_mda_class
and the parameter sub_mda_class
is explicitly described in MDF docstring (and not through options).
In BiLevel, the argument of the main MDA is named mda_name
and the parameter sub_mda_class
is not described in docstring but can be passed as an option if MDAChain is selected.
Improvements
To be more consistent, the BiLevel formulation signature should be updated such as:
-
mda_name
is renamed tomain_mda_class
-
sub_mda_class
is explicitely described in arguments (docstring)
Risks
It updates the API.
Involved components
bilevel.py