Index of /research/sparse/cholmod/CHOLMOD/Include

      Name                    Last modified       Size  Description

[DIR] Parent Directory 11-Aug-2008 10:12 - [TXT] License.txt 13-Dec-2006 08:31 1k [   ] cholmod.h 13-Dec-2006 08:31 4k [   ] cholmod_blas.h 11-Aug-2008 12:52 14k [   ] cholmod_check.h 08-Aug-2008 20:19 14k [   ] cholmod_cholesky.h 14-Jul-2008 17:28 20k [   ] cholmod_complexity.h 18-Aug-2005 21:49 9k [   ] cholmod_config.h 13-Dec-2006 08:25 3k [   ] cholmod_core.h 30-Sep-2008 10:38 94k [   ] cholmod_internal.h 08-Aug-2008 20:21 14k [   ] cholmod_io64.h 13-Dec-2006 08:31 2k [   ] cholmod_matrixops.h 26-Apr-2007 13:19 8k [   ] cholmod_modify.h 13-Dec-2006 08:25 13k [   ] cholmod_partition.h 13-Dec-2006 08:26 9k [   ] cholmod_supernodal.h 14-Jul-2008 16:35 6k [   ] cholmod_template.h 18-Aug-2005 17:59 9k

CHOLMOD: a sparse Cholesky factorization package.

The Include/*.h files in this directory provide a basic documentation of all
user-callable routines and user-visible data structures in the CHOLMOD
package.  Start with cholmod.h, which describes the general structure of
the parameter lists of CHOLMOD routines.  cholmod_core.h describes the
data structures and basic operations on them (creating and deleting them).

cholmod.h		single include file for all user programs
cholmod_config.h	CHOLMOD compile-time configuration

cholmod_core.h		Core module: data structures and basic support routines
cholmod_check.h		Check module: check/print CHOLMOD data structures
cholmod_cholesky.h	Cholesky module: LL' and LDL' factorization
cholmod_matrixops.h	MatrixOps module: sparse matrix operators (add, mult,..)
cholmod_modify.h	Modify module: update/downdate/...
cholmod_partition.h	Partition module: nested dissection ordering
cholmod_supernodal.h	Supernodal module: supernodal Cholesky

These include files are not used in user programs, but in CHOLMOD only:

cholmod_blas.h		BLAS definitions
cholmod_complexity.h	complex arithmetic
cholmod_template.h	complex arithmetic for template routines
cholmod_internal.h	internal definitions, not visible to user program