← Back to team overview

dolfin team mailing list archive

[Bug 777646] [NEW] Mesh::renumber_by_color() should return a new Mesh

 

Public bug reported:

A Mesh should be static, i.e. no re-numbering, etc because this will
screw up cached data, like boundary maps, MeshFunctions, parallel data.
The simplest design is that functions like Mesh::renumber_by_color()
should return a new Mesh.

** Affects: dolfin
     Importance: High
         Status: Confirmed

** Changed in: dolfin
       Status: New => Confirmed

** Changed in: dolfin
   Importance: Undecided => High

-- 
You received this bug notification because you are a member of DOLFIN
Team, which is subscribed to DOLFIN.
https://bugs.launchpad.net/bugs/777646

Title:
  Mesh::renumber_by_color() should return a new Mesh

Status in DOLFIN:
  Confirmed

Bug description:
  A Mesh should be static, i.e. no re-numbering, etc because this will
  screw up cached data, like boundary maps, MeshFunctions, parallel
  data. The simplest design is that functions like
  Mesh::renumber_by_color() should return a new Mesh.



Follow ups

References