From 2e6082433af2ce3bb3b249d16d1a69827b6bd49c Mon Sep 17 00:00:00 2001 From: Marc Fehling Date: Mon, 15 Mar 2021 17:08:32 -0600 Subject: [PATCH] Document that adaptation flags need to be placed on all procs for p:s:Tria. --- include/deal.II/distributed/shared_tria.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/deal.II/distributed/shared_tria.h b/include/deal.II/distributed/shared_tria.h index 0d4efafe5e..dfb05e9cc3 100644 --- a/include/deal.II/distributed/shared_tria.h +++ b/include/deal.II/distributed/shared_tria.h @@ -70,6 +70,11 @@ namespace parallel * about cells owned by other processors with the exception of a single * layer of ghost cells around their own part of the domain. * + * As a consequence of storing the entire mesh on each processor, active + * cells need to be flagged for refinement or coarsening consistently on + * all processors if you want to adapt them, regardless of being classified + * as locally owned, ghost or artificial. + * * The class is also useful in cases where compute time and memory * considerations dictate that the program needs to be run in parallel, * but where algorithmic concerns require that every processor knows -- 2.39.5