File base-matter-solver.hpp๏ƒ

namespace nuTens๏ƒ
class BaseMatterSolver

Subclassed by nuTens::ConstDensityMatterSolver

Setters

virtual void setMixingMatrix(const Tensor &newMatrix) = 0
virtual void setMasses(const Tensor &newMasses) = 0
virtual void calculateEigenvalues(Tensor &eigenvectors, Tensor &eigenvalues) = 0
inline virtual void setEnergies(const Tensor &newEnergies)
inline virtual void setAntiNeutrino(bool newValue)

Set whether we are dealing with anti-neutrinos.

Parameters:

newValue โ€“

Public Functions

inline BaseMatterSolver(int nGenerations, bool antiNeutrino)

Protected Attributes

bool antiNeutrino๏ƒ
int nGenerations๏ƒ
Tensor energies๏ƒ
Tensor energiesRed๏ƒ
Tensor hamiltonian๏ƒ