/tmp/user/2000/build-area/coinor-ipopt-3.10.2/Ipopt/src/contrib/LinearSolverLoader/HSLLoader.h
Go to the documentation of this file.
00001 /* Copyright (C) 2008, 2011 GAMS Development and others
00002  All Rights Reserved.
00003  This code is published under the Eclipse Public License.
00004 
00005  $Id: HSLLoader.h 2073 2012-02-12 15:54:34Z stefan $
00006 
00007  Author: Stefan Vigerske
00008 */
00009 
00010 #ifndef HSLLOADER_H_
00011 #define HSLLOADER_H_
00012 
00013 #ifdef __cplusplus
00014 extern "C" {
00015 #endif
00016 
00029   int LSL_loadHSL(const char* libname, char* msgbuf, int msglen);
00030 
00034   int LSL_unloadHSL();
00035 
00039   int LSL_isHSLLoaded();
00040   
00044   int LSL_isMA27available();
00045 
00049   int LSL_isMA28available();
00050 
00054   int LSL_isMA57available();
00055 
00059   int LSL_isMA86available();
00060   
00064   int LSL_isMC19available();
00065   
00069   int LSL_isMC68available();
00070 
00072   char* LSL_HSLLibraryName();
00073   
00074 #ifdef __cplusplus
00075 }
00076 #endif
00077 
00078 #endif /*HSLLOADER_H_*/