Classes | |
| class | EarthModel |
| class | IOscCalculator |
| class | IOscCalculatorAdjustable |
| class | NoOscillations |
| class | OscCalculator |
| class | OscCalculatorGeneral |
| class | OscCalculatorPMNS |
| class | OscCalculatorPMNSOpt |
| class | PMNS |
| class | PMNS_NSI |
| class | PMNSOpt |
Typedefs | |
| typedef std::complex< double > | val_t |
| typedef ublas::bounded_array< val_t, kNumFlavours > | alloc_t |
| typedef ublas::bounded_matrix< val_t, kNumFlavours, kNumFlavours > | ComplexMat |
| typedef ublas::c_vector< val_t, kNumFlavours > | ComplexVec |
| typedef ublas::unit_vector< val_t, alloc_t > | UnitVec |
Functions | |
| const ublas::zero_matrix< val_t, alloc_t > | kZeroMat (kNumFlavours, kNumFlavours) |
| const ublas::identity_matrix< val_t, alloc_t > | kIdentity (kNumFlavours) |
| ComplexMat | GetPMNS (OscCalculatorGeneral::Priv *d) |
| ComplexMat | VacuumHamiltonian (const ComplexMat &U, std::vector< double > mSq, double E) |
| ComplexMat | MatterHamiltonianComponent (double Ne, double emutau) |
| ComplexMat | MatrixExp (const ComplexMat &m2) |
| ComplexVec | EvolveState (ComplexVec A, const ComplexMat &H, double L) |
| void | conjugate_elements (ComplexMat &m) |
Variables | |
| const unsigned int | kNumFlavours = 3 |
| typedef ublas::bounded_array<val_t, kNumFlavours> osc::alloc_t |
Definition at line 22 of file OscCalculatorGeneral.cxx.
| typedef ublas::bounded_matrix<val_t, kNumFlavours, kNumFlavours> osc::ComplexMat |
Definition at line 24 of file OscCalculatorGeneral.cxx.
| typedef ublas::c_vector<val_t, kNumFlavours> osc::ComplexVec |
Definition at line 25 of file OscCalculatorGeneral.cxx.
| typedef ublas::unit_vector<val_t, alloc_t> osc::UnitVec |
Definition at line 26 of file OscCalculatorGeneral.cxx.
| typedef std::complex<double> osc::val_t |
Definition at line 21 of file OscCalculatorGeneral.cxx.
| void osc::conjugate_elements | ( | ComplexMat & | m | ) |
Definition at line 193 of file OscCalculatorGeneral.cxx.
| ComplexVec osc::EvolveState | ( | ComplexVec | A, |
| const ComplexMat & | H, | ||
| double | L | ||
| ) |
Definition at line 186 of file OscCalculatorGeneral.cxx.
| ComplexMat osc::GetPMNS | ( | OscCalculatorGeneral::Priv * | d | ) |
Definition at line 106 of file OscCalculatorGeneral.cxx.
| const ublas::identity_matrix<val_t, alloc_t> osc::kIdentity | ( | kNumFlavours | ) |
| const ublas::zero_matrix<val_t, alloc_t> osc::kZeroMat | ( | kNumFlavours | , |
| kNumFlavours | |||
| ) |
| ComplexMat osc::MatrixExp | ( | const ComplexMat & | m2 | ) |
Definition at line 170 of file OscCalculatorGeneral.cxx.
| ComplexMat osc::MatterHamiltonianComponent | ( | double | Ne, |
| double | emutau | ||
| ) |
Definition at line 144 of file OscCalculatorGeneral.cxx.
| ComplexMat osc::VacuumHamiltonian | ( | const ComplexMat & | U, |
| std::vector< double > | mSq, | ||
| double | E | ||
| ) |
Definition at line 119 of file OscCalculatorGeneral.cxx.
| const unsigned int osc::kNumFlavours = 3 |
Definition at line 18 of file OscCalculatorGeneral.cxx.
1.8.11