Skip to content

v3.0.0

Compare
Choose a tag to compare
@ziotom78 ziotom78 released this 03 Jul 07:05
· 45 commits to master since this release
  • Breaking change: rename MapHealpixMap, PolarizedMapHealpixPolarizedMap, GenericMapAbstractHealpixMap (PR#53)

  • Breaking change: Alm.alm is now enforced to be a one-dimensional array. This fixes type instability (PR#25)

  • Breaking change: Generalize the definition of HealpixMap and Alm (PR#26) so that other array types than plain Array can be used for these objects.

  • Add support for maps whose base type is Union{Nothing, T} PR#63

  • Various documentation improvements #55

  • Fix issue #61

  • Fix issue #59

  • Fix issue #57

  • Use CFITSIO.jl instead of FITSIO (PR#50, it fixes #47)

  • Add untyped constructor for PolarizedMap (PR#49)

  • Implement udgrade (PR#46, #51)

  • Implement pixwin (PR#45)

  • Implement applyFullWeights! (PR#41, #44), and #52

  • Implement ring2nest! and nest2ring! (PR#40)

  • Make ang2vec return a tuple instead of a list (PR#38)

  • Remove Manifest.toml (PR#42)

  • README has been updated (PR#39)

  • Documentation for new spherical harmonics functions has been added (PR#35).

  • Add dependency on Libsharp.jl and implement map2alm, alm2map, and alm2cl (#21, #23). Caution: this change drops support for Julia 1.0, 1.1, and 1.2, as Libsharp.jl requires Julia's artifacts, which were implemented in Julia 1.3.

  • Fix incompatibility with FITSIO 1.0 (#32)

  • Add function interpolate (#19)

  • Add functions pix2zphiRing, pix2zphiNest, ringAbove (#18)