Skip to content

Conversation

@ksagiyam
Copy link
Contributor

@ksagiyam ksagiyam commented Nov 22, 2024

Fix #3874

Follow up [PR for interior facet integration of hex] (firedrakeproject/tsfc#317)

TSFC:

Some ufl-gem translation contexts for interior facet integration (such as the ones for CellVolume and FacetArea) do not even need to check if quadrature point ordering on the '+' and '-' sides agree or not. This PR explicitly set PointSetcontext.use_canonical_quadrature_point_ordering=False for those translation contexts.

Firedrake:

Add more tests for interior facet integration of hex.

@github-actions
Copy link

github-actions bot commented Nov 22, 2024

TestsPassed ✅Skipped ⏭️Failed ❌
Firedrake complex8153 ran6679 passed1474 skipped0 failed

@github-actions
Copy link

github-actions bot commented Nov 22, 2024

TestsPassed ✅Skipped ⏭️Failed ❌
Firedrake real8159 ran7484 passed675 skipped0 failed

@ksagiyam ksagiyam force-pushed the ksagiyam/use_canonical_quadrature_point_ordering branch from 774be77 to 8608356 Compare November 22, 2024 14:27
@ksagiyam ksagiyam marked this pull request as ready for review November 22, 2024 15:04
@ksagiyam ksagiyam force-pushed the ksagiyam/use_canonical_quadrature_point_ordering branch from 8608356 to fc82421 Compare November 22, 2024 15:19
@ksagiyam ksagiyam changed the title Ksagiyam/use canonical quadrature point ordering Add more tests for dS(hex_mesh) Nov 22, 2024
@ksagiyam ksagiyam force-pushed the ksagiyam/use_canonical_quadrature_point_ordering branch from fc82421 to 49b1000 Compare January 16, 2025 13:19
@dham dham merged commit 189452e into master Jan 22, 2025
20 checks passed
@dham dham deleted the ksagiyam/use_canonical_quadrature_point_ordering branch January 22, 2025 16:56
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.

BUG: Integration on facets fails in hexahedral meshes

3 participants