Dear DuMu^X developers,

We are performing parallel computation with AMG solver. Due to problems of convergence in the newton's method, in amgproperties.hh we set the Preconditioner from Dune::SeqSSOR to Dune::SeqILU0 :

typedef Dune::BlockPreconditioner<VType,VType,Comm,Dune::SeqSSOR<MType,VType, VType> > Smoother; // typedef Dune::BlockPreconditioner<VType,VType,Comm,Dune::SeqILU0<MType,VType, VType> > Smoother;

It seems that there is some problems of memory loss with ILU0 preconditionner. Indeed we can see that the memory of computation is continually

increasing, until the computation stops with the following error message :

Solve: M deltax^k = rslurmstepd: Job 936902 exceeded memory limit (41146808 > 41058304), being killed
slurmstepd: Exceeded job memory limit

We can notice that this problem does not occur with SSOR as Preconditionner.

Have you ever met this issue ?

Best regards

M. El Ossmani

University of Pau

_______________________________________________
Dumux mailing list
Dumux@listserv.uni-stuttgart.de
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux

Reply via email to