Ipopt 3.12.10

- Main Page
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
PardisoLoader.h
Go to the documentation of this file.
1 /* Copyright (C) 2008 GAMS Development and others
2 All Rights Reserved.
3 This code is published under the Eclipse Public License.
4
5 $Id: PardisoLoader.h 2204 2013-04-13 13:49:26Z stefan $
6
7 Author: Stefan Vigerske
8 */
9
10 #ifndef PARDISOLOADER_H_
11 #define PARDISOLOADER_H_
12
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16
23 int LSL_loadPardisoLib(const char* libname, char* msgbuf, int msglen);
24
28 int LSL_unloadPardisoLib();
29
33 int LSL_isPardisoLoaded();
34
36 char* LSL_PardisoLibraryName();
37 #ifdef __cplusplus
38 }
39 #endif
40
41 #endif /*PARADISOLOADER_H_*/
LSL_loadPardisoLib
int LSL_loadPardisoLib(const char *libname, char *msgbuf, int msglen)
Tries to load a dynamically linked library with Pardiso.
LSL_unloadPardisoLib
int LSL_unloadPardisoLib()
Unloads a loaded Pardiso library.
LSL_isPardisoLoaded
int LSL_isPardisoLoaded()
Indicates whether a Pardiso library has been successfully loaded.
LSL_PardisoLibraryName
char * LSL_PardisoLibraryName()
Returns name of the shared library that should contain Pardiso.