pymloc.model.optimization.constraints.constraint

Classes

AutomaticLocalConstraint(global_constraint, …)

AutomaticLocalNullConstraint(…)

Dummy test localized constraint.

Constraint(lower_level_variables, …)

Baseclass for all optimization constraints depending on multiple levels of variables.

NullConstraint(lower_level_variables, …)

Dummy test constraint.

class pymloc.model.optimization.constraints.constraint.AutomaticLocalConstraint(global_constraint, *args, **kwargs)

Bases: pymloc.model.optimization.constraints.local_constraint.LocalConstraint

Parameters

global_constraint (pymloc.model.optimization.constraints.constraint.Constraint) –

class pymloc.model.optimization.constraints.constraint.AutomaticLocalNullConstraint(global_constraint, *args, **kwargs)

Bases: pymloc.model.optimization.constraints.constraint.AutomaticLocalConstraint

Dummy test localized constraint.

Parameters

global_constraint (pymloc.model.optimization.constraints.constraint.Constraint) –

class pymloc.model.optimization.constraints.constraint.Constraint(lower_level_variables, higher_level_variables, local_level_variables)

Bases: pymloc.model.multilevel_object.MultiLevelObject

Baseclass for all optimization constraints depending on multiple levels of variables.

Parameters
class pymloc.model.optimization.constraints.constraint.NullConstraint(lower_level_variables, higher_level_variables, local_level_variables)

Bases: pymloc.model.optimization.constraints.constraint.Constraint

Dummy test constraint.

Parameters