Skip to content

refactor(propagator): refactored runge-kutta propagator and its tests#33

Merged
kramerqk merged 1 commit into
mainfrom
refactor/refactoring-runge-kutta-propagators
Feb 15, 2026
Merged

refactor(propagator): refactored runge-kutta propagator and its tests#33
kramerqk merged 1 commit into
mainfrom
refactor/refactoring-runge-kutta-propagators

Conversation

@kramerqk

Copy link
Copy Markdown
Owner

changes:

  • use of consistent variable names for differential equations and in code
  • commented important code blocks
  • added general description of propagator module
  • solve() now always returns y(t_end) while advance() always returns accepted propagation steps
  • tolerance in adaptive timestep runge-kutta propagator test now depends on local extrapolation mode
  • added adaptive timestep runge-kutta propagator to simulation code

changes:
- use of consistent variable names for differential equations and in code
- commented important code blocks
- added general description of propagator module
- solve() now always returns y(t_end) while advance() always returns accepted propagation steps
- tolerance in adaptive timestep runge-kutta propagator test now depends on local extrapolation mode
- added adaptive timestep runge-kutta propagator to simulation code
@kramerqk kramerqk merged commit f15fdea into main Feb 15, 2026
3 checks passed
@kramerqk kramerqk deleted the refactor/refactoring-runge-kutta-propagators branch February 15, 2026 23:06
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