示例#1
0
文件: SolverLP.cs 项目: say1981/Rawr
 public void UpdateMaximizeSegmentColumn(int col)
 {
     if (col == -1)
     {
         return;
     }
     if (rowMaximizeSegment == -1)
     {
         rowMaximizeSegment = lp.AddConstraint(true);
     }
     lp.SetConstraintElement(rowMaximizeSegment, col, lp.GetConstraintElement(rowMaximizeSegment, col) - 1.0 * columnScale[col]);
     compactSolution = null;
     needsDual       = true;
 }
示例#2
0
文件: SolverLP.cs 项目: rakot/rawr
 public void SetConstraintElement(int index, int col, double value)
 {
     lp.SetConstraintElement(index, col, arraySet.columnScale[col] * value);
 }