#include <math.h>
#include "superlu_ddefs.h"
Functions | |
main (int argc, char *argv[]) |
-- Distributed SuperLU routine (version 2.0) -- Lawrence Berkeley National Lab, Univ. of California Berkeley. March 15, 2003
main | ( | int | argc, | |
char * | argv[] | |||
) |
Purpose =======
The driver program PDDRIVE4.
This example illustrates how to divide up the processes into subgroups (multiple grids) such that each subgroup solves a linear system independently from the other.
In this example, there are 2 subgroups: 1. subgroup 1 consists of processes 0 to 5 arranged as a 2-by-3 process grid. 2. subgroup 2 consists of processes 6 to 9 arranged as a 2-by-2 process grid.
On an IBM SP, the program may be run by typing poe pddrive4 <input_file> -procs 10