SuperLU: EXAMPLE/cfgmr.c File Reference

SuperLU 5.3.0

Macros | Functions
cfgmr.c File Reference

flexible GMRES from ITSOL developed by Yousef Saad. More...

`#include "slu_cdefs.h"`
Include dependency graph for cfgmr.c:

## Macros
#define | epsmac 1.0e-16

## Functions
void | cdotc_ (complex *, int *, complex [], int *, complex [], int *)
float | scnrm2_ (int *, complex [], int *)
int | cfgmr (int n, void(*cmatvec)(complex, complex[], complex, complex[]), void(*cpsolve)(int, complex[], complex[]), complex *rhs, complex *sol, double tol, int im, int *itmax, FILE *fits)

## Macro Definition Documentation

## ◆ epsmac

#define epsmac 1.0e-16

## Function Documentation

## ◆ cdotc_()

void cdotc_ | ( | complex * | ,
|  | int * | ,
|  | complex | [],
|  | int * | ,
|  | complex | [],
|  | int * |
| ) |  |

## ◆ cfgmr()

int cfgmr | ( | int | n,
|  | void(*)(complex, complex[], complex, complex[]) | cmatvec,
|  | void(*)(int, complex[], complex[]) | cpsolve,
|  | complex * | rhs,
|  | complex * | sol,
|  | double | tol,
|  | int | im,
|  | int * | itmax,
|  | FILE * | fits
| ) |  |

Here is the call graph for this function:

## ◆ scnrm2_()

float scnrm2_ | ( | int * | ,
|  | complex | [],
|  | int * |
| ) |  |