14.2 Class listΒΆ


  • Constraint: Abstract base class for Constraint objects.

  • DJC: A class providing static methods to manipulate terms of disjunctive constraints (DJC).

  • Domain: Base class for variable and constraint domains.

  • Expr: Represents a linear expression and provides linear operators.

  • ExprScaleVecPSD: Scale off-diagonal elements by sqrt(2) for use with SVECPSD domain.

  • Expression: Abstract base class for all objects which can be used as linear expressions.

  • Matrix: Base class for all matrix objects.

  • Model: The object containing all data related to a single optimization model.

  • Param: Provides static methods for manipulating parameters

  • Parameter: Abstract class representing model parameters whose values can be modified.

  • Set: Handles shapes.

  • Var: Provides basic operations on variable objects.

  • Variable: Abstract base class for Variable objects.