__init__#

Design.__init__(parameters: Mapping[str, bool | str | float | None] | Iterable[Parameter | DesignVariable] = [], constraints: Mapping[str, bool | str | float | None] | Iterable[LimitStateCriterion | DesignVariable] = [], limit_states: Mapping[str, bool | str | float | None] | Iterable[LimitStateCriterion | DesignVariable] = [], objectives: Mapping[str, bool | str | float | None] | Iterable[ObjectiveCriterion | DesignVariable] = [], variables: Mapping[str, bool | str | float | None] | Iterable[VariableCriterion | DesignVariable] = [], responses: Mapping[str, bool | str | float | None] | Iterable[Response | DesignVariable] = [], feasibility: bool | None = None, design_id: int | None = None, status: DesignStatus = DesignStatus.IDLE) None#

Initialize a new instance of the Design class.