On Wed, Oct 5, 2016 at 12:11 PM, Boris Boutkov <boris...@buffalo.edu> wrote:

> Hello all,
>
> I was wondering what algorithm or method libMesh uses to renumber nodes
> and elements, particularly after uniform mesh refinements or after
> equation_system reinits.
>
> I understand that its designed to help create contiguous blocks on
> processors, but was wondering if there are any more details you can provide
> as to the details of the implementation such as the specific method used.
> For context, I'm investigating how much the node ordering can affect
> Multigrid convergence rates when comparing different node numbering
> algorithms.
>


I don't think it is necessarily designed to create contiguous blocks on
processors, although it might do that for Cartesian grids?

If you look at ReplicatedMesh::renumber_nodes_and_elements (), you can see
the algorithm that's used for ReplicatedMesh.

-- 
John
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to