Closed RemDelaporteMathurin closed 3 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 98.90%. Comparing base (
8d3ab7b
) to head (072578b
). Report is 72 commits behind head on fenicsx.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
@jhdark is this ok to be merged? I would like to merge it before #735 as it may bring some conflicts
Proposed changes
This PR brings some simplification in subdomains:
Mesh1D
toMesh
to make it more genericSurfaceSubdomain
andVolumeSubdomain
respectively.An example of how this simplifies a lot of things is the refactoring of the system tests!
@jhdark an additional simplification would be to enable users to provide a geometrical locator function when defining a subdomain (instead of creating a custom class). What do you think?
Types of changes
What types of changes does your code introduce to FESTIM?
Checklist