prototypes.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void read_hb (char *data_file, int *N_global, int *n_nonzeros, double **val, int **bindx, double **x, double **b, double **bt, double **xexact)
void read_coo (char *data_file, int *proc_config, int *N_global, int *n_nonzeros, double **val, int **bindx, double **x, double **b, double **xexact)
void distrib_msr_matrix (int *proc_config, int *N_global, int *n_nonzeros, int *N_update, int **update, double **val, int **bindx, double **x, double **b, double **bt, double **xexact)
void distrib_vbr_matrix (int *proc_config, int *N_global, int *N_blk_global, int *n_nonzeros, int *n_blk_nonzeros, int *N_update, int **update, double **val, int **indx, int **rpntr, int **cpntr, int **bpntr, int **bindx, double **x, double **b, double **bt, double **xexact)
void create_vbr (char *part_file, int *proc_config, int *N_global, int *N_blk_global, int *n_nonzeros, int *n_blk_nonzeros, int *N_update, int **update, int *bindx_msr, double *val_msr, double **val, int **indx, int **rpntr, int **cpntr, int **bpntr, int **bindx)
double smsrres (int m, int n, double *val, int *indx, double *xlocal, double *x, double *b)
double scscres (int isym, int m, int n, double *val, int *indx, int *pntr, double *x, double *b)
void scscmv (int isym, int indexbase, int m, int n, double *val, int *indx, int *pntr, double *x, double *b)
double svbrres (int m, int n, int m_blk, double *val, int *indx, int *bindx, int *rpntr, int *cpntr, int *bpntrb, int *bpntre, double *x, double *b)


Function Documentation

void read_hb char *  data_file,
int *  N_global,
int *  n_nonzeros,
double **  val,
int **  bindx,
double **  x,
double **  b,
double **  bt,
double **  xexact
 

Definition at line 35 of file read_hb.c.

void read_coo char *  data_file,
int *  proc_config,
int *  N_global,
int *  n_nonzeros,
double **  val,
int **  bindx,
double **  x,
double **  b,
double **  xexact
 

Definition at line 34 of file read_coo.c.

void distrib_msr_matrix int *  proc_config,
int *  N_global,
int *  n_nonzeros,
int *  N_update,
int **  update,
double **  val,
int **  bindx,
double **  x,
double **  b,
double **  bt,
double **  xexact
 

Definition at line 35 of file distrib_msr_matrix.c.

void distrib_vbr_matrix int *  proc_config,
int *  N_global,
int *  N_blk_global,
int *  n_nonzeros,
int *  n_blk_nonzeros,
int *  N_update,
int **  update,
double **  val,
int **  indx,
int **  rpntr,
int **  cpntr,
int **  bpntr,
int **  bindx,
double **  x,
double **  b,
double **  bt,
double **  xexact
 

Definition at line 35 of file distrib_vbr_matrix.c.

void create_vbr char *  part_file,
int *  proc_config,
int *  N_global,
int *  N_blk_global,
int *  n_nonzeros,
int *  n_blk_nonzeros,
int *  N_update,
int **  update,
int *  bindx_msr,
double *  val_msr,
double **  val,
int **  indx,
int **  rpntr,
int **  cpntr,
int **  bpntr,
int **  bindx
 

Definition at line 34 of file create_vbr.c.

double smsrres int  m,
int  n,
double *  val,
int *  indx,
double *  xlocal,
double *  x,
double *  b
 

Definition at line 34 of file smsrres.c.

double scscres int  isym,
int  m,
int  n,
double *  val,
int *  indx,
int *  pntr,
double *  x,
double *  b
 

Definition at line 34 of file scscres.c.

void scscmv int  isym,
int  indexbase,
int  m,
int  n,
double *  val,
int *  indx,
int *  pntr,
double *  x,
double *  b
 

Definition at line 30 of file scscmv.c.

double svbrres int  m,
int  n,
int  m_blk,
double *  val,
int *  indx,
int *  bindx,
int *  rpntr,
int *  cpntr,
int *  bpntrb,
int *  bpntre,
double *  x,
double *  b
 

Definition at line 36 of file svbrres.c.


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