net.sourceforge.swimp.osisym
Class OsiSymSolverInterface
java.lang.Object
OsiSolverInterface
net.sourceforge.swimp.osisym.OsiSymSolverInterface
public class OsiSymSolverInterface
- extends OsiSolverInterface
Method Summary |
boolean |
checkSymDblParam(int key)
|
boolean |
checkSymDblParam(java.lang.String key)
|
boolean |
checkSymIntParam(int key)
|
boolean |
checkSymIntParam(java.lang.String key)
|
boolean |
checkSymStrParam(int key)
|
boolean |
checkSymStrParam(java.lang.String key)
|
OsiSolverInterface |
cloneSolver()
|
OsiSolverInterface |
cloneSolver(boolean copyData)
|
int |
createPermanentCutPools()
|
void |
delete()
|
protected void |
finalize()
|
void |
findInitialBounds()
|
protected static long |
getCPtr(OsiSymSolverInterface obj)
|
double |
getLbForNewRhs(int cnt,
SWIGTYPE_p_int index,
SWIGTYPE_p_double value)
|
double |
getSymDblParam(int key)
|
double |
getSymDblParam(java.lang.String key)
|
int |
getSymIntParam(int key)
|
int |
getSymIntParam(java.lang.String key)
|
java.lang.String |
getSymStrParam(int key)
|
java.lang.String |
getSymStrParam(java.lang.String key)
|
double |
getUbForNewObj(int cnt,
SWIGTYPE_p_int index,
SWIGTYPE_p_double value)
|
double |
getUbForNewRhs(int cnt,
SWIGTYPE_p_int index,
SWIGTYPE_p_double value)
|
void |
multiCriteriaBranchAndBound()
|
void |
setDefaultColNames()
|
boolean |
setSymParam(int key,
double value)
|
boolean |
setSymParam(int key,
int value)
|
boolean |
setSymParam(int key,
java.lang.String value)
|
boolean |
setSymParam(java.lang.String key,
double value)
|
boolean |
setSymParam(java.lang.String key,
int value)
|
boolean |
setSymParam(java.lang.String key,
java.lang.String value)
|
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OsiSymSolverInterface
protected OsiSymSolverInterface(long cPtr,
boolean cMemoryOwn)
OsiSymSolverInterface
public OsiSymSolverInterface()
getCPtr
protected static long getCPtr(OsiSymSolverInterface obj)
finalize
protected void finalize()
delete
public void delete()
multiCriteriaBranchAndBound
public void multiCriteriaBranchAndBound()
getLbForNewRhs
public double getLbForNewRhs(int cnt,
SWIGTYPE_p_int index,
SWIGTYPE_p_double value)
getUbForNewRhs
public double getUbForNewRhs(int cnt,
SWIGTYPE_p_int index,
SWIGTYPE_p_double value)
getUbForNewObj
public double getUbForNewObj(int cnt,
SWIGTYPE_p_int index,
SWIGTYPE_p_double value)
findInitialBounds
public void findInitialBounds()
createPermanentCutPools
public int createPermanentCutPools()
cloneSolver
public OsiSolverInterface cloneSolver(boolean copyData)
cloneSolver
public OsiSolverInterface cloneSolver()
setSymParam
public boolean setSymParam(int key,
int value)
setSymParam
public boolean setSymParam(java.lang.String key,
int value)
setSymParam
public boolean setSymParam(int key,
double value)
setSymParam
public boolean setSymParam(java.lang.String key,
double value)
setSymParam
public boolean setSymParam(int key,
java.lang.String value)
setSymParam
public boolean setSymParam(java.lang.String key,
java.lang.String value)
getSymIntParam
public int getSymIntParam(int key)
checkSymIntParam
public boolean checkSymIntParam(int key)
getSymIntParam
public int getSymIntParam(java.lang.String key)
checkSymIntParam
public boolean checkSymIntParam(java.lang.String key)
getSymDblParam
public double getSymDblParam(int key)
checkSymDblParam
public boolean checkSymDblParam(int key)
getSymDblParam
public double getSymDblParam(java.lang.String key)
checkSymDblParam
public boolean checkSymDblParam(java.lang.String key)
getSymStrParam
public java.lang.String getSymStrParam(int key)
checkSymStrParam
public boolean checkSymStrParam(int key)
getSymStrParam
public java.lang.String getSymStrParam(java.lang.String key)
checkSymStrParam
public boolean checkSymStrParam(java.lang.String key)
setDefaultColNames
public void setDefaultColNames()