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

changeset:   6821:9dc974a0054f9684c5044e340530f8c3eec515c4
tag:         tip
user:        "Garth N. Wells <[email protected]>"
date:        Thu Aug 20 18:24:51 2009 +0100
files:       dolfin/la/GenericVector.h dolfin/la/Vector.h 
dolfin/la/uBLASVector.cpp dolfin/la/uBLASVector.h
description:
Add local_range() function to uBLAS backend.


changeset:   6820:10d69c8d7956de6d181a8a266bd672d36a8aa56e
user:        "Garth N. Wells <[email protected]>"
date:        Thu Aug 20 17:50:06 2009 +0100
files:       demo/pde/nonlinear-poisson/cpp/main.cpp 
dolfin/ale/HarmonicSmoothing.cpp dolfin/fem/DirichletBC.cpp 
dolfin/la/PETScVector.cpp
description:
Use generalised gather in DirichletBC.


changeset:   6819:ee9bb522a9b8e556241f7c4b1eec574f505a999f
user:        "Garth N. Wells <[email protected]>"
date:        Thu Aug 20 16:02:22 2009 +0100
files:       dolfin/function/Function.cpp dolfin/la/GenericVector.h 
dolfin/la/PETScVector.cpp dolfin/la/PETScVector.h
description:
Make PETScVector::get(double*, uint, const uint*) const retrieve values across 
processes.

This function is inevitably expensive, even if most entries live on the local 
process. It should be called for as large blocks as possible.

Add function PETScVector::get_local(.....). This function is more efficient and 
can be called when you're sure that the entries reside on the local process.

----------------------------------------------------------------------
For more details, visit http://www.fenics.org/hg/dolfin
_______________________________________________
DOLFIN-dev mailing list
[email protected]
http://www.fenics.org/mailman/listinfo/dolfin-dev

Reply via email to