[dune-fem] Change of solver parameters.
Robert Klöfkorn
robert.klofkorn at math.lu.se
Thu May 30 18:39:18 CEST 2024
Dear dune-fem community,
recently we merge a change of solver parameter names to the main branch
of dune-fem. The reasons is the implementation of linearized schemes
which should not be configured with parameters starting the keyword
'newton.'.
This mainly entails the change from 'newton' to 'nonlinear' in solver
parameters for schemes, e.g. Galerkin scheme.
Furthermore, the linear solver inside the nonlinear solver is now
steered by just 'linear.xxx', i.e. just remove the 'newton.' in front of
those parameters.
The parameter 'newton.linear.tolerance.strategy' has been renamed to
'nonlinear.forcing'.
A proper deprecation has been implemented which means once you updated
to a newer version of dune-fem, your code will still work. Some warnings
will be printed in this case to explain how to transition to the new of
solver configuration.
If for some reason your code breaks, you can revert back to the state
from May 29, 2024 or earlier. You can also
pip install dune-fem==2.10.dev20240529
which contains the state just before the merge.
If you do encounter problems please contact the development team
immediately.
With regards,
Robert
-------------- next part --------------
A non-text attachment was scrubbed...
Name: winmail.dat
Type: application/ms-tnef
Size: 14293 bytes
Desc: not available
URL: <https://lists.dune-project.org/pipermail/dune-fem/attachments/20240530/136d07b2/attachment-0001.bin>
More information about the dune-fem
mailing list