2 * src/lemon/lp_solver_skeleton.cc
3 * - Part of LEMON, a generic C++ optimization library
5 * Copyright (C) 2005 Egervary Jeno Kombinatorikus Optimalizalasi Kutatocsoport
6 * (Egervary Combinatorial Optimization Research Group, 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_solver_skeleton.h>
21 ///\brief A skeleton file to implement LP solver interfaces
24 int LpSolverSkeleton::_addCol()
29 int LpSolverSkeleton::_addRow()
34 void LpSolverSkeleton::_setRowCoeffs(int i,
37 Value const * values )
41 void LpSolverSkeleton::_setColCoeffs(int i,
48 void LpSolverSkeleton::_setColLowerBound(int i, Value value)
52 void LpSolverSkeleton::_setColUpperBound(int i, Value value)
56 void LpSolverSkeleton::_setRowLowerBound(int i, Value value)
60 void LpSolverSkeleton::_setRowUpperBound(int i, Value value)
64 void LpSolverSkeleton::_setObjCoeff(int i, Value obj_coef)
68 void LpSolverSkeleton::_setMax()
71 void LpSolverSkeleton::_setMin()
75 LpSolverSkeleton::SolveExitStatus LpSolverSkeleton::_solve()
80 LpSolverSkeleton::Value LpSolverSkeleton::_getPrimal(int i)
85 LpSolverSkeleton::Value LpSolverSkeleton::_getPrimalValue()
90 LpSolverSkeleton::SolutionStatus LpSolverSkeleton::_getPrimalStatus()