Skip to content

Simulator-->compute_reactions: Apply hanging node constraints to distributed_reaction_vector#7012

Open
GTAIto wants to merge 1 commit into
geodynamics:mainfrom
GTAIto:Fill_hanging_nodes_for_reaction_rate
Open

Simulator-->compute_reactions: Apply hanging node constraints to distributed_reaction_vector#7012
GTAIto wants to merge 1 commit into
geodynamics:mainfrom
GTAIto:Fill_hanging_nodes_for_reaction_rate

Conversation

@GTAIto

@GTAIto GTAIto commented Jun 18, 2026

Copy link
Copy Markdown

Simulator:: compute_reactions
Hanging node constraints were not applied to distributed_reaction_vector
1894 // Apply hanging node constraints but not Dirichet bcs, while preserving periodic bcs
1895 constraints.distribute(distributed_reaction_vector);

See attached pdf for my test that the BCs were preserved.
Fill_reaction_rate_hanging_nodes.pdf

@tjhei tjhei left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thank you, Garrett!

This was discussed offline via email and @jdannberg and I agreed, that this is the right fix.

@tjhei

tjhei commented Jun 19, 2026

Copy link
Copy Markdown
Member

One of the test outputs changed. @GTAIto can you download the changes-test-results-9.6.diff, apply it, and push to this PR? (see https://aspect-documentation.readthedocs.io/en/latest/user/extending/testing/writing-tests.html#updating-test-results-for-pull-requests for details)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants