Skip to content

Conversation

JHopeCollins
Copy link
Member

Firedrake has KSPReasons and SNESReasons, and the TAO solve in pyadjoint has TAOReasons. We may as well provide the full set here for everyone to use.

@JHopeCollins JHopeCollins requested a review from connorjward July 16, 2025 16:30
@JHopeCollins JHopeCollins self-assigned this Jul 16, 2025
@JHopeCollins JHopeCollins added the enhancement New feature or request label Jul 16, 2025
Copy link
Collaborator

Choose a reason for hiding this comment

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

I don't know what this is supposed to be doing. Can this get some documentation?

Also is KSPReasons (for example) the best choice of name. I am unfamiliar with the code but would KSPConvergedReasons be better? (Just from looking at the petsc4py API we build on)

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

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants