Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add LTS support to Adams-Moulton time steppers #6043

Merged
merged 9 commits into from
Jun 12, 2024

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    070f18b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e56132 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0aeff0c View commit details
    Browse the repository at this point in the history
  4. Rewrite local-time-stepping tests

    Most of the old version assumed properties of Adams-Bashforth, even
    when it didn't intend to.  These new tests should work for other
    methods as well.
    wthrowe committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    c47e483 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3f09dbe View commit details
    Browse the repository at this point in the history
  6. Use dynamic storage for local LTS history

    The monotonic Adams-Moulton method requires a similar amount of
    history on the local side as the LTS methods generally require on the
    remote side.
    wthrowe committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    ce16c22 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a5d7645 View commit details
    Browse the repository at this point in the history
  8. Remove consts in some function declarations

    As per clang-tidy.
    wthrowe committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    b53d2df View commit details
    Browse the repository at this point in the history
  9. Limit execs with control systems to monotonic LTS

    The others LTS steppers will deadlock.
    wthrowe committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    75b04f2 View commit details
    Browse the repository at this point in the history