diff --git a/Mesh/meshPartition.cpp b/Mesh/meshPartition.cpp index ba28bb81457a44e4a1643f0fa7de22a414f89790..7e89fb4abe0acbb5914607d8b84b1e6e75bf2084 100644 --- a/Mesh/meshPartition.cpp +++ b/Mesh/meshPartition.cpp @@ -297,7 +297,7 @@ int PartitionMesh(GModel *const model, meshPartitionOptions &options) model->recomputeMeshPartitions(); if (options.createPartitionBoundaries || options.createGhostCells) - CreatePartitionBoundaries (model, options.createGhostCells); + CreatePartitionBoundaries (model, options.createGhostCells, options.createAllDims); Msg::StatusBar(true, "Done partitioning graph"); return 0; diff --git a/Mesh/meshPartitionOptions.h b/Mesh/meshPartitionOptions.h index 5a9dac3d34bbe7bbccf692c39e5114898aa00662..318234c5dfee78af0d4d159fb4d1246c8de76761 100644 --- a/Mesh/meshPartitionOptions.h +++ b/Mesh/meshPartitionOptions.h @@ -19,6 +19,7 @@ class meshPartitionOptions int renumber; bool createPartitionBoundaries; bool createGhostCells; + bool createAllDims; // Chaco int global_method; // 1 - Multilevel-KL @@ -123,6 +124,7 @@ class meshPartitionOptions refine_algorithm = 3; createPartitionBoundaries = true; createGhostCells = true; + createAllDims = false; triWeight = 1; quaWeight = 1; tetWeight = 1;