[Dune-devel] Future of dune-grid-howto?

Christoph GrĂ¼ninger foss at grueninger.de
Thu Jul 26 23:55:45 CEST 2018


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Dear Dune developers,
recently while testing new compilers and recent versions of CMake, I
stumbled on warnings in dune-grid-howto. The fix was quickly written,
but I found out that finitelements has never been working with CMake.
This remained unnoticed since the first CMake-related commits back in
2012!
In general, dune-grid-howto is poorly maintained, it lacks all the
cool features we introduces with free functions and for-range loops,
the purpose of the module is not clear and to me it seems that the
discretization modules (FEM, PDELab, DuMuX etc.) took over with direct
user contact.

I was asking myself a couple of questions and would like to hear what
others think:
* What is the purpose of dune-grid-howto today?
* What first impression does the module give to interested users?
* Why does virtually nobody of us care about it?
* Should we drop the module? What would we advice for new users instead?
* Can we overhaul and modernize it (do we have the resources, are we
willing to do so)?
* Can we drop the authors listed in the beginning of the document and
make it more vivid?
* Would a modernization be a good GSoC project?

Bye
Christoph

- -- 
Unfortunately, plots are notoriously hard to get right. Partly, the
default settings of programs like gnuplot or Excel are to blame for
this since these programs make it very convenient to create bad plots.
                        -- Till Tantau, "The TikZ and PGF Packages"
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE7sBEdTkOnKktLWzhxpBF3qbro8kFAltaQ1wACgkQxpBF3qbr
o8lrPBAA13nJaeHds4mdod2EquTmM48wXnDSa4eQwRMOQ+jHDxuNzH7T/IrJOKbX
LcZ/7iUeS+4msQxkw32Xd9L6S3CDjHgHmRK3CQxDmDPTL1kzmQPaOdJCrBbgTtaY
ZGsVmzB0d3HNrCssNp2bITf+yg1iAceO3rCFVpS2QD1OjeM1GM/ONhanZruN+0VT
p2thWfPXubaeFlRqxivtcTQ2AcE4Wwzcfdpk3OGooN8BmEZ46zVkjcBB5gO96keA
nyC22JGcfbYt6w+ddQ11SSDyVeL8xSFi4iqS4mkRXfpJZTdZfP7u7sVTTLXbnhFs
xTMkrthvFA0IbdqFSHRLEsVpkOZRN8BjXEgB/2TaOOdlI10/XADORxe8K4DKQiyt
vNLn9NpFGOKoCqcK/XHCI0XSJjH50hkNVfRasr3kXcoEG4iYv2NaBp8t1r6Q3xQ+
hiX+uBzpeEmFv0egWoSa41qg8rBPgs1qUoA5/2+jNa0jYGXXT2RheF1RcmbRyxgC
sZqg7o1UMN/kOFKzSBtDsK0yc5cksm6ypbIrq21ZdZoWo6wd5HJkE1OjrNzcIxW8
54IwHHh1uuWgpHTiRvdILan6SbDHyUlZkThx2SVO+RnKE0nyWT/0chvKY3hqlKMw
qalkZ0751VQ9HWagQWX5/x24Uor/rI2yYOP2vDc0mqF+6O1TA9w=
=1+aj
-----END PGP SIGNATURE-----



More information about the Dune-devel mailing list