Ifpack Package Browser (Single Doxygen Collection)  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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

typedef struct AZ_IFPACK_STRUCT AZ_IFPACK

Definition at line 59 of file az_ifpack.h.

Function Documentation

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.

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.

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 
)

Definition at line 53 of file az_ifpack_prec_destroy.c.

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