Ipopt
3.12.12
|
Go to the source code of this file.
Functions | |
int | LSL_loadPardisoLib (const char *libname, char *msgbuf, int msglen) |
Tries to load a dynamically linked library with Pardiso. More... | |
int | LSL_unloadPardisoLib () |
Unloads a loaded Pardiso library. More... | |
int | LSL_isPardisoLoaded () |
Indicates whether a Pardiso library has been successfully loaded. More... | |
char * | LSL_PardisoLibraryName () |
Returns name of the shared library that should contain Pardiso. More... | |
int LSL_loadPardisoLib | ( | const char * | libname, |
char * | msgbuf, | ||
int | msglen | ||
) |
Tries to load a dynamically linked library with Pardiso.
Return a failure if the library cannot be loaded or not all Pardiso symbols are found.
libname | The name under which the Pardiso lib can be found, or NULL to use a default name (libpardiso.SHAREDLIBEXT). |
msgbuf | A buffer where we can store a failure message. Assumed to be NOT NULL! |
msglen | Length of the message buffer. |
int LSL_unloadPardisoLib | ( | ) |
Unloads a loaded Pardiso library.
int LSL_isPardisoLoaded | ( | ) |
Indicates whether a Pardiso library has been successfully loaded.
char* LSL_PardisoLibraryName | ( | ) |
Returns name of the shared library that should contain Pardiso.