Skip to content

feat: update finite difference solver callable interface #267

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

Merged
merged 5 commits into from
Nov 5, 2023

Conversation

vishwa2710
Copy link
Contributor

@vishwa2710 vishwa2710 commented Nov 3, 2023

Updating the callable interface to return coordinates so that it's easier to generate the STM/Gradient. It's a bit annoying to create a state when we're only using the coordinates. Also, in cases like QLaw, we're finite differencing abstract concepts like the Q value where it doesn't make sense to create a fake state for it.

@vishwa2710 vishwa2710 self-assigned this Nov 3, 2023
Copy link

codecov bot commented Nov 3, 2023

Codecov Report

Merging #267 (5636458) into main (92babf0) will increase coverage by 0.01%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #267      +/-   ##
==========================================
+ Coverage   84.01%   84.02%   +0.01%     
==========================================
  Files          68       68              
  Lines        5835     5842       +7     
==========================================
+ Hits         4902     4909       +7     
  Misses        933      933              
Files Coverage Δ
...t/Astrodynamics/Solvers/FiniteDifferenceSolver.cpp 94.73% <100.00%> (+0.34%) ⬆️

Copy link
Contributor

@kyle-cochran kyle-cochran left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

few very minor nits. LGTM

@vishwa2710 vishwa2710 enabled auto-merge (squash) November 5, 2023 18:48
@vishwa2710 vishwa2710 merged commit 697c95a into main Nov 5, 2023
@vishwa2710 vishwa2710 deleted the users/vishwa/update-finite-difference-solver branch November 5, 2023 19:09
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