forked from KATRIN-Experiment/Kassiopeia
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kassiopeia v3.8.2 #22
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…ly field values (#48) * Support for gradients in linear and cubic fieldmap interpolation * Do not print lines for interpolation * Reenable warning messages for missing field points * magnetic_fieldmap magnetic_gradient_numerical support (also in #46) * KMagfieldMapVTK::GetGradient with numerical gradient boolean * Trilinear gradient using convolution algorithm * Tricubic gradient interpolation algorithm * KMagfieldMapVTK::GetGradient uses relevant GetValue * In case of nearest neighbor interpolation, return false for gradient
- Throw exeption if accessing gradient when it isn't there. - Throw exception when passing a nullptr as field (fixes segfault) Kassiopeia: add magnetic gradient calculator `SimpleMagneticGradientCalculator` is a simple spin-off from the field calculator. It would be better to make this an option, but the standalone program suffices for testing.
* Commented out find_package() lines for Boost and Root in CMakeLists.txt Co-authored-by: Noah Oblath <nsoblath@gmail.com> Co-authored-by: Noah Oblath <nsoblath@mit.edu> Co-authored-by: Penelope L. Slocum of group heeger <ps48@hep.hpc.yale.edu>
* testing: Update changelog for 3.8 release Bump version numbers Update from Kasper develop (25cb1351) Update from Kasper develop (3fb2d8a6) Update from Kasper develop (1f46fd39) Update from Kasper develop (fce0771c) Update from Kasper develop (37c373cbfa) Fix Docker build issue due to putting sources in `/` Update from Kasper develop (20f6089daa) Update dependency graphs and requirements Update from Kasper develop (9d210e7f3c)
We updated physical constants to values from PDG 2021. The previous constants were based on the PDG 2006 values. The change includes the redefinition of the SI system. Uncertainties on constants are given as a comment. Values that are not updated are: masses, binding energies and viscosity of atoms and molecules (as they are not given in PDG). Values for neutrino mass difference squared and coefficients of leptonic mixing matrix are not up-dated as well.
The new build flag is called: `KConst_REFERENCE_EPOCH` Currently this has two values: `2006` and `2021` (default) For ease of maintenance, there are two corresponding header files that are now included from `KConst.h`.
- electron g-factor (was commented out before) - ionized tritium atom mass in kg (added digits) - Silicon atomic mass in g per mol (added digits)
Updating physical constants.
…ed time member variable to KMagnetostaticFieldmapCalculator, added SetTime function, changed fMagneticFields from KMagnetostaticField to KMagneticField, when calling the GetField and GetGradient method of the KMagneticField added time to the call (#58)
Note: build issue with log4cxx, set `Kommon_USE_Log4CXX=OFF`
* wdconinc-patch-2: check the C++ standard set by CMake fix std::iterator for c++17, from #62 Avoid std::iterator for c++17, use member types
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.