Community Profile

photo

Tim Davis


Texas A&M University

21 total contributions since 2007

Professor, Texas A&M University. Member of the SIAM Council ( http://www.siam.org/about/board.php ). Author/co-author of many built-in sparse functions in MATLAB: UMFPACK (lu), CHOLMOD (chol), QR (SuiteSparseQR), COLAMD, SYMAMD, AMD, ETREE, DMPERM, SYMBFACT, and sparse matrix multiply. See also http://faculty.cse.tamu.edu/davis . Much of this work is in my book "Direct Methods for Sparse Linear Systems", SIAM, Sept. 2006, which presents the theory and practice of sparse matrix algorithms, and discusses how MATLAB performs its sparse matrix computations. Additional features, latest versions, and better performance for sparse matrix operations in MATLAB can be obtained from my files posted at http://suitesparse.com . Note that The MathWorks now requires files posted here to appear under a BSD License. I'm unable to change the licensing of some of my code (GNU GPL and LGPL). You can now find UMFPACK, CHOLMOD, SuiteSparse, etc. on my web page.

Professional Interests: numerical l

Contact

Tim Davis's Badges

  • Knowledgeable Level 1
  • First Answer

View details...

Contributions in
View by

Submitted


A pretty seashell
a short MATLAB function that displays a pretty seashell

9 days ago | 6 downloads |

Thumbnail

Submitted


A pretty seashell GUI
A GUI that draws a pretty seashell

9 days ago | 7 downloads |

Thumbnail

Submitted


Slides for the video "Direct Methods for Sparse Linear Systems : the MATLAB sparse backslash"
Slides for a plenary talk at the 2006 SIAM Annual Meeting

4 years ago | 0 downloads |

Thumbnail

Submitted


getversion
Portable replacement for verLessThan on old MATLAB releases

4 years ago | 0 downloads |

Submitted


pagerankdemo
A graphical demo of a random web surfer (aka Google's PageRank)

4 years ago | 2 downloads |

Thumbnail

Submitted


MESHND
creation and nested dissection of regular 2D and 3D meshes

4 years ago | 2 downloads |

Thumbnail

Submitted


gipper
Creates a zip file, using regexp to include and/or exclude filenames that match a list of patterns

4 years ago | 0 downloads |

Submitted


waitmex: using a waitbar inside a C mexFunction
A set of C routines for creating, updating, and destroying a waitbar from within a mexFunction

4 years ago | 0 downloads |

Submitted


UFget: MATLAB interface to the UF sparse matrix collection
Downloads sparse matrices from the web directly into the MATLAB workspace, from a vast range of real

4 years ago | 2 downloads |

Thumbnail

Submitted


spok: checks if a MATLAB sparse matrix is OK
Useful for mexFunction authors only

4 years ago | 1 download |

Thumbnail

Submitted


find_components
finds the connected components of an image

4 years ago | 7 downloads |

Thumbnail

Submitted


subsref2
subsref2 is a replacement for subsref, performing the computation C=A(i,j).

4 years ago | 0 downloads |

Submitted


LINFACTOR: uses LU or CHOL to factorize a matrix, or previously computed factors to solve Ax=b
A simple M-file to solve Ax=b using LU or CHOL.

4 years ago | 1 download |

Submitted


Gaussian Elimination Example (with partial pivoting): GEE, it's simple!
A set of simple functions that illustrate Gaussian Elimination with partial pivoting

4 years ago | 38 downloads |

Submitted


MATLAB Primer, 7th Edition, CRC Press, 2005
This is not the book itself, but a set of files printed in the book, "MATLAB Primer, 7th Ed."

4 years ago | 2 downloads |

Thumbnail

Submitted


Don't let that INV go past your eyes; to solve that system, FACTORIZE!
A simple-to-use object-oriented method for solving linear systems and least-squares problems.

4 years ago | 12 downloads |

Submitted


sparseinv: sparse inverse subset
Computes a subset of inv(A) for a real sparse matrix A, using Takahashi's equations.

4 years ago | 13 downloads |

Answered
Out of memory when calculating very large Matrix (~100000 , 200000)
Don't attempt to update a sparse matrix that way. The best solution is to create a triplet form, which is an unordered list of ...

7 years ago | 0

| accepted

Question


copyfile permissions
I have MATLAB running on a networked filesystem (Linux, NFS). When I do 'cp -p' at the Linux command line to copy with permissi...

7 years ago | 1 answer | 0

1

answer

Submitted


hprintf: disable hypertext highlighting
hprintf is just like fprintf, except that hypertext links are not highlighted in the command window

11 years ago | 0 downloads |