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

Development so3 #5

Merged
merged 64 commits into from
Feb 20, 2024
Merged

Development so3 #5

merged 64 commits into from
Feb 20, 2024

Conversation

javicarron
Copy link
Owner

This PR adds support for the $SO(3)$ formalism, as in the case of CMB polarization maps.

In particular, it adds the theoretical prediction and the computation on healpix maps

I don't love the name, this is just an euclidean pixelized DataField. Also, DataCube is 3D, but it can probably be extended somewhat easily.
The integration of the power spectrum in order to obtain mu and nu seems to be somewhat numerically inaccurate. Also, it only works for 3D, I have to see if the expression changes for 2D.
The implementation for DataFields is incomplete due to general_curvature being not implemented for 3D yet
This allows the computation of V2 and V3 for 3D DataFields
@javicarron javicarron closed this Feb 20, 2024
@javicarron javicarron reopened this Feb 20, 2024
@javicarron javicarron merged commit aae72a8 into main Feb 20, 2024
@javicarron javicarron deleted the development-so3 branch February 20, 2024 16:46
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.

1 participant