We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1122b16 commit 7259d42Copy full SHA for 7259d42
1 file changed
linopy/model.py
@@ -890,12 +890,10 @@ def add_constraints(
890
data = data.assign_attrs(label_range=(start, end), name=name)
891
892
if self.chunk:
893
- if freeze:
894
- raise ValueError("Chunked constraints cannot be frozen")
895
data = data.chunk(self.chunk)
896
897
constraint = MutableConstraint(data, name=name, model=self, skip_broadcast=True)
898
- return self.constraints.add(constraint, freeze=freeze)
+ return self.constraints.add(constraint, freeze=freeze and not self.chunk)
899
900
def add_objective(
901
self,
0 commit comments