Skip to content

Remove `part_vec`

Sebastian Ohlmann requested to merge remove_part_vec into develop

Description

The variable part_vec contained a global mapping of points to partitions. It is now only needed in a single occasion (for MeshUseTopology = yes), where it is computed locally.

This removes one global variable and thus decreases memory usage for large meshes.

The output for the mesh partition had to be adapted.

Checklist

  • I have checked that my code follows the Octopus coding standards
  • I have added tests for all the new features added in this request.
Edited by Sebastian Ohlmann

Merge request reports