Skip to content

Latest commit

 

History

History
25 lines (22 loc) · 1.37 KB

CHANGELOG-unreleased.md

File metadata and controls

25 lines (22 loc) · 1.37 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project, at least loosely, adheres to Semantic Versioning.

This file contains the unreleased changes to the codebase. See CHANGELOG.md for the released changes.

Unreleased

Changed

  • WAVE parameters can be added to a Wave model with add_wave_component() in wave.py
  • Moved design matrix normalization code from pint.fitter to the new pint.utils.normalize_designmatrix() function.
  • Made Residuals independent of GLSFitter (GLS chi2 is now computed using the new function Residuals._calc_gls_chi2()).

Added

  • Added WaveX model as a DelayComponent with Fourier amplitudes as fitted parameters

Fixed

  • Wave model validate() can correctly use PEPOCH to assign WAVEEPOCH parameter
  • Fixed RTD by specifying theme explicitly.
  • .value() now works for pairParameters
  • Setting model.PARAM1 = model.PARAM2 no longer overrides the name of PARAM1
  • Fixed an incorrect docstring in pbprime() functions.
  • Fix ICRS -> ECL conversion when parameter uncertainties are not set.
  • get_TOAs raises an exception upon finding mixed narrowband and wideband TOAs in a tim file. TOAs.is_wideband returns True only if ALL TOAs have the -pp_dm flag.

Removed