net.sourceforge.swimp.coin
Class OsiRowCut
java.lang.Object
net.sourceforge.swimp.coin.OsiRowCut
public class OsiRowCut
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
swigCMemOwn
protected boolean swigCMemOwn
OsiRowCut
public OsiRowCut(long cPtr,
boolean cMemoryOwn)
OsiRowCut
public OsiRowCut(OsiRowCut arg0)
OsiRowCut
public OsiRowCut()
getCPtr
public static long getCPtr(OsiRowCut obj)
finalize
protected void finalize()
- Overrides:
finalize
in class java.lang.Object
delete
public void delete()
setEffectiveness
public void setEffectiveness(double e)
effectiveness
public double effectiveness()
setGloballyValid
public void setGloballyValid(boolean trueFalse)
setGloballyValid
public void setGloballyValid()
setNotGloballyValid
public void setNotGloballyValid()
globallyValid
public boolean globallyValid()
print
public void print()
consistent
public boolean consistent()
consistent
public boolean consistent(OsiSolverInterface si)
infeasible
public boolean infeasible(OsiSolverInterface si)
violated
public double violated(SWIGTYPE_p_double solution)
equals
public boolean equals(OsiRowCut rhs)
isLessEffective
public boolean isLessEffective(OsiRowCut rhs)
isMoreEffective
public boolean isMoreEffective(OsiRowCut rhs)
lb
public double lb()
setLb
public void setLb(double lb)
ub
public double ub()
setUb
public void setUb(double ub)
sense
public char sense()
rhs
public double rhs()
range
public double range()
setRow
public void setRow(int size,
SWIGTYPE_p_int colIndices,
SWIGTYPE_p_double elements)
setRow
public void setRow(CoinPackedVector v)
row
public CoinPackedVector row()
assign
public OsiRowCut assign(OsiRowCut rhs)
cloneCut
public OsiRowCut cloneCut()