Hi Bernd, thanks, it works fine by using the mentioned sum() function.
Regards Birger -----Ursprüngliche Nachricht----- Von: Dumux [mailto:[email protected]] Im Auftrag von Bernd Flemisch Gesendet: Mittwoch, 14. September 2016 15:07 An: DuMuX User Forum Betreff: Re: [DuMuX] curves of oil production Hi Birger, you have to sum on each process by iterating over the elements and then to sum over the processes. A GridView offers a Communicator comm() which offers a sum() function, see line 373 in https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/blob/master/dumux/nonlinear/newtoncontroller.hh Kind regards Bernd On 09/14/2016 02:55 PM, Birger Hagemann wrote: > Hi Christoph, > > thanks for the hints. You are right, it is easy to check for the > partitionType() of an element. In my case I have to exclude an element when > it is of type OverlapEntity. This means that the problem of double processed > elements is solved. However, the iterations are still done separately on each > process and I cannot sum up the rate for a well which is perforated in cells > which are handled on different processes. Do you have an idea how to do this? > > Regards Birger > > -----Ursprüngliche Nachricht----- > Von: Dumux [mailto:[email protected]] Im Auftrag > von Christoph Grüninger > Gesendet: Dienstag, 13. September 2016 16:45 > An: DuMuX User Forum; Birger Hagemann > Betreff: Re: [DuMuX] curves of oil production > > Hi Birger, > great news! > >> Is it possible to use an iterator which runs over all elements only >> once also in parallel? > Yes, that's definitely possible. You have to check for every element whether > is of ghost type. > With the new free functions, you can use the PartitionSet elements and > substract the ghosts from it, see > https://www.dune-project.org/doxygen/master/group__GIIteration.html#ga > 163b69ed0f5787171662b67ee84af991 > and > https://www.dune-project.org/doxygen/master/namespaceDune_1_1Partition > s.html#abd215a904d448bcc2525f579c2d445b8 > > By the way, this is more related to Dune than to DuMuX. > Asking at their mailing list might lead to better answers. > > Bye > Christoph > > -- > On the one hand [computer "science"] has components of the purest of > mathematics and on the other hand of the dirtiest of engineering. -- > A. Oettinger 1967 _______________________________________________ > 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 -- _______________________________________________________________ Bernd Flemisch phone: +49 711 685 69162 IWS, Universität Stuttgart fax: +49 711 685 60430 Pfaffenwaldring 61 email: [email protected] D-70569 Stuttgart url: www.hydrosys.uni-stuttgart.de _______________________________________________________________ _______________________________________________ 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
