From: Martin Kronbichler Date: Fri, 10 Apr 2015 09:25:28 +0000 (+0200) Subject: Change algorithm for coarse cell ordering in parallel::distributed::Triangulation X-Git-Tag: v8.3.0-rc1~299^2~2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9d372d7835f9c693e83d0b08a920d2079152e42e;p=dealii.git Change algorithm for coarse cell ordering in parallel::distributed::Triangulation --- diff --git a/source/distributed/tria.cc b/source/distributed/tria.cc index 7eb7533fe5..6602ff31a2 100644 --- a/source/distributed/tria.cc +++ b/source/distributed/tria.cc @@ -2490,11 +2490,11 @@ namespace parallel Triangulation::setup_coarse_cell_to_p4est_tree_permutation () { DynamicSparsityPattern cell_connectivity; - GridTools::get_face_connectivity_of_cells (*this, cell_connectivity); + GridTools::get_vertex_connectivity_of_cells (*this, cell_connectivity); coarse_cell_to_p4est_tree_permutation.resize (this->n_cells(0)); SparsityTools:: - reorder_Cuthill_McKee (cell_connectivity, - coarse_cell_to_p4est_tree_permutation); + reorder_hierarchical (cell_connectivity, + coarse_cell_to_p4est_tree_permutation); p4est_tree_to_coarse_cell_permutation = Utilities::invert_permutation (coarse_cell_to_p4est_tree_permutation);