コード例 #1
0
 public ClLinearEquation(ClLinearExpression cle, ClAbstractVariable clv)
     : this(cle, clv, ClStrength.Required)
 {
 }
コード例 #2
0
 public ClLinearEquation(ClAbstractVariable clv,
                         double val)
     : this(clv, val, ClStrength.Required)
 {
 }
コード例 #3
0
 public ClLinearEquation(ClLinearExpression cle, ClAbstractVariable clv, ClStrength strength, double weight = 1.0)
     : base(cle.Clone(), strength, weight)
 {
     ExpressionField.AddVariable(clv, -1.0);
 }
コード例 #4
0
 public ClLinearEquation(ClAbstractVariable clv, double val, ClStrength strength, double weight = 1.0)
     : base(new ClLinearExpression(val), strength, weight)
 {
     ExpressionField.AddVariable(clv, -1.0);
 }
コード例 #5
0
 public ClLinearInequality(ClLinearExpression cle, Cl.Operator op, ClAbstractVariable clv)
     : this(cle, op, clv, ClStrength.Required)
     /* throws ExClInternalError */
 {
 }
コード例 #6
0
 public ClLinearInequality(ClLinearExpression cle, Cl.Operator op, ClAbstractVariable clv, ClStrength strength, double weight = 1.0)
     : this(cle, op, new ClLinearExpression(clv), strength, weight)
     /* throws ExClInternalError */
 {
 }
コード例 #7
0
 public ClLinearInequality(ClAbstractVariable clv, Cl.Operator op, double val)
     : this(clv, op, val, ClStrength.Required)
     /* throws ExClInternalError */
 {
 }
コード例 #8
0
 public ClLinearInequality(ClAbstractVariable clv1, Cl.Operator op, ClAbstractVariable clv2)
     : this(clv1, op, clv2, ClStrength.Required)
     /* throws ExClInternalError */
 {
 }