Module org.maxicp

Class Element2D

java.lang.Object
org.maxicp.cp.engine.core.AbstractCPConstraint
org.maxicp.cp.engine.constraints.Element2D
All Implemented Interfaces:
CPConstraint, ConcreteConstraint<ConcreteCPModel>

public class Element2D extends AbstractCPConstraint
Element Constraint modeling matrix[x][y] = z
  • Constructor Details

    • Element2D

      public Element2D(int[][] mat, CPIntVar x, CPIntVar y, CPIntVar z)
      Creates an element constraint mat[x][y] = z
      Parameters:
      mat - the 2d array representing a matrix to index
      x - the first dimension index variable
      y - the second dimention index variable
      z - the result variable
  • Method Details