Description: Sparse1.3 is a flexible package of subroutines written in C used to
quickly and accurately solve large sparse systems of linear equations. The
package is able to handle arbitrary real and complex square matrix equa-
tions. Besides being able to solve linear systems, it is also able to
quickly solve transposed systems, find determinants, and estimate errors
due to ill-conditioning in the system of equations and instability in the
computations. Sparse also provides a test program that is able read matrix
equations from a file, solve them, and print useful information about the
equation and its solution.
Sparse1.3 is generally as fast or faster than other popular sparse
matrix packages when solving many matrices of similar structure. Sparse
does not require or assume symmetry and is able to perform numerical pivot-
ing to avoid unnecessary error in the solution. It handles its own memory
allocation, which allows the user to forgo the ha
To Search:
File list (Check if you may need any files):
sparsematrix
............\Context.cpp
............\Debug
............\LinearEquation.cpp
............\LinearEquationReadme.txt
............\SPMTX.dsp
............\SPMTX.dsw
............\SPMTX.ncb
............\SPMTX.opt
............\SPMTX.plg
............\SPMTX.sln
............\SPMTX.suo
............\SPMTX.vcproj
............\SPMTX.vcproj.DTS-CJ.Administrator.user
............\SPMTX.vcproj.WWH.Administrator.user
............\ddsparse.pro
............\linux
............\.....\makefile
............\.....\ui
............\makefile
............\public.h
............\spallocate.c
............\spbuild.c
............\spconfig.h
............\spdefs.h
............\spdoc.txt
............\spfactor.c
............\spfortran.c
............\spmatrix.h
............\spmatrix.h.wwh
............\spoutput.c
............\spsmp.c
............\spsolve.c
............\sputils.c