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 |
| double get_lu_factor_memory_usage_in_bytes | ( | ) |
Definition at line 48 of file superlu.c.
References memory_statistics_storage, MemoryStatisticsStorage::Memory_usage, and MemoryStatisticsStorage::Memory_usage_has_been_recorded.
| void get_memory_usage_in_bytes | ( | double * | lu_factor_memory, |
| double * | total_memory | ||
| ) |
Definition at line 80 of file superlu.c.
References memory_statistics_storage, and MemoryStatisticsStorage::Memory_usage.
| double get_total_memory_usage_in_bytes | ( | ) |
Definition at line 64 of file superlu.c.
References memory_statistics_storage, MemoryStatisticsStorage::Memory_usage, and MemoryStatisticsStorage::Memory_usage_has_been_recorded.
| 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 | ||
| ) |
Definition at line 113 of file superlu.c.
References i, factors_t::L, memory_statistics_storage, MemoryStatisticsStorage::Memory_usage, factors_t::perm_c, factors_t::perm_r, and factors_t::U.
| struct MemoryStatisticsStorage memory_statistics_storage |