2 * src/lemon/lp_skeleton.cc
3 * - Part of LEMON, a generic C++ optimization library
5 * Copyright (C) 2005 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
6 * (Egervary Research Group on Combinatorial Optimization, EGRES).
8 * Permission to use, modify and distribute this software is granted
9 * provided that this copyright notice appears in all copies. For
10 * precise terms see the accompanying LICENSE file.
12 * This software is provided "AS IS" with no warranty of any kind,
13 * express or implied, and with no claim as to its suitability for any
18 #include <lemon/lp_skeleton.h>
21 ///\brief A skeleton file to implement LP solver interfaces
24 LpSolverBase &LpSkeleton::_newLp()
26 return *((LpSolverBase *)0);
29 LpSolverBase &LpSkeleton::_copyLp()
31 return *((LpSolverBase *)0);
34 int LpSkeleton::_addCol()
39 int LpSkeleton::_addRow()
44 void LpSkeleton::_setRowCoeffs(int,
51 void LpSkeleton::_setColCoeffs(int,
58 void LpSkeleton::_setColLowerBound(int, Value)
62 void LpSkeleton::_setColUpperBound(int, Value)
66 void LpSkeleton::_setRowLowerBound(int, Value)
70 void LpSkeleton::_setRowUpperBound(int, Value)
74 void LpSkeleton::_setObjCoeff(int, Value)
78 void LpSkeleton::_setMax()
81 void LpSkeleton::_setMin()
85 LpSkeleton::SolveExitStatus LpSkeleton::_solve()
90 LpSkeleton::Value LpSkeleton::_getPrimal(int)
95 LpSkeleton::Value LpSkeleton::_getPrimalValue()
100 LpSkeleton::SolutionStatus LpSkeleton::_getPrimalStatus()