Ifpack Package Browser (Single Doxygen Collection) Development
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
az_ifpack.h File Reference
#include "ifp_c_wrappers.h"
Include dependency graph for az_ifpack.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AZ_IFPACK_STRUCT
 

Typedefs

typedef struct AZ_IFPACK_STRUCT AZ_IFPACK
 

Functions

void AZ_ifpack_prec_create (double *x, double *b, int *options, double *params, int *proc_config, AZ_MATRIX *Amat, AZ_PRECOND **Prec)
 
void AZ_ifpack_iterate (double *x, double *b, int *options, double *params, double *status, int *proc_config, AZ_MATRIX *Amat)
 
void AZ_ifpack_precon (double x[], int *, int *, double *, AZ_MATRIX *Amat, AZ_PRECOND *prec)
 
void AZ_ifpack_prec_destroy (int *options, double *params, int *proc_config, AZ_MATRIX *Amat, AZ_PRECOND *Prec)
 
void az2ifp_blockmatrix (void **bmat, AZ_MATRIX *Amat)
 

Typedef Documentation

◆ AZ_IFPACK

typedef struct AZ_IFPACK_STRUCT AZ_IFPACK

Definition at line 59 of file az_ifpack.h.

Function Documentation

◆ AZ_ifpack_prec_create()

void AZ_ifpack_prec_create ( double * x,
double * b,
int * options,
double * params,
int * proc_config,
AZ_MATRIX * Amat,
AZ_PRECOND ** Prec )

Definition at line 53 of file az_ifpack_prec_create.c.

◆ AZ_ifpack_iterate()

void AZ_ifpack_iterate ( double * x,
double * b,
int * options,
double * params,
double * status,
int * proc_config,
AZ_MATRIX * Amat )

Definition at line 56 of file az_ifpack_iterate.c.

◆ AZ_ifpack_precon()

void AZ_ifpack_precon ( double x[],
int * ,
int * ,
double * ,
AZ_MATRIX * Amat,
AZ_PRECOND * prec )

◆ AZ_ifpack_prec_destroy()

void AZ_ifpack_prec_destroy ( int * options,
double * params,
int * proc_config,
AZ_MATRIX * Amat,
AZ_PRECOND * Prec )

Definition at line 53 of file az_ifpack_prec_destroy.c.

◆ az2ifp_blockmatrix()

void az2ifp_blockmatrix ( void ** bmat,
AZ_MATRIX * Amat )