Skip to content

Conversation

@pbrubeck
Copy link
Contributor

@pbrubeck pbrubeck commented Nov 4, 2025

Description

Copy link
Contributor

@connorjward connorjward left a comment

Choose a reason for hiding this comment

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

I don't think that we should be doing this. Extrusion is an attribute of the mesh, not the function space. The change is quite invasive for a one line improvement.

@pbrubeck
Copy link
Contributor Author

pbrubeck commented Nov 4, 2025

I don't think that we should be doing this. Extrusion is an attribute of the mesh, not the function space. The change is quite invasive for a one line improvement.

Should we remove the already existing attribute FunctionSpace.extruded instead? I am just adding it mainly because I originally had V.extruded, but did not find V.extruded_periodic.

@connorjward
Copy link
Contributor

I don't think that we should be doing this. Extrusion is an attribute of the mesh, not the function space. The change is quite invasive for a one line improvement.

Should we remove the already existing attribute FunctionSpace.extruded instead? I am just adding it mainly because I originally had V.extruded, but did not find V.extruded_periodic.

I think I would be in favour of that, but that should be discussed more widely as it's a breaking API change.

Base automatically changed from pbrubeck/matis to main November 4, 2025 10:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants