1.1 --- a/src/work/athos/lp/lp_test.cc Fri Mar 25 15:32:05 2005 +0000
1.2 +++ b/src/work/athos/lp/lp_test.cc Fri Mar 25 16:19:03 2005 +0000
1.3 @@ -1,11 +1,11 @@
1.4 #include"lp_solver_skeleton.h"
1.5 +#include"lp_glpk.h"
1.6
1.7 using namespace lemon;
1.8
1.9 -int main()
1.10 +void lpTest(LpSolverBase & lp)
1.11 {
1.12 - typedef LpSolverSkeleton LP;
1.13 - LP lp;
1.14 + typedef LpSolverBase LP;
1.15
1.16 std::vector<LP::Col> x;
1.17 for(int i=0;i<10;i++) x.push_back(lp.addCol());
1.18 @@ -37,3 +37,13 @@
1.19 lp.addRow(LP::INF,3.0*(p1+p2*2-5*p3+12-p4/3)+2*p4-4,23);
1.20 lp.addRow(LP::INF,3.0*(x[1]+x[2]*2-5*x[3]+12-x[4]/3)+2*x[4]-4,23);
1.21 }
1.22 +
1.23 +
1.24 +int main()
1.25 +{
1.26 + LpSolverSkeleton lp_skel;
1.27 + LpGlpk lp_glpk;
1.28 +
1.29 + lpTest(lp_skel);
1.30 + lpTest(lp_glpk);
1.31 +}