Skip to content

Conversation

@RomainBaville
Copy link
Contributor

@RomainBaville RomainBaville commented Nov 28, 2025

This PR aims to update the way of dealing with the piece of an attribute.
Instead of using a bool with True for points attributes and False for cells attributes, the idears is to use an enum to manage more precisely the piece inforamtion of an attribute:

  • The attribute is on points (Piece.POINTS)
  • The attribute is on cells (Piece.CELLS)
  • The attribute is on both pieces (Piece.BOTH)
  • The attribute is not on a piece but on field (Piece.FIELD)
  • The attribute is not on the mesh at all (Piece.NONE)

@RomainBaville RomainBaville self-assigned this Nov 28, 2025
@RomainBaville RomainBaville added test-geos-integration Triggers the testing of geosPythonPackages import and integration in GEOS CI type: refactor labels Nov 28, 2025
Copy link
Collaborator

@jafranc jafranc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work !! Should be push further in meshdoctor in a follow up PR

@jafranc jafranc merged commit 168105c into main Dec 23, 2025
56 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

flag: ready for review test-geos-integration Triggers the testing of geosPythonPackages import and integration in GEOS CI type: refactor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants