Konrad,

Unfortunately, you will need to do the communication yourself. You can only 
evaluate the solution on cells that locally owned or on ghost cells.

Best,

Bruno

On Monday, May 11, 2020 at 6:26:47 AM UTC-4, Konrad Simon wrote:
>
> Dear all,
>
> I am currently working on a semi-Lagrangian method for an 
> advection-diffusion equation. During runtime I must evaluate the (known) 
> FE-solution at a previous time step but the mesh is distributed. 
>
> Problem: It can well be that I must evaluate the solution at a point that 
> is in a cell that is not locally owed by the processor requesting that 
> value or not even a ghost cell. I am aware of the FEFieldFunction class and 
> that it says that an exception will be thrown if the point is found to be 
> in an artificial cell. 
>
> Now, does anyone here have experience with that? Am I doomed and will I 
> have to manually MPI communicate such points to any processor and test if 
> they own the relevant cell?
>
> Any help would be much appreciated.
>
> Best,
> Konrad
>

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/a8a9ab9f-4855-407f-a519-07c9a81902d3%40googlegroups.com.

Reply via email to