SuperLU: EXAMPLE/sfgmr.c File Reference

SuperLU 5.3.0

Macros | Functions
sfgmr.c File Reference

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

`#include "slu_sdefs.h"`
Include dependency graph for sfgmr.c:

## Macros
#define | epsmac 1.0e-16

## Functions
float | sdot_ (int *, float [], int *, float [], int *)
float | snrm2_ (int *, float [], int *)
int | sfgmr (int n, void(*smatvec)(float, float[], float, float[]), void(*spsolve)(int, float[], float[]), float *rhs, float *sol, double tol, int im, int *itmax, FILE *fits)

## Macro Definition Documentation

## ◆ epsmac

#define epsmac 1.0e-16

## Function Documentation

## ◆ sdot_()

float sdot_ | ( | int * | ,
|  | float | [],
|  | int * | ,
|  | float | [],
|  | int * |
| ) |  |

## ◆ sfgmr()

int sfgmr | ( | int | n,
|  | void(*)(float, float[], float, float[]) | smatvec,
|  | void(*)(int, float[], float[]) | spsolve,
|  | float * | rhs,
|  | float * | sol,
|  | double | tol,
|  | int | im,
|  | int * | itmax,
|  | FILE * | fits
| ) |  |

Here is the call graph for this function:

## ◆ snrm2_()

float snrm2_ | ( | int * | ,
|  | float | [],
|  | int * |
| ) |  |