Loading...
Searching...
No Matches
soplex_interface.cpp File Reference Go to the source code of this file. Function Documentation◆ SoPlex_addColRational()
adds a single rational column Definition at line 97 of file soplex_interface.cpp. References DSVectorBase< R >::add(). ◆ SoPlex_addColReal()
adds a single (floating point) column Definition at line 73 of file soplex_interface.cpp. References DSVectorBase< R >::add(). ◆ SoPlex_addRowRational()
adds a single rational row Definition at line 165 of file soplex_interface.cpp. References DSVectorBase< R >::add(). ◆ SoPlex_addRowReal()
adds a single (floating point) row Definition at line 142 of file soplex_interface.cpp. References DSVectorBase< R >::add(). ◆ SoPlex_changeBoundsReal()changes vectors of column bounds to lb and ub Definition at line 377 of file soplex_interface.cpp. ◆ SoPlex_changeLhsRational()changes rational left-hand side vector for constraints to lhs Definition at line 292 of file soplex_interface.cpp. ◆ SoPlex_changeLhsReal()changes left-hand side vector for constraints to lhs Definition at line 284 of file soplex_interface.cpp. ◆ SoPlex_changeObjRational()changes rational objective function vector to obj Definition at line 263 of file soplex_interface.cpp. ◆ SoPlex_changeObjReal()changes objective function vector to obj Definition at line 255 of file soplex_interface.cpp. ◆ SoPlex_changeRhsRational()changes rational right-hand side vector for constraints to rhs Definition at line 321 of file soplex_interface.cpp. ◆ SoPlex_changeRhsReal()changes right-hand side vector for constraints to rhs Definition at line 313 of file soplex_interface.cpp. ◆ SoPlex_changeVarBoundsRational()
changes rational bounds of a column to lbnum/lbdenom and ubnum/ubdenom Definition at line 393 of file soplex_interface.cpp. ◆ SoPlex_changeVarBoundsReal()changes bounds of a column to lb and ub Definition at line 386 of file soplex_interface.cpp. ◆ SoPlex_changeVarUpperReal()changes upper bound of column to ub Definition at line 418 of file soplex_interface.cpp. ◆ SoPlex_clearLPReal()clears the (floating point) LP Definition at line 22 of file soplex_interface.cpp. ◆ SoPlex_create()
creates new SoPlex struct Definition at line 8 of file soplex_interface.cpp. ◆ SoPlex_free()frees SoPlex struct Definition at line 15 of file soplex_interface.cpp. ◆ SoPlex_getDualReal()gets dual solution Definition at line 241 of file soplex_interface.cpp. ◆ SoPlex_getIntParam()returns value of integer parameter Definition at line 66 of file soplex_interface.cpp. ◆ SoPlex_getPrimalRationalString()Returns rational primal solution in a char pointer. The caller needs to ensure the char array is freed. Definition at line 214 of file soplex_interface.cpp. References DataArray< T >::append(). ◆ SoPlex_getPrimalReal()gets primal solution Definition at line 205 of file soplex_interface.cpp. ◆ SoPlex_getUpperReal()changes upper bound vector of columns to ub Definition at line 425 of file soplex_interface.cpp. ◆ SoPlex_numCols()returns number of columns Definition at line 36 of file soplex_interface.cpp. ◆ SoPlex_numRows()returns number of rows Definition at line 29 of file soplex_interface.cpp. ◆ SoPlex_objValueRationalString()Returns the rational objective value (as a string) if a primal solution is available. The caller needs to ensure the char array is freed. Definition at line 358 of file soplex_interface.cpp. ◆ SoPlex_objValueReal()returns the objective value if a primal solution is available Definition at line 349 of file soplex_interface.cpp. ◆ SoPlex_optimize()optimizes the given LP Definition at line 248 of file soplex_interface.cpp. ◆ SoPlex_setIntParam()sets integer parameter value Definition at line 59 of file soplex_interface.cpp. ◆ SoPlex_setRational()enables rational solving mode Definition at line 43 of file soplex_interface.cpp. References SoPlexBase< R >::CHECKMODE, SoPlexBase< R >::CHECKMODE_RATIONAL, SoPlexBase< R >::FEASTOL, SoPlexBase< R >::OPTTOL, SoPlexBase< R >::READMODE, SoPlexBase< R >::READMODE_RATIONAL, SoPlexBase< R >::SOLVEMODE, SoPlexBase< R >::SOLVEMODE_RATIONAL, SoPlexBase< R >::SYNCMODE, and SoPlexBase< R >::SYNCMODE_AUTO. ◆ SoPlex_writeFileReal()write LP to file Definition at line 342 of file soplex_interface.cpp.
|