Skip to content

Conversation

@pbrubeck
Copy link
Contributor

@pbrubeck pbrubeck commented Nov 19, 2025

Description

Fixes #4721

@JHopeCollins
Copy link
Member

The fix looks sensible, but I'm not clear on why the test needed changing. Was it incorrect before?

@pbrubeck
Copy link
Contributor Author

The fix looks sensible, but I'm not clear on why the test needed changing. Was it incorrect before?

The test was previously passing because we had a Krylov method. These options should have converged after one iteration, but they were taking 8 steps due to the bug. The test now applies these options as a direct solver, so if anything is wrong with BCs and fieldsplit it should fail to solve the problem in one iteration.

Copy link
Member

@JHopeCollins JHopeCollins left a comment

Choose a reason for hiding this comment

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

I'm happy with this fix. The only test failure is a linkcheck that has been fixed in another PR.

@pbrubeck pbrubeck merged commit 6130be0 into release Nov 20, 2025
6 of 7 checks passed
@pbrubeck pbrubeck deleted the pbrubeck/fix/equation-bc-fieldsplit branch November 20, 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.

4 participants