/build/buildd/coinor-ipopt-3.10.1/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 2001 2011-06-02 17:43:07Z andreasw $
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 
00067   char* LSL_HSLLibraryName();
00068   
00069 #ifdef __cplusplus
00070 }
00071 #endif
00072 
00073 #endif /*HSLLOADER_H_*/