Class KNumXEqualsYSquared

java.lang.Object
com.artelys.kalis.KConstraint
com.artelys.kalis.KNumXEqualsYSquared

public class KNumXEqualsYSquared extends KConstraint
This class creates a `X = Y^2` constraint

Example :

KNumVar X(...);
KNumVar Y(...);
// ..
problem.post(KNumXEqualsYSquared(X, Y));


Since:
2016.1
See Also:
KConstraint

  • Constructor Details

    • KNumXEqualsYSquared

      protected KNumXEqualsYSquared(long cPtr, boolean cMemoryOwn)
    • KNumXEqualsYSquared

      public KNumXEqualsYSquared(KNumVar v1, KNumVar v2)
      Primary constructor of `v1 = v2^2`

      Parameters:
      v1 - the v1 variable
      v2 - the v2 variable
    • KNumXEqualsYSquared

      public KNumXEqualsYSquared(KNumXEqualsYSquared toCopy)
      Copy constructor
  • Method Details