Geogram  Version 1.9.1
A programming library of geometric algorithms
nl_arpack.h File Reference

Internal OpenNL functions that interfaces ARPACK. More...

#include "nl_private.h"

Go to the source code of this file.

Functions

NLboolean nlInitExtension_ARPACK (void)
 Initializes the ARPACK extension. More...
 
NLboolean nlExtensionIsInitialized_ARPACK (void)
 Tests whether the ARPACK extension is initialized. More...
 
void nlEigenSolve_ARPACK (void)
 Solves the eigen problem in the current context using ARPACK.
 

Detailed Description

Internal OpenNL functions that interfaces ARPACK.

Definition in file nl_arpack.h.

Function Documentation

◆ nlExtensionIsInitialized_ARPACK()

NLboolean nlExtensionIsInitialized_ARPACK ( void  )

Tests whether the ARPACK extension is initialized.

Return values
NL_TRUEif the extension is initialized
NL_FALSEotherwise

◆ nlInitExtension_ARPACK()

NLboolean nlInitExtension_ARPACK ( void  )

Initializes the ARPACK extension.

This dynamically loads the SuperLU library available in the system (if available) and retrieves the symbols in there. It supports SuperLU 5.x.

Return values
NL_TRUEif ARPACK could be successfully dynamically loaded and all functions could be found in it.
NL_FALSEotherwise.