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]