aboutsummaryrefslogtreecommitdiffstats
path: root/golemflavor/fr.py
diff options
context:
space:
mode:
authorShivesh Mandalia <shivesh.mandalia@outlook.com>2020-02-29 01:22:24 +0000
committerShivesh Mandalia <shivesh.mandalia@outlook.com>2020-02-29 01:22:24 +0000
commit7b32b3e2c437f65f6ac946d16463691e7496be29 (patch)
treee218432fd38dac1f3015bb496ce5dd3ec87098c4 /golemflavor/fr.py
parentf1d78098408199d0f49396e2beb46b4536da4aca (diff)
downloadGolemFlavor-7b32b3e2c437f65f6ac946d16463691e7496be29.tar.gz
GolemFlavor-7b32b3e2c437f65f6ac946d16463691e7496be29.zip
Minor fixes
Diffstat (limited to 'golemflavor/fr.py')
-rw-r--r--golemflavor/fr.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/golemflavor/fr.py b/golemflavor/fr.py
index 6692609..9171972 100644
--- a/golemflavor/fr.py
+++ b/golemflavor/fr.py
@@ -162,6 +162,11 @@ def angles_to_u(bsm_angles):
return u
+def flat_angles_to_u(x):
+ """Convert from angles to mixing elements."""
+ return abs(angles_to_u(x)).astype(np.float32).flatten().tolist()
+
+
def cardano_eqn(ham):
"""Diagonalise the effective Hamiltonian 3x3 matrix into the form
h_{eff} = UE_{eff}U^{dagger} using the procedure in PRD91, 052003 (2015).