Skip to content

Conversation

@leumor
Copy link
Collaborator

@leumor leumor commented Jan 17, 2026

Summary

  • bundle Fehlberg method configuration into a shared record and update integrators to pass it through
  • encapsulate step initialization and acceptance parameters in context records to trim long signatures
  • add context records for Gragg–Bulirsch–Stoer integration loops with updated Javadoc wording

Introduce a shared step-initialization context and update integrators to use it. Expand documentation for the new record and array-aware methods.
Extract the RungeKuttaFehlbergMethod carrier to reduce constructor
parameter lists and share array-aware equality for method metadata.
Consolidate integrator step parameters into context records and add array-aware equality helpers.
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
21.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

@leumor leumor merged commit f833577 into develop Jan 17, 2026
3 of 4 checks passed
@leumor leumor deleted the docs/step-init-context branch January 17, 2026 14:42
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