Classes | Typedefs | Functions | Variables
superlu.c File Reference

Go to the source code of this file.

Classes

struct  factors_t
 
struct  MemoryStatisticsStorage
 

Typedefs

typedef void * fptr
 

Functions

double get_lu_factor_memory_usage_in_bytes ()
 
double get_total_memory_usage_in_bytes ()
 
void get_memory_usage_in_bytes (double *lu_factor_memory, double *total_memory)
 
int superlu (int *op_flag, int *n, int *nnz, int *nrhs, double *values, int *rowind, int *colptr, double *b, int *ldb, int *transpose, int *doc, fptr *f_factors, int *info)
 

Variables

struct MemoryStatisticsStorage memory_statistics_storage
 

Typedef Documentation

◆ fptr

typedef void* fptr

Definition at line 23 of file superlu.c.

Function Documentation

◆ get_lu_factor_memory_usage_in_bytes()

double get_lu_factor_memory_usage_in_bytes ( )

◆ get_memory_usage_in_bytes()

void get_memory_usage_in_bytes ( double *  lu_factor_memory,
double *  total_memory 
)

◆ get_total_memory_usage_in_bytes()

double get_total_memory_usage_in_bytes ( )

◆ superlu()

int superlu ( int *  op_flag,
int *  n,
int *  nnz,
int *  nrhs,
double *  values,
int *  rowind,
int *  colptr,
double *  b,
int *  ldb,
int *  transpose,
int *  doc,
fptr f_factors,
int *  info 
)

Variable Documentation

◆ memory_statistics_storage

struct MemoryStatisticsStorage memory_statistics_storage