SuperLU  5.2.0
Functions
ilu_zsnode_dfs.c File Reference

Determines the union of row structures of columns within the relaxed node. More...

#include "slu_zdefs.h"
Include dependency graph for ilu_zsnode_dfs.c:

Functions

int ilu_zsnode_dfs (const int jcol, const int kcol, const int *asub, const int *xa_begin, const int *xa_end, int *marker, GlobalLU_t *Glu)
 

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.0) –
Lawrence Berkeley National Laboratory
June 30, 2009

Function Documentation

int ilu_zsnode_dfs ( const int  jcol,
const int  kcol,
const int *  asub,
const int *  xa_begin,
const int *  xa_end,
int *  marker,
GlobalLU_t Glu 
)

Purpose

   ilu_zsnode_dfs() - Determine the union of the row structures of those
   columns within the relaxed snode.
   Note: The relaxed snodes are leaves of the supernodal etree, therefore,
   the portion outside the rectangular supernode must be zero.

Return value

    0   success;
   >0   number of bytes allocated when run out of memory.

Here is the call graph for this function: