SuperLU_DIST
4.0
superlu_dist on CPU and GPU clusters
|
Driver program for PZGSSVX example. More...
Functions | |
int | main (int argc, char *argv[]) |
int | cpp_defs () |
Driver program for PZGSSVX example.
– Distributed SuperLU routine (version 2.0) – Lawrence Berkeley National Lab, Univ. of California Berkeley. March 15, 2003
int cpp_defs | ( | ) |
int main | ( | int | argc, |
char * | argv[] | ||
) |
Purpose
The driver program PZDRIVE2.
This example illustrates how to use to solve systems repeatedly with the same sparsity pattern of matrix A. In this case, the column permutation vector ScalePermstruct->perm_c is computed once. The following data structures will be reused in the subsequent call to PZGSSVX: ScalePermstruct : perm_c LUstruct : etree
On an IBM SP, the program may be run by typing: poe pzdrive2 -r <proc rows>=""> -c <proc columns>=""> <input_matrix> -procs