← Back to team overview

dolfin team mailing list archive

Re: Release and current status

 

On Thu, Sep 10, 2009 at 09:38:55PM +0200, Ola Skavhaug wrote:
> On Thu, Sep 10, 2009 at 9:13 PM, Anders Logg<logg@xxxxxxxxx> wrote:
> > On Thu, Sep 10, 2009 at 08:54:32PM +0200, Ola Skavhaug wrote:
> >> On Thu, Sep 10, 2009 at 5:32 PM, Anders Logg<logg@xxxxxxxxx> wrote:
> >> > There seem to be only a few issues remaining before we can make a
> >> > release:
> >> >
> >> >  https://launchpad.net/dolfin/+milestone/0.93
> >> >
> >> > In summary:
> >> >
> >> >  1. Parallel parsing of MeshFunctions
> >>
> >> What is the status on the solution to this?
> >>
> >> The right fix is to extend MeshFunction storage to contain the mapping
> >> from the mesh entity to vertex numbers. The quick fix (that would fix
> >> vertex and cell MeshFunctions) would be to store the global cell
> >> numbers read from file. The latter solution is simple, and could be
> >> done with little effort, whereas the first is a bit more involved.
> >> Your calls.
> >
> > I think we should make a release as soon as we can and then a new
> > release in about a month. I have some things planned for that release.
> >
> > My suggestion is that we aim for the correct solution and postpone
> > that to 0.94. Then it would be enough to make a call to
> > not_working_in_parallel() in a suitable place (reading MeshFunctions).
> >
> > We also need to solve (or disable) 3. plotting from C++ in
> > parallel. What's your opinion on that one?
>
> From a debugging point of view, having runtime plotting in parallel is
> nice but not needed. The most important aspect of Viper is to provide
> direct feedback when setting up a problem. Knowing that the scalar
> version of dolfin works should be sufficient in this respect.

It works fine from Python (I think) but not from C++. We could leave
it as it is for now and issue a sensible error message instead.

--
Anders




> Ola
>
> >
> >
> >> Ola
> >>
> >> >  2. Checking speedup
> >> >  3. Plotting from C++ in parallel
> >> >  4. Getting all demos to run or exit gracefully
> >> >
> >> > To solve (4), I've added a new function that can be called like this:
> >> >
> >> >  not_working_in_parallel("ODE solver");
> >> >
> >> > When solving ODEs and running in parallel, the following message is
> >> > then printed:
> >> >
> >> >  Process 0: ODE solver is not (yet) working in parallel. Consider
> >> >  filing a bug report at https://bugs.launchpad.net/dolfin
> >> >
> >> > The program will exit with status 10. It might be possible to catch
> >> > this in the test scripts so that we can let the buildbots run all
> >> > demos i parallel. Or we can check on (4) manually. Thoughts?
> >> >
> >> >
> >> > -----BEGIN PGP SIGNATURE-----
> >> > Version: GnuPG v1.4.9 (GNU/Linux)
> >> >
> >> > iEYEARECAAYFAkqpG/AACgkQTuwUCDsYZdFHBQCeKDnSVKvcqwLVR1qNO09PTqq3
> >> > KjsAn3vAPrDFJQZfoG9iOatbuhOKh1PQ
> >> > =SwA1
> >> > -----END PGP SIGNATURE-----
> >> >
> >> > _______________________________________________
> >> > DOLFIN-dev mailing list
> >> > DOLFIN-dev@xxxxxxxxxx
> >> > http://www.fenics.org/mailman/listinfo/dolfin-dev
> >> >
> >> >
> >>
> >>
> >>
> >
> > -----BEGIN PGP SIGNATURE-----
> > Version: GnuPG v1.4.9 (GNU/Linux)
> >
> > iEYEARECAAYFAkqpT88ACgkQTuwUCDsYZdF90wCePsL8TicEFRLE8VE2/HS68RBS
> > Gm8AoIS0Sql7FxjUoTtvJN1RZtt5ZSlx
> > =2YnV
> > -----END PGP SIGNATURE-----
> >
> > _______________________________________________
> > DOLFIN-dev mailing list
> > DOLFIN-dev@xxxxxxxxxx
> > http://www.fenics.org/mailman/listinfo/dolfin-dev
> >
> >
>
>
>

Attachment: signature.asc
Description: Digital signature


Follow ups

References