SRC/zmemory.c File Reference

Memory utilities. More...

#include "superlu_zdefs.h"

Functions

int_t zQuerySpace_dist (int_t n, LUstruct_t *LUstruct, gridinfo_t *grid, mem_usage_t *mem_usage)
void zallocateA_dist (int_t n, int_t nnz, doublecomplex **a, int_t **asub, int_t **xa)
 Allocate storage for original matrix A.
doublecomplexdoublecomplexMalloc_dist (int_t n)
doublecomplexdoublecomplexCalloc_dist (int_t n)

Variables

LU_stack_t stack


Detailed Description

 -- Distributed SuperLU routine (version 1.0) --
 Lawrence Berkeley National Lab, Univ. of California Berkeley.
 September 1, 1999
 

Function Documentation

doublecomplex* doublecomplexCalloc_dist int_t  n  ) 
 

doublecomplex* doublecomplexMalloc_dist int_t  n  ) 
 

void zallocateA_dist int_t  n,
int_t  nnz,
doublecomplex **  a,
int_t **  asub,
int_t **  xa
 

int_t zQuerySpace_dist int_t  n,
LUstruct_t LUstruct,
gridinfo_t grid,
mem_usage_t mem_usage
 

 mem_usage consists of the following fields:
  • for_lu (float) The amount of space used in bytes for the L data structures.
  • total (float) The amount of space needed in bytes to perform factorization.
  • expansions (int) Number of memory expansions during the LU factorization.


Variable Documentation

LU_stack_t stack
 


Generated on Sat Aug 9 23:23:52 2008 for SuperLUDistributed by  doxygen 1.4.6