Skip to content

Conversation

@garrettwrong
Copy link
Collaborator

@garrettwrong garrettwrong commented Sep 11, 2024

Implements sph_harm using the recurrence based normalized associated Legendre polynomial method. FB3D should now operate for the same orders as FFB3D.

Adds tests that compare low orders against scipy.
Checks scipy is not finite for higher orders (they may fix one day...).
Checks this implementation is finite for an order that was previously a problem.

Purges pyshtools.

@garrettwrong garrettwrong self-assigned this Sep 11, 2024
@garrettwrong garrettwrong added cleanup dependencies Pull requests that update a dependency file labels Sep 11, 2024
@garrettwrong garrettwrong requested a review from j-c-c September 12, 2024 13:41
@garrettwrong garrettwrong marked this pull request as ready for review September 12, 2024 13:41
@garrettwrong
Copy link
Collaborator Author

Closes #1169

@garrettwrong
Copy link
Collaborator Author

Another iteration on #923

Copy link
Collaborator

@j-c-c j-c-c left a comment

Choose a reason for hiding this comment

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

Looks great! Just one thing.

@garrettwrong garrettwrong requested a review from j-c-c September 12, 2024 14:28
Copy link
Collaborator

@j-c-c j-c-c left a comment

Choose a reason for hiding this comment

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

Looks good!

Copy link
Collaborator

@janden janden left a comment

Choose a reason for hiding this comment

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

Perfect. Good riddance!

@garrettwrong garrettwrong merged commit 4636358 into develop Sep 13, 2024
@garrettwrong garrettwrong deleted the rmsh branch September 13, 2024 00:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cleanup dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants