Dear all

I use la::d::Vector in a continuous nodal FE code. I want to mix update
ghost and assemble so that I dont wait for update ghost to finish

solution.update_ghost_values_start()
Assemble on all locally owned cells that do not need ghost values
solution.update_ghost_values_finish()
Assemble on all locally owned cells that need ghost values

I use WorkStream for assembly.

I have to create a FilteredIterator that identifies all cells that do not
have ghost dof values.

One way is to check all dofs on a cell to see if all of them are locally
owned.

Is there any other way to create such a filter ?

I have to use two WorkStreams here, the second one will have less work to
do. Is there a way to avoid using two WorkStreams ?

Thanks
praveen

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/CAEvUdMKkO1e0%3D%2BbT0%2Ba9pC%2B43zHEXiRXf6RWeUK%2BY5Q-2hUiaA%40mail.gmail.com.

Reply via email to