Skip to content

Derivative re-factor and updated Example 7 validation - #110

Merged
markleader merged 5 commits into
nasa:mainfrom
markleader:fix/example7-test
Aug 24, 2026
Merged

Derivative re-factor and updated Example 7 validation#110
markleader merged 5 commits into
nasa:mainfrom
markleader:fix/example7-test

Conversation

@markleader

Copy link
Copy Markdown
Contributor

Summary

Refactor equilibrium derivative evaluation and strengthen Example 7 shock validation.

Changes

  • Reuse one Jacobian factorization for equilibrium sensitivities and remove smooth-mode finite-difference stabilization.
  • Correct incident equilibrium/frozen shock branch generation.
  • Expand derivative and shock-output validation coverage.

Testing

  • python test_main.py passes 14/14

Compatibility / Numerical behavior

  • No expected changes to numerical results
  • Expected changes: smooth derivatives and combined equilibrium/frozen shock output now follow the corrected analytical behavior.

@markleader markleader changed the title Fix/example7 test Derivative re-factor and updated Example 7 validation Aug 24, 2026
@markleader
markleader merged commit 059439a into nasa:main Aug 24, 2026
22 checks passed
@markleader
markleader deleted the fix/example7-test branch August 24, 2026 16:21
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.

1 participant