Hi Dennis, congratulations on this milestone for DuMuX 3.0! I gave it a try together with Dune 2.6rc1 and it looks quite good. There are plenty of not compiling executables, but I understand it's still in alpha stage.
With Dune 2.6 there are a couple of deprecation warnings, I addressed one in a merge request. I also propose to bump the required CMake version to 3.1 as this is what dune-common 2.6 requires. Otherwise CMake will set some policies for DuMux according to 2.8.12, but the code from dune-common 2.6 is written with the assumption of a minimal CMake version 3.1. This will lead to not finding pthread and maybe other bugs nobody yet knows. This change is disputed by some core developers. Keep up the good work, Christoph Am 22.12.2017 um 14:05 schrieb Dennis Gläser: > Dear DuMuX community, > > We are happy to announce today's alpha release of DuMuX 3.0! > > DuMuX 3.0 will offer increased flexibility through a less > inter-dependent class design and a more modular structure. These modules > can easily be accessed and used as the formerly predetermined simulation > path by means of the Dumux::start() routine has been abandoned in favor > of a user-defined main file. This allows rapid and transparent adaption > of the program flow to individual needs. Furthermore, all structures > required for the assembly of the global system matrix and residual > calculations have been abstracted such that new spatial discretization > schemes can be integrated more easily by providing adequate > specializations. > > Further Highlights: > - considerably faster Jacobian assembly > - staggered grid implementation for free-flow models > - multi-point flux approximation scheme for all porous medium flow models > - improved parameter handling > > New capabilities in the near future: > - mixeddimension module for coupled simulations of lower-dimensional > grids embedded in a fully-dimensional grid > - mimetic finite differences and non-linear two-point flux approximation > for all porous medium flow models > > Things we lost for now, but will be integrated again soon: > - geomechanics module (will return without dependency on dune-pdelab) > - multidomain models (will return without dependency on dune-pdelab and > dune-multidomain) > - box 2pdfm model > - partial Jacobian reassembly > > Things we lost on the way: > - Navier-Stokes model using the box scheme > - Jacobian matrix recycling > > This is an alpha release, so please don't expect that things run > smoothly already. Moreover, the master can still be subject to immediate > interface changes. Nevertheless, we would be very happy if you already > could take a look at 3.0 and provide us with your valuable feedback! To > get the release, perform a > git checkout tags/3.0.0-alpha > in your Dumux Git repo. > > We are looking forward to releasing DuMuX 3.0 next spring! > > On the behalf of all developers, I wish you all a merry christmas, a > happy new year and all the best using DuMuX 3.0! Please let us know if > you encounter any problems. > > Dennis > > _______________________________________________ > Dumux mailing list > [email protected] > https://listserv.uni-stuttgart.de/mailman/listinfo/dumux > -- [..] Mathematicians are like theologians: we regard existence as the prime attribute of what we study. But unlike theologians, we need not always rely upon faith alone. [Lawrence Evans]
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Dumux mailing list [email protected] https://listserv.uni-stuttgart.de/mailman/listinfo/dumux
