Hex: src/factorizers/lu-mumps.h File Reference

| Hex 2.2 Hydrogen-electron collision solver

Data Structures | Macros
lu-mumps.h File Reference
`#include "hex-csrmatrix.h"`
`#include "luft.h"`
`#include <zmumps_c.h>`
Include dependency graph for lu-mumps.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Data Structures

class | LUft_MUMPS
| LU factorization object - MUMPS specialization. More...
struct | LUft_MUMPS::Data

## Macros

#define | HEX_LU_MUMPS_H
#define | ICNTL(x) icntl[(x)-1]
#define | MUMPS_NOACTION 0
#define | MUMPS_INITIALIZE (-1)
#define | MUMPS_FINISH (-2)
#define | MUMPS_ANALYZE 1
#define | MUMPS_FACTORIZE 2
#define | MUMPS_SOLVE 3
#define | MUMPS_STRUC_C ZMUMPS_STRUC_C
#define | MUMPS_C zmumps_c
#define | MUMPS_COMPLEX mumps_double_complex
#define | RINFO(x) rinfo[x-1]

## Macro Definition Documentation

## ◆ HEX_LU_MUMPS_H

#define HEX_LU_MUMPS_H

## ◆ ICNTL

#define ICNTL | ( |  | x | ) | icntl[(x)-1]

## ◆ MUMPS_ANALYZE

#define MUMPS_ANALYZE 1

## ◆ MUMPS_C

#define MUMPS_C zmumps_c

## ◆ MUMPS_COMPLEX

#define MUMPS_COMPLEX mumps_double_complex

## ◆ MUMPS_FACTORIZE

#define MUMPS_FACTORIZE 2

## ◆ MUMPS_FINISH

#define MUMPS_FINISH (-2)

## ◆ MUMPS_INITIALIZE

#define MUMPS_INITIALIZE (-1)

## ◆ MUMPS_NOACTION

#define MUMPS_NOACTION 0

## ◆ MUMPS_SOLVE

#define MUMPS_SOLVE 3

## ◆ MUMPS_STRUC_C

#define MUMPS_STRUC_C ZMUMPS_STRUC_C

## ◆ RINFO

#define RINFO | ( |  | x | ) | rinfo[x-1]