docplex.mp.basic module¶
-
class
docplex.mp.basic.Expr[source]¶ Bases:
docplex.mp.basic.ModelObject,docplex.mp.operand.Operand,docplex.mp.basic._AbstractValuableParent class for all expression classes.
-
contains_var(dvar)[source]¶ Checks whether a variable is present in the expression.
Param: dvar ( docplex.mp.dvar.Var): A decision variable.Returns: True if the variable is present in the expression, else False. Return type: Boolean
-
-
class
docplex.mp.basic.IndexableObject(model, name=None, index=-2)[source]¶ Bases:
docplex.mp.basic.ModelingObjectBase-
is_generated()[source]¶ Checks whether this object has been generated by another modeling object.
If so, the origin object is stored in the
_originattribute.Returns: True if the objects has been generated.
-
model¶ This property returns the
docplex.mp.model.Modelto which the object belongs.
-
-
class
docplex.mp.basic.ModelingObjectBase[source]¶ Bases:
docplex.mp.basic.ModelObject,docplex.mp.basic._AbstractNamableParent class for all modeling objects (variables and constraints).
This class is not intended to be instantiated directly.
-
has_user_name()[source]¶ Checks whether the object has a valid name given by the user.
Returns: True if the object has a valid name given by the user.
-
model¶ This property returns the
docplex.mp.model.Modelto which the object belongs.
-
name¶ This property is used to get or set the name of the modeling object.
-