SuiteSparseSolver
The GeMA Suite Sparse Numeric Solver Plugin
Loading...
Searching...
No Matches
umfpackSolver.cpp File Reference

Implementation of the UmfpackSolver class. More...

#include "umfpackSolver.h"
#include "cholmodSolver.h"
#include "suiteSparseMatrix.h"
#include <gmSimulationData.h>
#include <gmRunProgressStats.h>
#include <gmTrace.h>
#include <assert.h>
#include <luaTable.h>
#include <luaStackBalancer.h>
Include dependency graph for umfpackSolver.cpp:

Macros

#define CALL_UMFPACK_I32(name)
 
#define CALL_UMFPACK_I64(name)
 
#define CALL_UMFPACK(name)
 

Detailed Description

Implementation of the UmfpackSolver class.

Author
Carlos A. T. Mendes
Date
february, 2025

Macro Definition Documentation

◆ CALL_UMFPACK

#define CALL_UMFPACK ( name)
Value:
(_i64 ? CALL_UMFPACK_I64(name) : CALL_UMFPACK_I32(name))

◆ CALL_UMFPACK_I32

#define CALL_UMFPACK_I32 ( name)
Value:
umfpack_di_ ## name

◆ CALL_UMFPACK_I64

#define CALL_UMFPACK_I64 ( name)
Value:
umfpack_dl_ ## name