SuperLU
5.2.0
|
Determines the union of row structures of columns within the relaxed node. More...
#include "slu_ddefs.h"
Functions | |
int | ilu_dsnode_dfs (const int jcol, const int kcol, const int *asub, const int *xa_begin, const int *xa_end, int *marker, GlobalLU_t *Glu) |
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
int ilu_dsnode_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_dsnode_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.