[Lemon-commits] [lemon_svn] alpar: r1738 - hugo/trunk/src/work/athos/lp
Lemon SVN
svn at lemon.cs.elte.hu
Mon Nov 6 20:47:16 CET 2006
Author: alpar
Date: Tue Apr 5 08:41:21 2005
New Revision: 1738
Modified:
hugo/trunk/src/work/athos/lp/lp_base.h
hugo/trunk/src/work/athos/lp/lp_cplex.cc
hugo/trunk/src/work/athos/lp/lp_cplex.h
hugo/trunk/src/work/athos/lp/lp_glpk.cc
hugo/trunk/src/work/athos/lp/lp_glpk.h
hugo/trunk/src/work/athos/lp/lp_solver_skeleton.cc
hugo/trunk/src/work/athos/lp/lp_solver_skeleton.h
Log:
SolutionStatus -> SolveExitStatus
SolutionType -> SolutionStatus
Modified: hugo/trunk/src/work/athos/lp/lp_base.h
==============================================================================
--- hugo/trunk/src/work/athos/lp/lp_base.h (original)
+++ hugo/trunk/src/work/athos/lp/lp_base.h Tue Apr 5 08:41:21 2005
@@ -105,7 +105,7 @@
public:
///\e
- enum SolutionStatus {
+ enum SolveExitStatus {
///\e
SOLVED = 0,
///\e
@@ -113,7 +113,7 @@
};
///\e
- enum SolutionType {
+ enum SolutionStatus {
///Feasible solution has'n been found (but may exist).
///\todo NOTFOUND might be a better name.
@@ -390,9 +390,9 @@
virtual void _setRowLowerBound(int i, Value value) = 0;
virtual void _setRowUpperBound(int i, Value value) = 0;
virtual void _setObjCoeff(int i, Value obj_coef) = 0;
- virtual SolutionStatus _solve() = 0;
+ virtual SolveExitStatus _solve() = 0;
virtual Value _getPrimal(int i) = 0;
- virtual SolutionType _getPrimalType() = 0;
+ virtual SolutionStatus _getPrimalType() = 0;
void clearObj() {}
@@ -614,7 +614,7 @@
///@{
///\e
- SolutionStatus solve() { return _solve(); }
+ SolveExitStatus solve() { return _solve(); }
///@}
@@ -623,7 +623,7 @@
///@{
///\e
- SolutionType primalType() {
+ SolutionStatus primalType() {
return _getPrimalType();
}
Modified: hugo/trunk/src/work/athos/lp/lp_cplex.cc
==============================================================================
--- hugo/trunk/src/work/athos/lp/lp_cplex.cc (original)
+++ hugo/trunk/src/work/athos/lp/lp_cplex.cc Tue Apr 5 08:41:21 2005
@@ -91,7 +91,7 @@
{
}
- LpCplex::SolutionType LpCplex::_solve()
+ LpCplex::SolutionStatus LpCplex::_solve()
{
return OPTIMAL;
}
Modified: hugo/trunk/src/work/athos/lp/lp_cplex.h
==============================================================================
--- hugo/trunk/src/work/athos/lp/lp_cplex.h (original)
+++ hugo/trunk/src/work/athos/lp/lp_cplex.h Tue Apr 5 08:41:21 2005
@@ -108,7 +108,7 @@
///\bug Unimplemented
///
- virtual SolutionType _solve();
+ virtual SolutionStatus _solve();
///\e
///\bug Unimplemented
Modified: hugo/trunk/src/work/athos/lp/lp_glpk.cc
==============================================================================
--- hugo/trunk/src/work/athos/lp/lp_glpk.cc (original)
+++ hugo/trunk/src/work/athos/lp/lp_glpk.cc Tue Apr 5 08:41:21 2005
@@ -238,7 +238,7 @@
}
- LpGlpk::SolutionStatus LpGlpk::_solve()
+ LpGlpk::SolveExitStatus LpGlpk::_solve()
{
int i= lpx_simplex(lp);
switch (i) {
@@ -256,7 +256,7 @@
}
- LpGlpk::SolutionType LpGlpk::_getPrimalType()
+ LpGlpk::SolutionStatus LpGlpk::_getPrimalType()
{
int stat= lpx_get_status(lp);
switch (stat) {
Modified: hugo/trunk/src/work/athos/lp/lp_glpk.h
==============================================================================
--- hugo/trunk/src/work/athos/lp/lp_glpk.h (original)
+++ hugo/trunk/src/work/athos/lp/lp_glpk.h Tue Apr 5 08:41:21 2005
@@ -70,7 +70,7 @@
///\bug Unimplemented
///
- virtual SolutionStatus _solve();
+ virtual SolveExitStatus _solve();
///\e
///\bug Unimplemented
@@ -80,7 +80,7 @@
///\bug Unimplemented
///
- virtual SolutionType _getPrimalType();
+ virtual SolutionStatus _getPrimalType();
};
} //END OF NAMESPACE LEMON
Modified: hugo/trunk/src/work/athos/lp/lp_solver_skeleton.cc
==============================================================================
--- hugo/trunk/src/work/athos/lp/lp_solver_skeleton.cc (original)
+++ hugo/trunk/src/work/athos/lp/lp_solver_skeleton.cc Tue Apr 5 08:41:21 2005
@@ -65,7 +65,7 @@
{
}
- LpSolverSkeleton::SolutionStatus LpSolverSkeleton::_solve()
+ LpSolverSkeleton::SolveExitStatus LpSolverSkeleton::_solve()
{
return SOLVED;
}
@@ -75,7 +75,7 @@
return 0;
}
- LpSolverSkeleton::SolutionType LpSolverSkeleton::_getPrimalType()
+ LpSolverSkeleton::SolutionStatus LpSolverSkeleton::_getPrimalType()
{
return OPTIMAL;
}
Modified: hugo/trunk/src/work/athos/lp/lp_solver_skeleton.h
==============================================================================
--- hugo/trunk/src/work/athos/lp/lp_solver_skeleton.h (original)
+++ hugo/trunk/src/work/athos/lp/lp_solver_skeleton.h Tue Apr 5 08:41:21 2005
@@ -82,7 +82,7 @@
///\bug Wrong interface
///
- virtual SolutionStatus _solve();
+ virtual SolveExitStatus _solve();
///\e
@@ -93,7 +93,7 @@
///\bug Wrong interface
///
- virtual SolutionType _getPrimalType();
+ virtual SolutionStatus _getPrimalType();
public:
LpSolverSkeleton() : LpSolverBase(), col_num(0), row_num(0) {}
More information about the Lemon-commits
mailing list