SuperLU  5.2.0
Functions | Variables
ilu_ddrop_row.c File Reference

Drop small rows from L. More...

#include <math.h>
#include <stdlib.h>
#include "slu_ddefs.h"
Include dependency graph for ilu_ddrop_row.c:

Functions

void dswap_ (int *, double[], int *, double[], int *)
 
void daxpy_ (int *, double *, double[], int *, double[], int *)
 
void dcopy_ (int *, double[], int *, double[], int *)
 
double dasum_ (int *, double *, int *)
 
double dnrm2_ (int *, double *, int *)
 
double dnrm2_ (int *, double[], int *)
 
int idamax_ (int *, double[], int *)
 
static int _compare_ (const void *a, const void *b)
 
int ilu_ddrop_row (superlu_options_t *options, int first, int last, double drop_tol, int quota, int *nnzLj, double *fill_tol, GlobalLU_t *Glu, double dwork[], double dwork2[], int lastc)
 

Variables

static double * A
 

Detailed Description

Copyright (c) 2003, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from U.S. Dept. of Energy)

All rights reserved.

The source code is distributed under BSD license, see the file License.txt at the top-level directory.

– SuperLU routine (version 4.1) –
Lawrence Berkeley National Laboratory.
June 30, 2009

Function Documentation

static int _compare_ ( const void *  a,
const void *  b 
)
static
double dasum_ ( int *  ,
double *  ,
int *   
)
void daxpy_ ( int *  ,
double *  ,
double  [],
int *  ,
double  [],
int *   
)
void dcopy_ ( int *  ,
double  [],
int *  ,
double  [],
int *   
)
double dnrm2_ ( int *  ,
double *  ,
int *   
)
double dnrm2_ ( int *  ,
double  [],
int *   
)
void dswap_ ( int *  ,
double  [],
int *  ,
double  [],
int *   
)
int idamax_ ( int *  ,
double  [],
int *   
)
int ilu_ddrop_row ( superlu_options_t options,
int  first,
int  last,
double  drop_tol,
int  quota,
int *  nnzLj,
double *  fill_tol,
GlobalLU_t Glu,
double  dwork[],
double  dwork2[],
int  lastc 
)

Purpose

   ilu_ddrop_row() - Drop some small rows from the previous 
   supernode (L-part only).

Here is the call graph for this function:

Variable Documentation

double* A
static