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.
