Skip to content

Releases: flav-io/ckmutil

v1.2.0

15 Jul 16:22
Compare
Choose a tag to compare

This version silences a number of warnings that were issued by Numpy due to casting complex numbers to real values.

v1.1.0

14 Dec 21:07
Compare
Choose a tag to compare

This release

  • updates the previous implementation of CKM parameterizations, replacing approximate by exact relations,
  • adds the new $\beta$ - $\gamma$ parameterization, in which all CKM elements are expressed in terms of the CKM elements $V_{us}$ and $V_{cb}$ and the Unitarity Triangle angles $\beta$ and $\gamma$.

Both improvements have been contributed by @peterstangl in #4.

v1.0.2

19 Oct 19:18
Compare
Choose a tag to compare

v1.0.1 accidentally did not contain one of the contributed fixes.

v1.0.1

06 Aug 19:22
Compare
Choose a tag to compare

This release makes two improvements, both contributed by @peterstangl 🏅

  • Fix Takagi factorization for degenerate singular values #1
  • Fix extraction of angles and phases of unitary matrices #2

Additionally, the build system was modernized and CI reactivated. The version bump to 1.0 does not indicate a breaking change, but reflects the maturity of the code. 🍎

v0.3.2

06 Apr 19:19
Compare
Choose a tag to compare

Fix a missing import in phases.py.

v0.3.1

15 Nov 14:09
Compare
Choose a tag to compare

Fix a problem in mtakfac arising for arrays with dtype=float.

v0.3

15 Nov 13:57
Compare
Choose a tag to compare

Added functions to diagonalize the neutrino mass matrix and to rephase the PMNS matrix to standard convention.

v0.2

08 Nov 17:55
Compare
Choose a tag to compare

The functions to extract phases and angles and to rephase the mixing matrices to the standard basis and phase conventions have been moved here from the smeftrunner package.

v0.1

08 Nov 15:43
Compare
Choose a tag to compare

This is the first version of ckmutil.

So far, it only includes functions outsourced from the flavio.physics.ckm module of the flavio package.