AttachedSos1Constraint#
- class AttachedSos1Constraint#
Attached SOS1 constraint — a write-through handle bound to a host (
InstanceorParametricInstance).Returned by
Instance.add_sos1_constraint/ParametricInstance.add_sos1_constraintand by theirsos1_constraints[id]getters.- __copy__() AttachedSos1Constraint#
- __repr__() str#
- add_description(description: str) None#
Alias for
set_description()(backward compatibility).
- add_name(name: str) None#
Alias for
set_name()(backward compatibility).
- add_parameter(key: str, value: str) None#
Add a single parameter entry. Writes through to the parent host's SoA metadata store.
- add_parameters(parameters: Mapping[str, str]) None#
Alias for
set_parameters()(backward compatibility).
- add_subscripts(subscripts: Sequence[int]) None#
Append subscripts. Writes through to the parent host's SoA metadata store.
- detach() Sos1Constraint#
Return a
Sos1Constraintsnapshot of the current state. Mutations on the returned object do not propagate back.
- set_description(description: str) None#
Set the description. Writes through to the parent host's SoA metadata store.
- set_name(name: str) None#
Set the name. Writes through to the parent host's SoA metadata store.
- set_parameters(parameters: Mapping[str, str]) None#
Replace all parameters. Writes through to the parent host's SoA metadata store.
- set_subscripts(subscripts: Sequence[int]) None#
Set the subscripts. Writes through to the parent host's SoA metadata store.
- property constraint_id: int#
Read-only property.
- property parameters: dict[str, str]#
Read-only property.
- property provenance: list[Provenance]#
Read-only property.
- property subscripts: list[int]#
Read-only property.
- property variables: list[int]#
Read-only property.