net.sourceforge.swimp.osisym
Class OsiSymSolverInterface

java.lang.Object
  extended by OsiSolverInterface
      extended by net.sourceforge.swimp.osisym.OsiSymSolverInterface

public class OsiSymSolverInterface
extends OsiSolverInterface


Constructor Summary
  OsiSymSolverInterface()
           
protected OsiSymSolverInterface(long cPtr, boolean cMemoryOwn)
           
 
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
 

Constructor Detail

OsiSymSolverInterface

protected OsiSymSolverInterface(long cPtr,
                                boolean cMemoryOwn)

OsiSymSolverInterface

public OsiSymSolverInterface()
Method Detail

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()