diff --git a/Core/Basics/PhysicalConstants.h b/Core/Basics/PhysicalConstants.h index e2f537e8d56b78886c42b375ce0e90e9462471fc..6d0847ab875c12b8eb022a4ef4425dadfcc94f8e 100644 --- a/Core/Basics/PhysicalConstants.h +++ b/Core/Basics/PhysicalConstants.h @@ -17,11 +17,11 @@ namespace PhysConsts { -constexpr double m_n = 1.674927471e-27; //!< Neutron mass, kg -constexpr double h_bar = 1.05457180e-34; //!< Reduced Plank constant, J s -constexpr double mu_N = 5.050783699e-27; //!< Nuclear magneton (\f$ \mu_N \f$), J/T -constexpr double mu_B = 9.274009994e-24; //!< Bohr magneton (\f$ \mu_B \f$), J/T -constexpr double r_e = 2.8179403227e-15; //!< Thomson scattering length (\f$ r_e \f$), m +constexpr double m_n = 1.67492749804e-27; //!< Neutron mass, kg +constexpr double h_bar = 1.054571817e-34; //!< Reduced Plank constant, J s +constexpr double mu_N = 5.0507837461e-27; //!< Nuclear magneton (\f$ \mu_N \f$), J/T +constexpr double mu_B = 9.2740100783e-24; //!< Bohr magneton (\f$ \mu_B \f$), J/T +constexpr double r_e = 2.8179403262e-15; //!< Thomson scattering length (\f$ r_e \f$), m constexpr double gamma_n = 1.91304272; //!< \f$\gamma\f$ factor for neutron magnetic moment, //!< \f$\mu_n = \gamma \cdot \mu_N\f$ constexpr double g_factor_n = -3.82608545; //!< neutron g-factor diff --git a/Tests/ReferenceData/Core/BasicSpecularMM.int.gz b/Tests/ReferenceData/Core/BasicSpecularMM.int.gz index 3782afc69887cc36596c2e646416de82f78e6d7e..43ff450187b304e24a225b63179dfd8d61706303 100644 Binary files a/Tests/ReferenceData/Core/BasicSpecularMM.int.gz and b/Tests/ReferenceData/Core/BasicSpecularMM.int.gz differ diff --git a/Tests/ReferenceData/Core/BasicSpecularPP.int.gz b/Tests/ReferenceData/Core/BasicSpecularPP.int.gz index 547ac6c3f1eed92e9de6405bb6f530231d007d11..436b743918f042317560a4fbba81acca0dbe6a53 100644 Binary files a/Tests/ReferenceData/Core/BasicSpecularPP.int.gz and b/Tests/ReferenceData/Core/BasicSpecularPP.int.gz differ diff --git a/Tests/ReferenceData/Core/MagneticCylindersMM.int.gz b/Tests/ReferenceData/Core/MagneticCylindersMM.int.gz index d8801b6830b275c5df2c6f6ab0bf7b23e5cfc4e5..10a1893fca7a459c15627bf0f4df73808554665f 100644 Binary files a/Tests/ReferenceData/Core/MagneticCylindersMM.int.gz and b/Tests/ReferenceData/Core/MagneticCylindersMM.int.gz differ diff --git a/Tests/ReferenceData/Core/MagneticCylindersMP.int.gz b/Tests/ReferenceData/Core/MagneticCylindersMP.int.gz index aa902c63c840d4410c4bd1db96ed176ebcbd0ee0..feafb5dd3b75151c8740bc093f21b67bc2cbc19c 100644 Binary files a/Tests/ReferenceData/Core/MagneticCylindersMP.int.gz and b/Tests/ReferenceData/Core/MagneticCylindersMP.int.gz differ diff --git a/Tests/ReferenceData/Core/MagneticCylindersPM.int.gz b/Tests/ReferenceData/Core/MagneticCylindersPM.int.gz index 8f559298c2ee8efa1b74eacdc08f4edef5923fe3..3b854f8728393cdf903436bc96fc25a24d34f2f4 100644 Binary files a/Tests/ReferenceData/Core/MagneticCylindersPM.int.gz and b/Tests/ReferenceData/Core/MagneticCylindersPM.int.gz differ diff --git a/Tests/ReferenceData/Core/MagneticCylindersPP.int.gz b/Tests/ReferenceData/Core/MagneticCylindersPP.int.gz index b20a6dc9f5edba2dfde8a8167d941e87afb8cb7f..16153693bde028659e4391b4a584911c7952a56d 100644 Binary files a/Tests/ReferenceData/Core/MagneticCylindersPP.int.gz and b/Tests/ReferenceData/Core/MagneticCylindersPP.int.gz differ diff --git a/Tests/ReferenceData/Core/MagneticRotation.int.gz b/Tests/ReferenceData/Core/MagneticRotation.int.gz index 85d13fdb99def6c65eb238e96be3b96b40da5074..691fdc71f3ec0370b58cb06079e9139f1afb855e 100644 Binary files a/Tests/ReferenceData/Core/MagneticRotation.int.gz and b/Tests/ReferenceData/Core/MagneticRotation.int.gz differ diff --git a/Tests/ReferenceData/Core/MagneticSpheres.int.gz b/Tests/ReferenceData/Core/MagneticSpheres.int.gz index 19c503f5404f4c5767a9047e17dfa2de01fcbb52..4f0c74e973c9a4075f24571ccdc654337fca7265 100644 Binary files a/Tests/ReferenceData/Core/MagneticSpheres.int.gz and b/Tests/ReferenceData/Core/MagneticSpheres.int.gz differ diff --git a/Tests/ReferenceData/Core/MagneticSpheresInMagLayerMP.int.gz b/Tests/ReferenceData/Core/MagneticSpheresInMagLayerMP.int.gz index cef935f084531d51311296356ed13903d7c2e636..e5845a33bcf92ffa12c5e9775bb49041173ea2c0 100644 Binary files a/Tests/ReferenceData/Core/MagneticSpheresInMagLayerMP.int.gz and b/Tests/ReferenceData/Core/MagneticSpheresInMagLayerMP.int.gz differ diff --git a/Tests/ReferenceData/Core/polmagcylinders2_reference_00.int.gz b/Tests/ReferenceData/Core/polmagcylinders2_reference_00.int.gz index 9c0aefc3a7411aa3171f9ef05cdb81c58e0e9a16..bc9d5839389a71b12f46a20b02738bc587531a94 100644 Binary files a/Tests/ReferenceData/Core/polmagcylinders2_reference_00.int.gz and b/Tests/ReferenceData/Core/polmagcylinders2_reference_00.int.gz differ diff --git a/Tests/ReferenceData/Core/polmagcylinders2_reference_01.int.gz b/Tests/ReferenceData/Core/polmagcylinders2_reference_01.int.gz index 93ce3fa6a21bd263246d37d44e840c6307d52284..142cbee52196303c8427739f74f71ae48b2c5f90 100644 Binary files a/Tests/ReferenceData/Core/polmagcylinders2_reference_01.int.gz and b/Tests/ReferenceData/Core/polmagcylinders2_reference_01.int.gz differ diff --git a/Tests/ReferenceData/Core/polmagcylinders2_reference_10.int.gz b/Tests/ReferenceData/Core/polmagcylinders2_reference_10.int.gz index 5f8046a5a3a0daab66a77e3151fbf8beff14a636..8b1cbe37e4a0262985e4d7397a7ddc52c9ee258c 100644 Binary files a/Tests/ReferenceData/Core/polmagcylinders2_reference_10.int.gz and b/Tests/ReferenceData/Core/polmagcylinders2_reference_10.int.gz differ diff --git a/Tests/ReferenceData/Core/polmagcylinders2_reference_11.int.gz b/Tests/ReferenceData/Core/polmagcylinders2_reference_11.int.gz index c21f9cf789a2b305f0a9862037b858d5f74c7a21..54f646fb96c1dad196d780b7b6a87e944885e42a 100644 Binary files a/Tests/ReferenceData/Core/polmagcylinders2_reference_11.int.gz and b/Tests/ReferenceData/Core/polmagcylinders2_reference_11.int.gz differ diff --git a/Tests/ReferenceData/Python/MagneticSpheres.int.gz b/Tests/ReferenceData/Python/MagneticSpheres.int.gz index 5e5afde6176060a401ae78cac070611f9981bcef..045b4feb2d8fdd80433779572a52b02aabcc1bf6 100644 Binary files a/Tests/ReferenceData/Python/MagneticSpheres.int.gz and b/Tests/ReferenceData/Python/MagneticSpheres.int.gz differ