cafana / OscLib

1 stars 8 forks source link

Provide a proper interface for different ways of specifying E, L, rho #5

Open cjbacchus opened 3 years ago

cjbacchus commented 3 years ago

At minimum we want to support: single L,E,rho (legacy) single L, rho, array of E (enables faster eigen operations) single/array of L/E (SBL oscillations) array of E or L/E bin edges (allows implementation of rapid oscillation averaging) array of (E, (array of L, rho)) for atmospheric oscillations

Some of these can forward to others by default.

Ideally with some helpful types so the interface doesn't get gross.