← Back to team overview

dolfin team mailing list archive

[HG] Solve for transpose (using an UMFPACK function) in uBlasLUSolver::solve(uBlasSparseMatrix. . .) rather than converting the matrix from compressed row to compressed column format. This is much faster.

 

One or more new changesets pushed to the primary DOLFIN repository.
A short summary of the last three changesets is included below.

changeset:   2056:7bc8cd5aba9df3eb8e0ea504573ad5bc614c437c
tag:         tip
user:        "Garth N. Wells <g.n.wells@xxxxxxxxxx>"
date:        Tue Jul 11 13:53:23 2006 +0200
files:       src/kernel/la/dolfin/uBlasLUSolver.h src/kernel/la/dolfin/uBlasMatrix.h src/kernel/la/dolfin/ublas.h src/kernel/la/uBlasLUSolver.cpp src/test/main.cpp
description:
Solve for transpose (using an UMFPACK function) in uBlasLUSolver::solve(uBlasSparseMatrix. . .) rather than converting the matrix from compressed row to compressed column format. This is much faster.

Add uBlasMatrix::solve() functions and uBlasMatrix::invert to uBlasLUSolver. These functions have not yet been removed from uBlasMatrix.


changeset:   2055:0871d71d3c25d753b3ab3ef375353315ca33ff18
user:        "Garth N. Wells <g.n.wells@xxxxxxxxxx>"
date:        Tue Jul 11 10:18:49 2006 +0200
files:       src/kernel/la/dolfin/ublas.h
description:
Fix typedef for column major uBlas sparse matrices (used by UMFPACK LU solver).


changeset:   2054:0691435ba8b47358c9c50a363ac3424c24ca8420
user:        "Garth N. Wells <g.n.wells@xxxxxxxxxx>"
date:        Mon Jul 10 18:13:24 2006 +0200
files:       configure configure.ac src/kernel/la/dolfin/uBlasLUSolver.h src/kernel/la/dolfin/ublas.h src/kernel/la/uBlasLUSolver.cpp src/test/Makefile src/test/main.cpp
description:
Use UMFPACK (if installed) for LU solution of uBlas matrices.


-------------------------------------------------------
For more details, visit http://www.fenics.org/hg/dolfin