← Back to team overview

dolfin team mailing list archive

[HG DOLFIN] Some reordering of PETSc calls for Andy

 

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

changeset:   4205:1b5c1a738157294d537bf15077c8d4237bb4a464
tag:         tip
user:        Anders Logg <logg@xxxxxxxxx>
date:        Sun May 18 18:15:49 2008 +0200
files:       dolfin/la/PETScMatrix.cpp dolfin/la/uBlasFactory.h
description:
Some reordering of PETSc calls for Andy


changeset:   4204:c5644d7eeb1affd41ee95b2bd4a1a76c295a203c
user:        Anders Logg <logg@xxxxxxxxx>
date:        Sun May 18 01:08:39 2008 +0200
files:       dolfin/la/Matrix.h dolfin/la/PETScKrylovMatrix.cpp dolfin/la/PETScKrylovMatrix.h dolfin/la/PETScPreconditioner.cpp dolfin/la/Vector.h dolfin/la/default_la_types.h dolfin/la/dolfin_la.h dolfin/swig/dolfin_docstrings.i dolfin/swig/dolfin_headers.i
description:
Remove default_la_types.h, not needed anymore.


changeset:   4203:b513bf28a89926c0186aa7f46e791a854e522cdf
user:        Anders Logg <logg@xxxxxxxxx>
date:        Sun May 18 00:47:32 2008 +0200
files:       ChangeLog dolfin/la/DefaultFactory.cpp dolfin/la/DefaultFactory.h dolfin/la/EpetraFactory.cpp dolfin/la/EpetraFactory.h dolfin/la/LinearAlgebraFactory.h dolfin/la/Matrix.h dolfin/la/PETScFactory.cpp dolfin/la/PETScFactory.h dolfin/la/Vector.h dolfin/la/dolfin_la.h dolfin/la/uBlasFactory.cpp dolfin/la/uBlasFactory.h dolfin/parameter/DefaultParameters.h dolfin/swig/dolfin_docstrings.i dolfin/swig/dolfin_headers.i
description:
Make linear algebra backend dynamic. It should now be possible to
choose the default linear algebra backend (for Vector and Matrix)
by

  dolfin_set("linear algebra backend", "PETSc");

both in C++ and Python.

Valid options are uBLAS, PETSc, Epetra.

The default is still PETSc if available, otherwise uBLAS.

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