On 07/26/2016 08:54 AM, Claire wrote:
I hope that I provide enough information.
Bruno suggestion was a good guess, but not the cause. The real cause is that
your local assemble function takes the following arguments:
const cell_iterator&,
Assembly::ScratchData<3>&,
Assembly::CopyData&
But, because you only work on active cells, the compiler is confused that you
are saying in the first call to WorkStream::run() that you want to use active
iterators, but that the local assembly function takes a (not necessarily
active) iterator argument.
Change the first argument of the local assembly function to
active_cell_iterator and it should all work.
Best
W.
--
------------------------------------------------------------------------
Wolfgang Bangerth email: bange...@math.tamu.edu
www: http://www.math.tamu.edu/~bangerth/
--
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 you are subscribed to the Google Groups "deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to dealii+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.