[WIP] Running n3fit on the flavour basis
Created by: scarlehoff
This is a template commit with the two or three changes needed tor un n3fit in the flavour basis.
The basis rotation needs to be implemented in n3fit/src/n3fit/layers/rotations.py
, I've added an example. Ideally it would be a class taking the basis information and preparing the rotation dynamically instead of having it fixed. The basis rotation should, however, be limited to a class (or a number of classes with a switch).
In n3fit/src/n3fit/model_gen.py
we need to have the information about the basis. Be it the name of the basis or the basis
list from the runcard. Anything that can tell n3fit
"ey, this is the basis you'll be using" but nothing more.
Assigning @scarrazza as placeholder developer for now.