← Back to team overview

dolfin team mailing list archive

Re: Release and current status

 

On Thu, Sep 10, 2009 at 10:04 PM, Anders Logg<logg@xxxxxxxxx> wrote:
> 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
>

I agree. Lets reconsider this issue sometime before the stable release.

Ola

>
>
>> 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
>> >
>> >
>>
>>
>>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iEYEARECAAYFAkqpW9MACgkQTuwUCDsYZdHV0gCcDy1m6aGVXZVVnIitqUOK4Fn+
> tioAn1gqvNEjI1eiGutdt7qM8StvKKmT
> =9HJN
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> DOLFIN-dev mailing list
> DOLFIN-dev@xxxxxxxxxx
> http://www.fenics.org/mailman/listinfo/dolfin-dev
>
>



-- 
Ola Skavhaug


Follow ups

References