Destroy_CompCol_Matrix(3P) Sun Performance Library Destroy_CompCol_Matrix(3P)NAMEDestroy_CompCol_Matrix - Precision-independent C function in the serial
SuperLU solver that deallocates a supermatrix in compressed sparse col‐
umn format (also known as the Harwell-Boeing format).
SYNOPSIS
#include <sunperf.h>
void Destroy_CompCol_Matrix(SuperMatrix *A);
void Destroy_CompCol_Matrix_64(SuperMatrix_64 *A);
PURPOSEDestroy_CompCol_Matrix() deallocates a supermatrix in compressed column
format (NCformat).
ARGUMENTS
SuperMatrix *A (input) - pointer to SuperMatrix A, which is in NCformat
(Stype = SLU_NC).
NOTESDestroy_CompCol_Matrix will deallocate the data structure created in
sCreate_CompCol_Matrix() along with the three arrays passed into (and
not created by) sCreate_CompCol_Matrix() as input. If it is not desir‐
able for Destroy_CompCol_Matrix to deallocate memory that was not allo‐
cated by sCreate_CompCol_Matrix(), the user may call Destroy_SuperMa‐
trix_Store() which will leave the three input arrays untouched.
COPYRIGHT
Copyright (c) 2003, The Regents of the University of California,
through Lawrence Berkeley National Laboratory (subject to receipt of
any required approvals from U.S. Dept. of Energy)
SEE ALSO
Destroy_SuperMatrix_Store
sCreate_CompCol_Matrix
SuperMatrix
http://crd.lbl.gov/~xiaoye/SuperLU/
James W. Demmel, Stanley C. Eisenstat, John R. Gilbert, Xiaoye S. Li
and Joseph W. H. Liu, "A supernodal approach to sparse partial pivot‐
ing", SIAM J. Matrix Analysis and Applications, Vol. 20, Num. 3, 1999,
pp. 720-755.
6 Mar 2009 Destroy_CompCol_Matrix(3P)