Change Log

2.3.10 (2020-10-15)

  • Run serial unit tests without MPI. Fix bug in ground filter (PR #370).

2.3.9 (2020-10-15)

  • Add stand-alone benchmarking tool (PR #365).
  • Update wheels to use latest OpenBLAS and SuiteSparse (PR #368).
  • Tweaks to atmosphere simulation based on calibration campaign (PR #367).
  • Add support for 2D polynomial filtering across focalplane (PR #366).
  • Ground scheduler support for elevation modulated scans (PR #364).
  • Add better dictionary interface to Cache class (PR #363).
  • Support simulating basic non-ideal HWP response (PR #362).
  • Ground scheduler support for fixed elevations and partial scans (PR #361).
  • Additional check for NULL plan returned from FFTW (PR #360).

2.3.8 (2020-06-27)

  • Minor release focusing on build system changes to support packaging
  • Update bundled pybind11 and other fixes for wheels and conda packages (PR #359).

2.3.7 (2020-06-13)

  • Documentation updates and deployment of pip wheels on tags (PR #356).
  • Cleanups of conviqt polarization support (PR #347).
  • Support elevation nods in ground simulations (PR #355).
  • Fix a bug in parallel writing of Healpix FITS files (PR #354).
  • Remove dependence on MPI compilers. Only mpi4py is needed (PR #350).
  • Use the native mapmaker by default in the example pipelines (PR #352).
  • Updates to build system for pip wheel compatibility (PR #348, #351).
  • Switch to github actions instead of travis for continuous integration (PR #349).
  • Updates to many parts of the simulation and filtering operators (PR #341).
  • In the default Healpix pointing matrix, support None for HWP angle (PR #345).
  • Add support for HWP in conviqt beam convolution (PR #343).
  • Reimplementation of example jobs used for benchmarks (PR #332).
  • Apply atmosphere scaling in temperature, not intensity (PR #328).
  • Minor bugfix in binner when running in debug mode (PR #325).
  • Add optional boresight offset to the scheduler (PR #329).
  • Implement helper tools for parsing mapmaker options (PR #321).

2.3.6 (2020-01-19)

  • Overhaul documentation (PR #320).
  • Small typo fix for conviqt operator (PR #319).
  • Support high-cadence ground scan strategies and fix a bug in turnaround simulation (PR #316).
  • Fix BLAS / LAPACK name mangling detection (PR #315).
  • Allow disabling sky sim in example pipeline (PR #313).

2.3.5 (2019-11-19)

  • Documentation updates (PR #310).

2.3.4 (2019-11-17)

  • Disabling timing tests during build of conda package.

2.3.3 (2019-11-16)

  • Change way that the MPI communicator is passed to C++ (PR #309).

2.3.2 (2019-11-13)

  • Convert atmosphere simulation to new libaatm package (PR #307).
  • Improve vector math unit tests (PR #296).
  • Updates to conviqt operator (PR #304).
  • Satellite example pipeline cleanups.
  • Store local pixel information in the data dictionary (PR #306).
  • Add elevation-dependent noise (PR #303).
  • Move global / local pixel lookup into compiled code (PR #302).
  • PySM operator changes to communicator (PR #301).
  • Install documentation updates (PR #300, #299).

2.3.1 (2019-10-14)

  • Fix bug when writing FITS maps serially.
  • Improve printing of Environment and TOD classes (PR #294).
  • Fix a race condition (PR #292).
  • Control the Numba backend from TOAST (PR #283, #291).
  • Functional TOAST map-maker (PR #288).
  • Large improvements to ground sim example (PR #290).
  • Overhaul examples to match 2.3.0 changes (PR #286).
  • Handle small angles and improve unit tests for healpix.

2.3.0 (2019-08-13)

  • Rewrite of internal compiled codebase and build system.
  • Move common pipeline configuration to a new module (PR #280).
  • Add scan synchronous simulation operator (PR #278).