← Back to team overview

dolfin team mailing list archive

Re: New assembly

 

On Sun, Mar 04, 2007 at 07:29:27AM +0100, Garth N. Wells wrote:
> 
> Quoting Anders Logg <logg@xxxxxxxxx>:
> 
> > On Fri, Mar 02, 2007 at 05:19:43PM +0100, Garth N. Wells wrote:
> > > 
> > > 
> > > Anders Logg wrote:
> > > > A first version of the new UFC-based assembly is now implemented.
> > > > A bunch of features are still missing, but we can now assemble the
> > > > bilinear form for Poisson's equation and get correct results... :-)
> > > > 
> > > > Here are some notes if anyone wants to dig in. For example, it might
> > > > be a good idea to start thinking of merging in the parallel assembler
> > > > at this point.
> > > > 
> > > 
> > > Are there any short-term plans to work on partitioning of the mesh and 
> > > distributing the mesh data across processors? This is where the real 
> > > work is for parallel assembly and solve.
> > > 
> > > Garth
> > 
> > Yes, I have a student working on mesh partitioning in DOLFIN and we
> > will start adding parts of it in a while, but I can't promise when it
> > will be ready. The parallel assembly/distribution will probably be
> > implemented before the partitioning has been implemented (and until
> > then we can rely on METIS).
> >
> 
> Might be worth considering SCOTCH
> 
>   http://www.labri.fr/perso/pelegrin/scotch/
> 
> rather than implementing a partitioning algorithm. Unlike METIS, SCOTCH is
> released under GPL.
> 
> Garth

Yes, we are aware of SCOTCH and will compare against both METIS and
SCOTCH. The motivation is not only to get partitioning into DOLFIN as
quickly as possible, but also to study mesh partitioning in some
detail for Magnus' msc project.

/Anders



References