ilu_seq.c File Reference

#include "ilu_dh.h"
#include "Mem_dh.h"
#include "Parser_dh.h"
#include "Euclid_dh.h"
#include "getRow_dh.h"
#include "Factor_dh.h"
#include "SubdomainGraph_dh.h"
Include dependency graph for ilu_seq.c:

Go to the source code of this file.

Defines

#define __FUNC__   "compute_scaling_private"
#define __FUNC__   "iluk_seq"
#define __FUNC__   "iluk_seq_block"
#define __FUNC__   "symbolic_row_private"
#define __FUNC__   "numeric_row_private"
#define __FUNC__   "ilut_seq"
#define __FUNC__   "ilut_row_private"
#define __FUNC__   "check_constraint_private"

Functions

static bool check_constraint_private (Euclid_dh ctx, int b, int j)
static int symbolic_row_private (int localRow, int *list, int *marker, int *tmpFill, int len, int *CVAL, double *AVAL, int *o2n_col, Euclid_dh ctx, bool debug)
static int numeric_row_private (int localRow, int len, int *CVAL, double *AVAL, REAL_DH *work, int *o2n_col, Euclid_dh ctx, bool debug)
void compute_scaling_private (int row, int len, double *AVAL, Euclid_dh ctx)
void iluk_seq (Euclid_dh ctx)
void iluk_seq_block (Euclid_dh ctx)
int ilut_row_private (int localRow, int *list, int *o2n_col, int *marker, int len, int *CVAL, double *AVAL, REAL_DH *work, Euclid_dh ctx, bool debug)
void ilut_seq (Euclid_dh ctx)

Define Documentation

#define __FUNC__   "compute_scaling_private"

Definition at line 1009 of file ilu_seq.c.

#define __FUNC__   "iluk_seq"

Definition at line 1009 of file ilu_seq.c.

#define __FUNC__   "iluk_seq_block"

Definition at line 1009 of file ilu_seq.c.

#define __FUNC__   "symbolic_row_private"

Definition at line 1009 of file ilu_seq.c.

#define __FUNC__   "numeric_row_private"

Definition at line 1009 of file ilu_seq.c.

#define __FUNC__   "ilut_seq"

Definition at line 1009 of file ilu_seq.c.

#define __FUNC__   "ilut_row_private"

Definition at line 1009 of file ilu_seq.c.

#define __FUNC__   "check_constraint_private"

Definition at line 1009 of file ilu_seq.c.


Function Documentation

bool check_constraint_private ( Euclid_dh  ctx,
int  b,
int  j 
) [static]

Definition at line 1011 of file ilu_seq.c.

int symbolic_row_private ( int  localRow,
int *  list,
int *  marker,
int *  tmpFill,
int  len,
int *  CVAL,
double *  AVAL,
int *  o2n_col,
Euclid_dh  ctx,
bool  debug 
) [static]

Definition at line 554 of file ilu_seq.c.

int numeric_row_private ( int  localRow,
int  len,
int *  CVAL,
double *  AVAL,
REAL_DH *  work,
int *  o2n_col,
Euclid_dh  ctx,
bool  debug 
) [static]

Definition at line 670 of file ilu_seq.c.

void compute_scaling_private ( int  row,
int  len,
double *  AVAL,
Euclid_dh  ctx 
)

Definition at line 56 of file ilu_seq.c.

void iluk_seq ( Euclid_dh  ctx  ) 

Definition at line 96 of file ilu_seq.c.

void iluk_seq_block ( Euclid_dh  ctx  ) 

Definition at line 286 of file ilu_seq.c.

int ilut_row_private ( int  localRow,
int *  list,
int *  o2n_col,
int *  marker,
int  len,
int *  CVAL,
double *  AVAL,
REAL_DH *  work,
Euclid_dh  ctx,
bool  debug 
)

Definition at line 907 of file ilu_seq.c.

void ilut_seq ( Euclid_dh  ctx  ) 

Definition at line 775 of file ilu_seq.c.

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