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

Macros

#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)
 

Macro Definition Documentation

#define __FUNC__   "compute_scaling_private"

Definition at line 1022 of file ilu_seq.c.

#define __FUNC__   "iluk_seq"

Definition at line 1022 of file ilu_seq.c.

#define __FUNC__   "iluk_seq_block"

Definition at line 1022 of file ilu_seq.c.

#define __FUNC__   "symbolic_row_private"

Definition at line 1022 of file ilu_seq.c.

#define __FUNC__   "numeric_row_private"

Definition at line 1022 of file ilu_seq.c.

#define __FUNC__   "ilut_seq"

Definition at line 1022 of file ilu_seq.c.

#define __FUNC__   "ilut_row_private"

Definition at line 1022 of file ilu_seq.c.

#define __FUNC__   "check_constraint_private"

Definition at line 1022 of file ilu_seq.c.

Function Documentation

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

Definition at line 1024 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 567 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 683 of file ilu_seq.c.

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

Definition at line 69 of file ilu_seq.c.

void iluk_seq ( Euclid_dh  ctx)

Definition at line 109 of file ilu_seq.c.

void iluk_seq_block ( Euclid_dh  ctx)

Definition at line 299 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 920 of file ilu_seq.c.

void ilut_seq ( Euclid_dh  ctx)

Definition at line 788 of file ilu_seq.c.