PEXSI
 All Classes Namespaces Files Functions Variables Typedefs Pages
Macros | Functions
pzsymbfact.c File Reference

Symbolic factorization routine using complex arithmetic. More...

#include <math.h>
#include "superlu_zdefs.h"

Macros

#define PRNTlevel   0
 
#define MIN(a, b)   (((a)<(b))?(a):(b))
 

Functions

void pzsymbfact (superlu_dist_options_t *options, SuperMatrix *A, ScalePermstruct_t *ScalePermstruct, gridinfo_t *grid, LUstruct_t *LUstruct, SuperLUStat_t *stat, int *numProcSymbFact, int *info, double *totalMemory, double *maxMemory)
 pzsymbfact performs symbolic factorization that can be reused. More...
 

Detailed Description

Symbolic factorization routine using complex arithmetic.

Date
2012-11-01 modified by Lin Lin.
2016-02-24 Compatible with SuperLU_DIST_v4.3

Function Documentation

void pzsymbfact ( superlu_dist_options_t *  options,
SuperMatrix *  A,
ScalePermstruct_t *  ScalePermstruct,
gridinfo_t *  grid,
LUstruct_t *  LUstruct,
SuperLUStat_t *  stat,
int *  numProcSymbFact,
int *  info,
double *  totalMemory,
double *  maxMemory 
)

pzsymbfact performs symbolic factorization that can be reused.

pzsymbfact is a simplified version of the driver subroutine pzgssvx from SuperLU_DIST. For its use see SuperLUMatrix for more information.