Skip to content

Conversation

@MarcoArtiano
Copy link
Collaborator

@MarcoArtiano MarcoArtiano commented Jul 27, 2025

This implementation requires zero JVPs outside of the Krylov solver.

At the moment it seems a bit slower, thus a nice initial guess should be implemented to take advantage of this formulation.

@MarcoArtiano
Copy link
Collaborator Author

MarcoArtiano commented Jul 29, 2025

@vchuravy setting assume_p_const = true increases the performance by a factor of 2, however it requires a smaller dt, thus I assume setting true and false changes the operator, when the parabolic solver is differentiated.

@MarcoArtiano
Copy link
Collaborator Author

With the naive choice of stage value predictors and 'assume_p_const = true' we gained roughly 50% speed up.

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.

2 participants