-
Notifications
You must be signed in to change notification settings - Fork 174
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
feat: SympyStepper
#3150
feat: SympyStepper
#3150
Conversation
📊: Physics performance monitoring for 94b2a2fphysmon summary
|
I reverted to using the At some point we should invest some time to properly monitor the different steppers CPU and physics wise. That way we can guarantee that they all work as they should. The user should be able to transparently swap the |
Let's go for it. |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3150 +/- ##
==========================================
+ Coverage 47.42% 47.61% +0.18%
==========================================
Files 499 507 +8
Lines 28278 29163 +885
Branches 13831 13996 +165
==========================================
+ Hits 13410 13885 +475
- Misses 4989 5260 +271
- Partials 9879 10018 +139 ☔ View full report in Codecov by Sentry. |
As discussed, if we want to rely on this more going forward, we will want to improve the documentation of the generating code. I would also suggest we try to avoid committing the generated code to the repository. |
Agreed - Generating the code in a CMake step or pulling it in if this is not possible would be much better. Since it is not a huge amount of code we decided to put it in temporarily. I added a small CI check to see if the generated code is what we expect to avoid this from getting out of sync. I guess we have a similar problem here https://github.com/acts-project/acts/blob/a48fa8ac4d74f6647c64bb97e14d6d21276636f1/Core/src/Definitions/ParticleDataTable.hpp. Maybe we can find a common solution for this. Documentations is lacking far behind on this I agree. I will try to put this in as soon as possible |
An attempt to use generated code instead of Eigen for stepping, jacobians and covariance transport.
An attempt to use generated code instead of Eigen for stepping, jacobians and covariance transport.
An attempt to use generated code instead of Eigen for stepping, jacobians and covariance transport.