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

fourier bounce #1119

Draft
wants to merge 317 commits into
base: master
Choose a base branch
from
Draft

fourier bounce #1119

wants to merge 317 commits into from

Conversation

unalmis
Copy link
Collaborator

@unalmis unalmis commented Jul 10, 2024

Resolves #1045. Improves bounce integration stuff for neoclassical compute funs with pseudospectral techniques.

rahulgaur104 and others added 30 commits March 29, 2024 11:37
Needed for desc_grid_from_field_line_coords function to work correctly
The polynomial coefficients being for the local power basis expansion.
Numerical errors with roots with small imagninary components not being found.
Generalize and simplify logic to correct inversion of bounce points to all
edge cases.
Add unit tests for computing the bounce points.
to compute pitch at fatter banana orbits. Continue adding tests
Add checks.
Do all preparation to allow for custom grid.
as required by test_bounce_averaged_drifts. Add tests for pitch_of_extrema.
@unalmis unalmis changed the base branch from bounce to integrals August 21, 2024 01:45
@unalmis unalmis changed the base branch from integrals to bounce August 21, 2024 01:49
Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@unalmis unalmis changed the base branch from bounce to master August 25, 2024 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
speed New feature or request to make the code faster theory Requires theory work before coding
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Pseudo-spectal improvements to algorithm to compute bounce integrals over surfaces
4 participants