[deal.II] Re: MeshWorker clarifications

2017-03-10 Thread Franco Milicchio
Just one more question about MeshWorker. I am trying to figure how I could assemble simultaneously more than one form. I've found that step 39 uses two different assemblers. My guess is that I could use a MatrixSimple assembler for bilinear forms, and ResidualSimple for linear forms. Is this

[deal.II] Re: MeshWorker clarifications

2017-03-10 Thread Franco Milicchio
It was all my mistake in copy/pasting the weak form. The two matrices now are the same. Sorry for the noise. -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because

[deal.II] Re: MeshWorker clarifications

2017-03-09 Thread Daniel Arndt
Franco, on the first glance your code looks good. Can you reduce the size of your problem to a single cell? Is there still a difference then? Best, Daniel Am Mittwoch, 8. März 2017 13:04:01 UTC+1 schrieb Franco Milicchio: > > I have made available the snippet for this example here >

[deal.II] Re: MeshWorker clarifications

2017-03-07 Thread Franco Milicchio
Thanks for the answer, Daniel. On Monday, March 6, 2017 at 7:49:53 PM UTC+1, Daniel Arndt wrote: So my first question is, should I avoid using this class and implement >> parallel loops by hand (via TBB or other means)? >> > > "amandus"[1] is in fact based on MeshWorker. If you are trying to

[deal.II] Re: MeshWorker clarifications

2017-03-06 Thread Daniel Arndt
Franco, First of all, I have read this question > , > > and I read that MeshWorker is sort of abandoned: > > the issue with MeshWorker is that when it was implemented, we didn't