Releases: flav-io/ckmutil
v1.2.0
v1.1.0
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
v1.0.1 accidentally did not contain one of the contributed fixes.
v1.0.1
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
Fix a missing import in phases.py
.
v0.3.1
Fix a problem in mtakfac
arising for arrays with dtype=float
.
v0.3
Added functions to diagonalize the neutrino mass matrix and to rephase the PMNS matrix to standard convention.
v0.2
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
This is the first version of ckmutil
.
So far, it only includes functions outsourced from the flavio.physics.ckm
module of the flavio
package.