Operators ========= .. contents:: :depth: 1 :local: Monotone -------- .. autoclass:: PEPit.operators.MonotoneOperator :members: :show-inheritance: Strongly monotone ----------------- .. autoclass:: PEPit.operators.StronglyMonotoneOperator :members: :show-inheritance: Lipschitz continuous -------------------- .. autoclass:: PEPit.operators.LipschitzOperator :members: :show-inheritance: Nonexpansive ------------ .. autoclass:: PEPit.operators.NonexpansiveOperator :members: :show-inheritance: Strongly monotone and Lipschitz continuous (cheap version) ---------------------------------------------------------- .. autoclass:: PEPit.operators.LipschitzStronglyMonotoneOperatorCheap :members: :show-inheritance: Strongly monotone and Lipschitz continuous (expensive version) -------------------------------------------------------------- .. autoclass:: PEPit.operators.LipschitzStronglyMonotoneOperatorExpensive :members: :show-inheritance: Cocoercive ---------- .. autoclass:: PEPit.operators.CocoerciveOperator :members: :show-inheritance: Cocoercive and strongly monotone (cheap version) ------------------------------------------------ .. autoclass:: PEPit.operators.CocoerciveStronglyMonotoneOperatorCheap :members: :show-inheritance: Cocoercive and strongly monotone (expensive version) ---------------------------------------------------- .. autoclass:: PEPit.operators.CocoerciveStronglyMonotoneOperatorExpensive :members: :show-inheritance: Negatively comonotone --------------------- .. autoclass:: PEPit.operators.NegativelyComonotoneOperator :members: :show-inheritance: Linear Operator --------------- .. autoclass:: PEPit.operators.LinearOperator :members: :show-inheritance: Skew Symmetric Linear Operator ------------------------------ .. autoclass:: PEPit.operators.SkewSymmetricLinearOperator :members: :show-inheritance: Symmetric Linear Operator ------------------------- .. autoclass:: PEPit.operators.SymmetricLinearOperator :members: :show-inheritance: