I have a parallel::shared::Triangulation, which due to load balancing 
reasons, I have had to partition as shown below. 

[image: Screenshot from 2025-12-02 19-30-32.png]

The reason for this partitioning is that the mesh undergoes computation in 
phases. Given this partitioning, I am attempting to renumber dofs first by 
Cutthill McKee followed by block wise renumbering. However on doing either 
operation, my renumbering gets skewed with number of degrees of freedom far 
exceeding the balance. I have attached the output of locally_owned_dofs() 
below from each partition before and after renumbering. The number of dofs 
associated with each block also appear to shuffle around. In this case, 
what would be a viable way forward since my objective is to construct and 
use block preconditioners for my problem. [image: Screenshot from 
2025-12-02 19-47-13.png]


Thanks,
Nihar

-- 
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/9bbce691-7e15-4b31-ae5d-f117c745468dn%40googlegroups.com.

Reply via email to