ifp_c_wrappers.cpp File Reference

#include "stdio.h"
#include "ifp_c_wrappers.h"
#include "ifp_BlockMat.h"
#include "ifp_brelax.h"
#include "ifp_biluk.h"
#include "az_aztec.h"
#include "ifp_ifpack.h"

Include dependency graph for ifp_c_wrappers.cpp:

Go to the source code of this file.

Defines

#define INT(d)   ((int)(d+0.5))

Functions

void set_localprecon (ifp_GlobalPrecon *M, int local, double lparam1, double lparam2)
void az2ifp_blockmatrix (void **bmat, AZ_MATRIX *Amat)
void ifp_freeblockmatrix (void *bmat)
void ifp_preconditioner (void **precon, const void *bmat, const int global, const double gparam1, const double gparam2, const int local, const double lparam1, const double lparam2)
void ifp_freebiluk (void *precon)
void ifp_freepreconditioner (void *precon)
void ifp_matvec (void *bmat, int nr, int nc, const double *u, int ldu, double *v, int ldv)
void ifp_apply (void *prec, int nr, int nc, const double *u, int ldu, double *v, int ldv)
void ifp_BJacobi_condest (void *M)
void ifp_biluk_condest (void *M)
void ifp_biluk_stats (void *M)


Define Documentation

#define INT  )     ((int)(d+0.5))
 

Definition at line 144 of file ifp_c_wrappers.cpp.


Function Documentation

void set_localprecon ifp_GlobalPrecon M,
int  local,
double  lparam1,
double  lparam2
[static]
 

Definition at line 146 of file ifp_c_wrappers.cpp.

void az2ifp_blockmatrix void **  bmat,
AZ_MATRIX *  Amat
 

Definition at line 59 of file ifp_c_wrappers.cpp.

void ifp_freeblockmatrix void *  bmat  ) 
 

Definition at line 79 of file ifp_c_wrappers.cpp.

void ifp_preconditioner void **  precon,
const void *  bmat,
const int  global,
const double  gparam1,
const double  gparam2,
const int  local,
const double  lparam1,
const double  lparam2
 

Definition at line 84 of file ifp_c_wrappers.cpp.

void ifp_freebiluk void *  precon  ) 
 

Definition at line 130 of file ifp_c_wrappers.cpp.

void ifp_freepreconditioner void *  precon  ) 
 

Definition at line 137 of file ifp_c_wrappers.cpp.

void ifp_matvec void *  bmat,
int  nr,
int  nc,
const double *  u,
int  ldu,
double *  v,
int  ldv
 

Definition at line 176 of file ifp_c_wrappers.cpp.

void ifp_apply void *  prec,
int  nr,
int  nc,
const double *  u,
int  ldu,
double *  v,
int  ldv
 

Definition at line 189 of file ifp_c_wrappers.cpp.

void ifp_BJacobi_condest void *  M  ) 
 

Definition at line 202 of file ifp_c_wrappers.cpp.

void ifp_biluk_condest void *  M  ) 
 

Definition at line 208 of file ifp_c_wrappers.cpp.

void ifp_biluk_stats void *  M  ) 
 

Definition at line 214 of file ifp_c_wrappers.cpp.


Generated on Thu Sep 18 12:37:23 2008 for Ifpack Package Browser (Single Doxygen Collection) by doxygen 1.3.9.1