Skip to content

Conversation

maggul
Copy link
Collaborator

@maggul maggul commented Sep 23, 2025

dee_rel_tol is currently set to 0.01, while the eigensafety factor used in STS methods is 1.01. These choices result in an uncovered region.

Assume λ_est = 0.99 x λ_true. After multiplying by the eigensafety factor of 1.01, we obtain

eigensafety x λ_est = 1.01 x 0.99 x λ_true = 0.9999 x λ_true

This may not cause a problem for systems with small dominant eigenvalues. However, as the dominant eigenvalue increases (say around 10^4-ish), this choice might lead to instability due to wrong number of stages employed.

To address this issue, this PR shrinks the dee_rel_tol by half.

@maggul maggul marked this pull request as ready for review September 23, 2025 21:23
drreynolds
drreynolds previously approved these changes Sep 24, 2025
@gardner48 gardner48 merged commit e94cb39 into develop Sep 24, 2025
50 checks passed
@gardner48 gardner48 deleted the domeig_defaults branch September 24, 2025 13:28
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.

3 participants