aboutsummaryrefslogtreecommitdiff
path: root/src/sparse-matrix
Commit message (Collapse)AuthorAge
* Make "Erik" branch the default trunk for AHFinderDirect.svnadmin2008-06-26
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1526 f88db872-0e4f-0410-b76b-b9085cfa78c5
* change convergence criterion to fix a bug (which I introducedjthorn2003-06-12
| | | | | | | | | | | when modifying these subroutines in 1989) which causes the conjugate gradient iteration to spuriously claim "convergence" after way too few iterations (sometimes only 1 iteration) if the rhs vector is very small (as it is when AHFinderDirect has almost -- but not quite -- converged to the apparent horizon) git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1106 f88db872-0e4f-0410-b76b-b9085cfa78c5
* oops -- we want UMFPACK to be configured with C "int", not "long"jthorn2003-06-04
| | | | | | | in order to match Fortran stuff -- I'm not quite sure why :( git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1105 f88db872-0e4f-0410-b76b-b9085cfa78c5
* fix a typo in CPPFLAGSjthorn2003-06-04
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1104 f88db872-0e4f-0410-b76b-b9085cfa78c5
* changes to ILUCG subroutinesjthorn2003-06-04
| | | | | | | | * change interface slightly * revise convergence criteria git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1093 f88db872-0e4f-0410-b76b-b9085cfa78c5
* import the rest (of that subset that I need) of UMFPACK into CVSjthorn2003-06-04
| | | | | | | | the make.code.* and wrap* routines are mine, everything else here is from UMFPACK v4.0 git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1092 f88db872-0e4f-0410-b76b-b9085cfa78c5
* document *all* the sparse matrix routinesjthorn2003-06-02
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1091 f88db872-0e4f-0410-b76b-b9085cfa78c5
* import of these files into AHFinderDirect cvsjthorn2003-06-02
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1087 f88db872-0e4f-0410-b76b-b9085cfa78c5
* ilucg.h move here from ../../elliptic/jthorn2003-06-02
| | | | | | | | | | and update prototypes for remaining code [sd]ilucg.f77 convert from being Fortran logical functions to subroutines, add explicit error return argument git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1073 f88db872-0e4f-0410-b76b-b9085cfa78c5
* Harwell sparse matrix library, as obtained from netlib,jthorn2003-05-05
| | | | | | | plus my README file explaining this, plus my www file giving url where I got it git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1048 f88db872-0e4f-0410-b76b-b9085cfa78c5
* detailed description moved down to subdirectoriesjthorn2003-05-05
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1047 f88db872-0e4f-0410-b76b-b9085cfa78c5
* explain the origin of these routinesjthorn2003-05-05
| | | | git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1046 f88db872-0e4f-0410-b76b-b9085cfa78c5
* add ILUCG routines in a separate directoryjthorn2003-05-05
(split up single/double precision into separate files) git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1043 f88db872-0e4f-0410-b76b-b9085cfa78c5