Closed henry2004y closed 4 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 83.60%. Comparing base (
9572a11
) to head (386ee42
). Report is 1 commits behind head on master.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Preliminary PR for adding the guiding center approximation tracing.
It turns out that the GC approximation has strict requirements for the curvature drift: conceptually, the gyro-radius must be much smaller than the characteristic spatial scales of the EM fields (on the order of 0.01) for the finite-Larmor-radius 1st order approximation to be valid.
For analytical fields, the current GC implemention is actually slower than solving for the full trajectory. I guess this is due to the auto differentiation.
Handles #169 #64