UCFD_SPARSE  v1.1
Documentation
Loading...
Searching...
No Matches
ucfd_types.h File Reference

Header file for UCFD_SPRASE Library types. More...

#include "config.h"
Include dependency graph for ucfd_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef void(* ucfd_precon_solve) (int, int *, int *, int *, double *, double *)
 

Enumerations

enum  ucfd_status_t {
  UCFD_STATUS_RHO_BREAKDOWN = -1 , UCFD_STATUS_SUCCESS = 0 , UCFD_STATUS_FAILED = 1 , UCFD_MKL_FAILED = 2 ,
  UCFD_STATUS_CONVERGED = 3 , UCFD_STATUS_DIVERGED = 4 , UCFD_MAX_ITER = 5 , UCFD_STATUS_NOT_SUPPORTED = 6
}
 
enum  ucfd_precon_type_t { NONE = 0 , BILU = 1 , LUSGS = 2 }
 

Detailed Description

Header file for UCFD_SPRASE Library types.

Definition in file ucfd_types.h.

Typedef Documentation

◆ ucfd_precon_solve

typedef void(* ucfd_precon_solve) (int, int *, int *, int *, double *, double *)

Definition at line 28 of file ucfd_types.h.

Enumeration Type Documentation

◆ ucfd_precon_type_t

Enumerator
NONE 
BILU 
LUSGS 

Definition at line 21 of file ucfd_types.h.

◆ ucfd_status_t

Enumerator
UCFD_STATUS_RHO_BREAKDOWN 
UCFD_STATUS_SUCCESS 
UCFD_STATUS_FAILED 
UCFD_MKL_FAILED 
UCFD_STATUS_CONVERGED 
UCFD_STATUS_DIVERGED 
UCFD_MAX_ITER 
UCFD_STATUS_NOT_SUPPORTED 

Definition at line 9 of file ucfd_types.h.