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

Add AnalyticBeam objects and a unified interface for UVBeams and AnalyticBeams #1383

Merged
merged 38 commits into from
Oct 17, 2024

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    23520ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23d2f07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    467eea4 View commit details
    Browse the repository at this point in the history
  4. Start adding some testing

    bhazelton committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    1820e85 View commit details
    Browse the repository at this point in the history
  5. Add Airy and Uniform beams, more testing

    use typing throughout
    bhazelton committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    e88892d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6cddbf3 View commit details
    Browse the repository at this point in the history
  7. Add return typing

    bhazelton committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    e58043a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    380e9ba View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4fdf8b4 View commit details
    Browse the repository at this point in the history
  10. Fix bug in UVBeam.new for cross power beams

    Also actually use the kwargs parameter
    bhazelton committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    fa489d8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    83d8df2 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1ab5752 View commit details
    Browse the repository at this point in the history
  13. update the changelog

    bhazelton committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    f268ad3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fadec26 View commit details
    Browse the repository at this point in the history
  15. better healpix lat/lon to az/za handling

    more test coverage
    bhazelton committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    c5e99fd View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    d93bc46 View commit details
    Browse the repository at this point in the history
  17. updates for pyuvsim

    bhazelton committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    df31cca View commit details
    Browse the repository at this point in the history
  18. ruff fixes

    bhazelton committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    6898789 View commit details
    Browse the repository at this point in the history
  19. Add test coverage

    bhazelton committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    3c1e5f4 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    d80eb04 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    37179a6 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    ce7c884 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    1eb09a6 View commit details
    Browse the repository at this point in the history
  24. better dataclass setup, other PR comment fixes

    remove accidentally checked in plugin update
    bhazelton committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    ada6d64 View commit details
    Browse the repository at this point in the history
  25. Add plugin infrastructure

    bhazelton committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    5e493e3 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    cd03053 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    af8ccd4 View commit details
    Browse the repository at this point in the history
  28. Add docs

    bhazelton committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    427311a View commit details
    Browse the repository at this point in the history
  29. address PR comments

    bhazelton committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    eb9393a View commit details
    Browse the repository at this point in the history
  30. 1 Configuration menu
    Copy the full SHA
    650526e View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Add a BeamInterface tutorial

    minor improvements to the analytic beam tutorial
    better error message in UVBeam.interp
    bhazelton committed Sep 30, 2024
    1 Configuration menu
    Copy the full SHA
    8f3d7d9 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    9455ec5 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Make defining new analytic beams easier

    Add a new Unpolarized beam base class
    only require one eval method
    add some checking
    bhazelton committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    0d0e092 View commit details
    Browse the repository at this point in the history
  2. Fix tutorial typos

    bhazelton committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    611ca63 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1cbf03d View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. fix docs typos

    don't use np.float
    bhazelton committed Oct 11, 2024
    1 Configuration menu
    Copy the full SHA
    4a67d6d View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. 1 Configuration menu
    Copy the full SHA
    8b6ee44 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

  1. Configuration menu
    Copy the full SHA
    7ed37e9 View commit details
    Browse the repository at this point in the history