Classes | Functions
superlu_dist.c File Reference

Go to the source code of this file.

Classes

struct  superlu_dist_data
 

Functions

void superlu_cr_to_cc (int nrow, int ncol, int nnz, double *cr_values, int *cr_index, int *cr_start, double **cc_values, int **cc_index, int **cc_start)
 
void superlu_dist_distributed_matrix (int opt_flag, int allow_permutations, int n, int nnz_local, int nrow_local, int first_row, double *values, int *col_index, int *row_start, double *b, int nprow, int npcol, int doc, void **data, int *info, MPI_Comm comm)
 
void superlu_dist_global_matrix (int opt_flag, int allow_permutations, int n_in, int nnz_in, double *values, int *row_index, int *col_start, double *b, int nprow, int npcol, int doc, void **data, int *info, MPI_Comm comm)
 

Function Documentation

◆ superlu_cr_to_cc()

void superlu_cr_to_cc ( int  nrow,
int  ncol,
int  nnz,
double *  cr_values,
int *  cr_index,
int *  cr_start,
double **  cc_values,
int **  cc_index,
int **  cc_start 
)

◆ superlu_dist_distributed_matrix()

void superlu_dist_distributed_matrix ( int  opt_flag,
int  allow_permutations,
int  n,
int  nnz_local,
int  nrow_local,
int  first_row,
double *  values,
int *  col_index,
int *  row_start,
double *  b,
int  nprow,
int  npcol,
int  doc,
void **  data,
int *  info,
MPI_Comm  comm 
)

◆ superlu_dist_global_matrix()

void superlu_dist_global_matrix ( int  opt_flag,
int  allow_permutations,
int  n_in,
int  nnz_in,
double *  values,
int *  row_index,
int *  col_start,
double *  b,
int  nprow,
int  npcol,
int  doc,
void **  data,
int *  info,
MPI_Comm  comm 
)