← Back to team overview

dolfin team mailing list archive

[HG] Remove const from uBlasLUSolver::solve(...) to match the virtual function LinearSolver::solve(...).

 

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

changeset:   2059:33d11e5be12229651799b60fd86a039ca5a64bb5
tag:         tip
user:        "Garth N. Wells <g.n.wells@xxxxxxxxxx>"
date:        Thu Jul 13 11:28:48 2006 +0200
files:       src/kernel/la/dolfin/uBlasLUSolver.h src/kernel/la/uBlasLUSolver.cpp
description:
Remove const from uBlasLUSolver::solve(...) to match the virtual function LinearSolver::solve(...).


changeset:   2058:eb001996f5a27db0bd200be704246174cbddedc0
user:        "Garth N. Wells <g.n.wells@xxxxxxxxxx>"
date:        Thu Jul 13 10:27:34 2006 +0200
files:       TODO src/demo/pde/stokes/taylor-hood/main.cpp src/kernel/la/dolfin/uBlasKrylovSolver.h src/kernel/la/uBlasKrylovSolver.cpp src/kernel/ode/Homotopy.cpp src/kernel/ode/MonoAdaptiveNewtonSolver.cpp src/kernel/ode/dolfin/Homotopy.h src/kernel/ode/dolfin/MonoAdaptiveNewtonSolver.h
description:
Use ILU as default preconditioner for uBlas sparse matrices.


changeset:   2057:990b9f539231e2405b7b7d161472d8ae38a077e1
user:        "Garth N. Wells <g.n.wells@xxxxxxxxxx>"
date:        Wed Jul 12 14:14:52 2006 +0200
files:       ChangeLog TODO src/kernel/la/LinearSolver.cpp src/kernel/la/PETScKrylovSolver.cpp src/kernel/la/PETScLU.cpp src/kernel/la/PETScSparseMatrix.cpp src/kernel/la/dolfin/DenseVector.h src/kernel/la/dolfin/EigenvalueSolver.h src/kernel/la/dolfin/LinearSolver.h src/kernel/la/dolfin/PETScKrylovSolver.h src/kernel/la/dolfin/PETScLU.h src/kernel/la/dolfin/PETScSparseMatrix.h src/kernel/la/dolfin/PETScVector.h src/kernel/la/dolfin/Preconditioner.h src/kernel/la/dolfin/VirtualMatrix.h src/kernel/la/dolfin/uBlasILUPreconditioner.h src/kernel/la/dolfin/uBlasKrylovMatrix.h src/kernel/la/dolfin/uBlasKrylovSolver.h src/kernel/la/dolfin/uBlasLUSolver.h src/kernel/la/dolfin/uBlasMatrix.h src/kernel/la/uBlasILUPreconditioner.cpp src/kernel/la/uBlasKrylovMatrix.cpp src/kernel/la/uBlasKrylovSolver.cpp src/kernel/la/uBlasLUSolver.cpp src/kernel/ode/dolfin/Homotopy.h src/test/main.cpp
description:
Move implementation of uBlasMatrix::solve() and uBlasMatrix::invert() to uBlasLUSolver.

Replace #include's with forward declarations where possible in src/kernel/la.

Update ChangeLog and TODO.


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


Follow ups