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

Feature: Remove Implicit RHS Evaluation in Autonomous Problems With the Trivial Predictor #495

Merged
merged 71 commits into from
May 30, 2024

Conversation

gardner48
Copy link
Member

Add the function ARKodeSetAutonomous to indicate that the implicit right-hand side function does not explicitly depend on time. When using the trivial predictor, an autonomous problem may reuse implicit function evaluations across stage solves reducing the total number of function evaluations.

@gardner48 gardner48 marked this pull request as ready for review May 24, 2024 17:32
drreynolds
drreynolds previously approved these changes May 24, 2024
@balos1 balos1 merged commit a995c04 into develop May 30, 2024
23 checks passed
@balos1 balos1 deleted the feature/remove-trivial-predictor-rhs-eval-2 branch May 30, 2024 20:21
gardner48 added a commit that referenced this pull request Jun 20, 2024
…he Trivial Predictor (#495)

Add the function ``ARKodeSetAutonomous`` to indicate that the implicit
right-hand side function does not explicitly depend on time. When using
the trivial predictor, an autonomous problem may reuse implicit function
evaluations across stage solves reducing the total number of function
evaluations.

---------

Co-authored-by: Daniel R. Reynolds <[email protected]>
Co-authored-by: Cody Balos <[email protected]>
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