SuperLU 6.0.1
Functions
dlinsolx3.c File Reference

DGSSVX to solve systems repeatedly with the same sparsity pattern of matrix A. More...

#include <getopt.h>
#include "slu_ddefs.h"
Include dependency graph for dlinsolx3.c:

Functions

int main (int argc, char *argv[])
 The driver program DLINSOLX2. More...
 
void parse_command_line (int argc, char *argv[], int *lwork, double *u, yes_no_t *equil, trans_t *trans)
 Parse command line options to get relaxed snode size, panel size, etc. More...
 

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

This example illustrates how to use DGSSVX to solve systems repeatedly with the same sparsity pattern and similar values of matrix A. In this case, the permutation vectors perm_r and perm_c are computed once. The following data structures will be reused in the subsequent call to DGSSVX: perm_r, perm_c, etree, L, U.

Here is the call graph for this function:

◆ parse_command_line()

void parse_command_line ( int  argc,
char *  argv[],
int *  lwork,
double *  u,
yes_no_t equil,
trans_t trans 
)