summaryrefslogtreecommitdiffstats
path: root/sumofsquares/mixins/getsosconstraintmixin.py
blob: 23f3813053e348c34888e60fcb2da4e5a0c0cf90 (plain)
1
2
3
4
5
6
7
8
9
10
import abc

from sumofsquares.sosconstraint.abc import SOSConstraint


class GetSOSConstraintMixin(abc.ABC):
    @property
    @abc.abstractmethod
    def sos_constraints(self) -> tuple[SOSConstraint]:
        ...