This class does nothing, but it can serve as a skeleton when implementing an interface to new solvers.
#include <lemon/lp_skeleton.h>
Inheritance diagram for LpSkeleton:Public Member Functions | |
| LpSkeleton () | |
| | |
| virtual LpSkeleton * | newSolver () const |
| | |
| virtual LpSkeleton * | cloneSolver () const |
| | |
Protected Member Functions | |
| virtual SolveExitStatus | _solve () |
| | |
| virtual Value | _getPrimal (int i) const |
| | |
| virtual Value | _getDual (int i) const |
| | |
| virtual Value | _getPrimalValue () const |
| | |
| virtual Value | _getPrimalRay (int i) const |
| | |
| virtual Value | _getDualRay (int i) const |
| | |
| virtual ProblemType | _getPrimalType () const |
| | |
| virtual ProblemType | _getDualType () const |
| | |
| virtual VarStatus | _getColStatus (int i) const |
| | |
| virtual VarStatus | _getRowStatus (int i) const |
| | |
| virtual const char * | _solverName () const |
| | |
1.7.3