On 5/5/26 06:22, Praveen C wrote:

I am debugging some issue with a code which uses periodicity through 
constraints.

I saw the function

make_consistent_in_parallel

https://dealii.org/current/doxygen/deal.II/ classAffineConstraints.html#ab0217a83250614a473e29096d9a7f515 <https:// nam10.safelinks.protection.outlook.com/? url=https%3A%2F%2Fdealii.org%2Fcurrent%2Fdoxygen%2Fdeal.II%2FclassAffineConstraints.html%23ab0217a83250614a473e29096d9a7f515&data=05%7C02%7CWolfgang.Bangerth%40colostate.edu%7Cf143e6b5c17d444a18d508deaaa97288%7Cafb58802ff7a4bb1ab21367ff2ecfc8b%7C0%7C0%7C639135841918140020%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Y6Ox6ymuK%2BBqmW37GR3qiOko2MNuIM9Ts0FnXNCBeTk%3D&reserved=0>

and it is only used in step-86. Should we use it always in a parallel code ?

Praveen:
yes, probably. If you only have hanging node constraints, I believe that the result should already be consistent in parallel, but if you add constraints manually, you probably want to call the function. It would certainly not hurt to make it a habit to just *always* call the function when running in parallel -- I would accept such a patch to the tutorial programs if you wanted to write one.

Best
 W.

--
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 visit 
https://groups.google.com/d/msgid/dealii/d0d226ed-4e8b-4121-97bb-994f0158a104%40colostate.edu.

Reply via email to