On Fri, 13 Dec 2013 16:41:39 +0000
"Garth N. Wells" <[email protected]> wrote:

> On 2013-12-13 15:01, Jan Blechta wrote:
> > On Fri, 13 Dec 2013 14:51:19 +0000
> > "Garth N. Wells" <[email protected]> wrote:
> > 
> >> On 2013-12-13 14:48, Jan Blechta wrote:
> >> > On Fri, 13 Dec 2013 14:40:06 +0000
> >> > "Garth N. Wells" <[email protected]> wrote:
> >> >
> >> >> On 2013-12-13 14:08, Jan Blechta wrote:
> >> >> > Hi,
> >> >> >
> >> >> > DOLFIN build system looks for scotch_esmumps library. But the
> >> >> > functionality (passing some SCOTCH data to MUMPS elimination
> >> >> > tree computation algorithm) seems to be broken in
> >> >> > scotch_esmumps_6.0.0 according to
> >> >> > http://graal.ens-lyon.fr/MUMPS/index.php?page=faq#19. Does
> >> >> > DOLFIN employ this functionality in fact? Is it then possible
> >> >> > to link DOLFIN with scotch_6.0.0 and esmumps_5.1.12b?
> >> >> >
> >> >>
> >> >> Just use SCOTCH 5.1.12.
> >> >>
> >> >> I loathe to do any special for a package like MUMPS that doesn't
> >> >> bother to keep up with other library releases (MUMPS still does
> >> >> not support ParMETIS 4, despite it being available for 2 1/2
> >> >> years).
> >> >
> >> > You don't need to do anything - DOLFIN compiles with SCOTCH
> >> > 6.0.0. Moreover MUMPS website claims that this is rather a bug
> >> > in SCOTCH than MUMPS, isn't it?
> >> >
> >> 
> >> So they say, but where is the bug report and where is the MUMPS
> >> development repository?
> > 
> > Yes, I did not find the bug in SCOTCH bug tracker.
> > 
> >> 
> >> > Nevertheless you did not answer my question: is this
> >> > scotch_esmumps functionality employed when using DOLFIN?
> >> >
> >> 
> >> It is likely required when building DOLFIN with MUMPS.
> > 
> > When you're not explicitly aware of this functionality (a
> > communication of the partitioner and the solver) then this is
> > probably not in use. I believe that the solver has no access to
> > partitioning objects to be able
> > to do calls to SCOTCH behind the scene. Am I right?
> > 
> 
> The mesh partitioner does not use esmumps functionality.
> 
> If one builds DOLFIN with MUMPS, then one will generally require
> linkage to scotch_esmumps. Feel free to modify the configure system
> if you wish to detect esmumps only when configuring DOLFIN with MUMPS.

DOLFIN does not link to MUMPS so the dependency on esmumps is possibly
redundant.

Jan

> 
> Garth
> 
> > Jan
> > 
> >> 
> >> Garth
> >> 
> >> > Jan
> >> >
> >> >>
> >> >> Garth
> >> >>
> >> >> > Jan
> >> >> > _______________________________________________
> >> >> > fenics-support mailing list
> >> >> > [email protected]
> >> >> > http://fenicsproject.org/mailman/listinfo/fenics-support
> _______________________________________________
> fenics-support mailing list
> [email protected]
> http://fenicsproject.org/mailman/listinfo/fenics-support

_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support

Reply via email to