Skip to content

Fix PMPI_Abort in two_phase_flow/MultiPhase.#226

Merged
marcfehling merged 1 commit intodealii:masterfrom
marcfehling:two-phase-flow-2
Sep 8, 2025
Merged

Fix PMPI_Abort in two_phase_flow/MultiPhase.#226
marcfehling merged 1 commit intodealii:masterfrom
marcfehling:two-phase-flow-2

Conversation

@marcfehling
Copy link
Member

Fixes #224. Related to #219.

Always rebuilding velocity preconditioners fixes the BoomerAMG issue.

However, I believe that this fix only masks the actual problem, and does not solve it. For instance, the program TestNavierStokes works fine.

I am fine with this solution though, as I have other problems to work on and already spent a significant amount of time on this. Do you agree with this patch?

@manuel-quezada -- FYI

@marcfehling marcfehling mentioned this pull request Jul 9, 2025
26 tasks
Copy link
Member

@bangerth bangerth left a comment

Choose a reason for hiding this comment

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

It seems reasonable to rebuild the preconditioner if you rebuild the matrix.

@bangerth
Copy link
Member

bangerth commented Jul 9, 2025

Let's give @manuel-quezada a day or two to respond before we merge this.

@marcfehling marcfehling merged commit d3d5fde into dealii:master Sep 8, 2025
4 checks passed
@marcfehling marcfehling deleted the two-phase-flow-2 branch September 8, 2025 13:50
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.

two_phase_flow crashes during time step 2

2 participants