Dear Timo,
Thank you. I will go ahead with the Newton.EnableShiftCriterion = 1 for now.
Best regards,
Dmitry
On 6/30/22 13:51, Timo Koch wrote:
Dear Dmitry,
this is a known current bug
(https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/864)
There are some ideas for a fix but due to limited developer resources
we are currently focussing on a better linear solver interface that
includes a fix for this, instead of a temporary fix.
A draft is here:
https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2113
What helps:
* You can either use a criterion that does not use the residual
(relative shift criterion) in the Newton.
* Or you have to compute the residual norm by using the correct
consistent parallel ScalarProduct.
For how to set up the ScalarProduct have a look at MR2113
(https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2113) and/or
the parallel solvers (e.g.
https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/blob/master/dumux/linear/istlsolverfactorybackend.hh)
Best regards,
Timo
On 29 Jun 2022, at 15:57, Dmitry Pavlov <[email protected]>
wrote:
Hello,
I have a 1D radial mode porous flow simulation implemented via
Dune::YaspGrid<1, Dune::EquidistantOffsetCoordinates<double, 1> >
and
struct GGTraits : public
BoxDefaultGridGeometryTraits<GridView>
{ using Extrusion = RotationalExtrusion<0>; };
I am using the Box method. My program works well when ran as single.
With MPI, however, I get the following message from fvassembler.hh:
Warning: norm calculation adds entries corresponding to
overlapping entities multiple times. Please use the norm
function provided by a linear solver instead.
and the solver does not converge because the residual does not change.
I am seeking advice.
Best regards,
Dmitry
_______________________________________________
DuMux mailing list
[email protected]
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux
_______________________________________________
DuMux mailing list
[email protected]
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux