00001 // Copyright (C) GAMS Development 2006 00002 // All Rights Reserved. 00003 // This code is published under the Common Public License. 00004 // 00005 // $Id: GamsFinalize.hpp 204 2007-09-23 12:15:10Z stefan $ 00006 // 00007 // Authors: Michael Bussieck, Stefan Vigerske 00008 00009 #ifndef GAMSFINALIZE_HPP_ 00010 #define GAMSFINALIZE_HPP_ 00011 00012 // GAMS 00013 #include "GamsModel.hpp" 00014 #include "GamsMessageHandler.hpp" 00015 00016 #include "OsiSolverInterface.hpp" 00017 00027 void GamsFinalizeOsi(GamsModel *gm, GamsMessageHandler *myout, OsiSolverInterface *solver, bool TimeLimitExceeded=false, bool HaveFeasibleSolution=false, bool swapRowStatus=false); 00028 00038 void GamsWriteSolutionOsi(GamsModel *gm, GamsMessageHandler *myout, OsiSolverInterface *solver, bool swapRowStatus=false); 00039 00040 #endif /*GAMSFINALIZE_HPP_*/