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

static 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

static 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.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Wed Apr 13 10:05:36 2011 for Ifpack Package Browser (Single Doxygen Collection) by  doxygen 1.6.3