SuperLU 6.0.1
Functions
ilu_sdrop_row.c File Reference

Drop small rows from L. More...

#include <math.h>
#include <stdlib.h>
#include "slu_sdefs.h"
Include dependency graph for ilu_sdrop_row.c:

Functions

void sswap_ (int *, float[], int *, float[], int *)
 
void saxpy_ (int *, float *, float[], int *, float[], int *)
 
void scopy_ (int *, float[], int *, float[], int *)
 
float sasum_ (int *, float *, int *)
 
float snrm2_ (int *, float *, int *)
 
double dnrm2_ (int *, double[], int *)
 
int isamax_ (int *, float[], int *)
 
int ilu_sdrop_row (superlu_options_t *options, int first, int last, double drop_tol, int quota, int *nnzLj, double *fill_tol, GlobalLU_t *Glu, float swork[], float swork2[], int lastc)
 

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

◆ dnrm2_()

double dnrm2_ ( int *  ,
double  [],
int *   
)

◆ ilu_sdrop_row()

int ilu_sdrop_row ( superlu_options_t options,
int  first,
int  last,
double  drop_tol,
int  quota,
int *  nnzLj,
double *  fill_tol,
GlobalLU_t Glu,
float  swork[],
float  swork2[],
int  lastc 
)
Purpose
=======
   ilu_sdrop_row() - Drop some small rows from the previous 
   supernode (L-part only).
Here is the call graph for this function:

◆ isamax_()

int isamax_ ( int *  ,
float  [],
int *   
)

◆ sasum_()

float sasum_ ( int *  ,
float *  ,
int *   
)

◆ saxpy_()

void saxpy_ ( int *  ,
float *  ,
float  [],
int *  ,
float  [],
int *   
)

◆ scopy_()

void scopy_ ( int *  ,
float  [],
int *  ,
float  [],
int *   
)

◆ snrm2_()

float snrm2_ ( int *  ,
float *  ,
int *   
)

◆ sswap_()

void sswap_ ( int *  ,
float  [],
int *  ,
float  [],
int *   
)