-
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
Lightmediator #13
Lightmediator #13
Commits on Aug 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0d8c15f - Browse repository at this point
Copy the full SHA 0d8c15fView commit details -
Update the total cross section functions of the DM_Dark_Photon class …
…to include long range interactions
Configuration menu - View commit details
-
Copy full SHA for 6466df8 - Browse repository at this point
Copy the full SHA 6466df8View commit details -
Change from analytic to numerical integration in the computation of t…
…he scattering rates This slows down the interpolation of the scattering rates considerably, but it is necessary for long range interactions. This should be optimized later.
Configuration menu - View commit details
-
Copy full SHA for 85748bf - Browse repository at this point
Copy the full SHA 85748bfView commit details -
Add the sample function of the scattering angle to the dark photon cl…
…ass for light mediators
Configuration menu - View commit details
-
Copy full SHA for d1587d7 - Browse repository at this point
Copy the full SHA d1587d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc7779b - Browse repository at this point
Copy the full SHA dc7779bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f5ad35 - Browse repository at this point
Copy the full SHA 7f5ad35View commit details -
Allow to only include a subset of nuclear solar targets to accelerate…
… the computation of the scattering rate tabulation
Configuration menu - View commit details
-
Copy full SHA for d888ff5 - Browse repository at this point
Copy the full SHA d888ff5View commit details -
Configuration menu - View commit details
-
Copy full SHA for efab3dd - Browse repository at this point
Copy the full SHA efab3ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c345af - Browse repository at this point
Copy the full SHA 4c345afView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef74df0 - Browse repository at this point
Copy the full SHA ef74df0View commit details -
Distinguish in the simulation if the total cross section depends on t…
…he relative speed. Use the quicker simulation function if it doesn't.
Configuration menu - View commit details
-
Copy full SHA for defe98b - Browse repository at this point
Copy the full SHA defe98bView commit details -
Add files for medium effects and implementation of plasma dispersion …
…function including unit tests
Configuration menu - View commit details
-
Copy full SHA for 188f468 - Browse repository at this point
Copy the full SHA 188f468View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c6f085 - Browse repository at this point
Copy the full SHA 3c6f085View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a6824f - Browse repository at this point
Copy the full SHA 1a6824fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1caa8d - Browse repository at this point
Copy the full SHA c1caa8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a573a95 - Browse repository at this point
Copy the full SHA a573a95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92f56ba - Browse repository at this point
Copy the full SHA 92f56baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fa0156 - Browse repository at this point
Copy the full SHA 9fa0156View commit details -
Configuration menu - View commit details
-
Copy full SHA for 829a445 - Browse repository at this point
Copy the full SHA 829a445View commit details -
Configuration menu - View commit details
-
Copy full SHA for 789d336 - Browse repository at this point
Copy the full SHA 789d336View commit details -
Change the scattering sampling procedure to sample q, cos_theta (vDM,…
…q) from previously sampling the scattering angle and the target velocity. NOT COMPLETE YET
Configuration menu - View commit details
-
Copy full SHA for 9c444f6 - Browse repository at this point
Copy the full SHA 9c444f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b289fc0 - Browse repository at this point
Copy the full SHA b289fc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45a2a48 - Browse repository at this point
Copy the full SHA 45a2a48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cdfcd7 - Browse repository at this point
Copy the full SHA 2cdfcd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2678984 - Browse repository at this point
Copy the full SHA 2678984View commit details -
Finish the scattering rate implementation.
Medium function still accounts for electron density only (and wrongly at that for nuclei, needs to be fixed later)
Configuration menu - View commit details
-
Copy full SHA for d22c58d - Browse repository at this point
Copy the full SHA d22c58dView commit details -
Include zeta parameter in configuration class and solar model class (…
…not in trajectory simulator class)
Configuration menu - View commit details
-
Copy full SHA for 1215ba6 - Browse repository at this point
Copy the full SHA 1215ba6View commit details -
Minor adjustment to differential scattering rate to avoid NAN values …
…for vDM = 0.0 (which happens during interpolation).
Configuration menu - View commit details
-
Copy full SHA for b82b851 - Browse repository at this point
Copy the full SHA b82b851View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2793a2e - Browse repository at this point
Copy the full SHA 2793a2eView commit details -
Include nuclei in the medium function and use the libphysica inverse …
…transform sampling function for q sampling NOTE: Medium function not included in scattering rates at this point
Configuration menu - View commit details
-
Copy full SHA for eb1cc88 - Browse repository at this point
Copy the full SHA eb1cc88View commit details -
Change the arguments of the scattering rate and sampling functions. q…
…Min and qMax are now their own arguments
Configuration menu - View commit details
-
Copy full SHA for 494548a - Browse repository at this point
Copy the full SHA 494548aView commit details -
Add a plasma struct that can compute the medium effect functions. Thi…
…s can act as a target argument for the scattering rates and reduce the number of arguments of these functions a lot!
Configuration menu - View commit details
-
Copy full SHA for b574ab1 - Browse repository at this point
Copy the full SHA b574ab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for aad9e39 - Browse repository at this point
Copy the full SHA aad9e39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47037b3 - Browse repository at this point
Copy the full SHA 47037b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8768757 - Browse repository at this point
Copy the full SHA 8768757View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92c2e76 - Browse repository at this point
Copy the full SHA 92c2e76View commit details -
The maximum momentum transfer qMax is no longer function argument but…
… is found dynamically.
Configuration menu - View commit details
-
Copy full SHA for d0e38d6 - Browse repository at this point
Copy the full SHA d0e38d6View commit details -
Remove the Plasma class and promote the scattering rates to template …
…functions. I want to give both std::vector<Isotope> and std::vector<Solar_Isotope> as argument. Not too happy with this solution, but not sure about a better alternative.
Configuration menu - View commit details
-
Copy full SHA for b9a5528 - Browse repository at this point
Copy the full SHA b9a5528View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3db9256 - Browse repository at this point
Copy the full SHA 3db9256View commit details -
This commit fixes a bug in the sampling of cos_theta, which propagate…
…s to the sampling of q. For a positive cos_theta, the pdf of q is 0 everywhere, and this gave an error. But cos_theta was sampled from a wrong PDF (due to a faulty integration using Gauss-Legendre instead of Gauss-Kronrod).
Configuration menu - View commit details
-
Copy full SHA for 938499f - Browse repository at this point
Copy the full SHA 938499fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 24e25b1 - Browse repository at this point
Copy the full SHA 24e25b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d42245 - Browse repository at this point
Copy the full SHA 4d42245View commit details -
Configuration menu - View commit details
-
Copy full SHA for 829a501 - Browse repository at this point
Copy the full SHA 829a501View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd53622 - Browse repository at this point
Copy the full SHA fd53622View commit details
Commits on Aug 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3718ade - Browse repository at this point
Copy the full SHA 3718adeView commit details
Commits on Aug 16, 2022
-
Remove old sampling and distribution functions, implement the MH into…
… the simulation code. Update the main function for testing of sampling.
Configuration menu - View commit details
-
Copy full SHA for 191a1f1 - Browse repository at this point
Copy the full SHA 191a1f1View commit details -
Improve terminal output. Interpolation of scattering rate now comes w…
…ith progress bar
Configuration menu - View commit details
-
Copy full SHA for 698329f - Browse repository at this point
Copy the full SHA 698329fView commit details -
Set pdfs to 0 for q<qMin (not really important since the pdfs are not…
… used in the simulations anymore, might delete later.)
Configuration menu - View commit details
-
Copy full SHA for 1859597 - Browse repository at this point
Copy the full SHA 1859597View commit details -
Rescale total scattering rate if the mass has not changed in the scan…
… (if possible, i.e. if the nucleus and electron rate scale identically).
Configuration menu - View commit details
-
Copy full SHA for 0607fed - Browse repository at this point
Copy the full SHA 0607fedView commit details
Commits on Aug 17, 2022
-
Move rescaling into its own function. Check interaction parameter for…
… zero when computing the total rate.
Configuration menu - View commit details
-
Copy full SHA for 8ad81f5 - Browse repository at this point
Copy the full SHA 8ad81f5View commit details -
Extend the rescaling function to account for the case where one cross…
… section (e or N) is zero. In that case a rescaling is also possible and should be preferred over a new tabulation.
Configuration menu - View commit details
-
Copy full SHA for 4ba2dd0 - Browse repository at this point
Copy the full SHA 4ba2dd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 045fe3e - Browse repository at this point
Copy the full SHA 045fe3eView commit details
Commits on Sep 30, 2022
-
Add the average radius of the last scattering to the simulation resul…
…ts to be shown in the terminal
Configuration menu - View commit details
-
Copy full SHA for a7841bf - Browse repository at this point
Copy the full SHA a7841bfView commit details
Commits on Jan 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 87f7d0c - Browse repository at this point
Copy the full SHA 87f7d0cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca7f6c9 - Browse repository at this point
Copy the full SHA ca7f6c9View commit details
Commits on Feb 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 93df810 - Browse repository at this point
Copy the full SHA 93df810View commit details
Commits on Feb 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8e06b5e - Browse repository at this point
Copy the full SHA 8e06b5eView commit details
Commits on Mar 31, 2023
-
Change the definition of captured particles, since it didn't account …
…for the fact when the number of scatterings reaches the maximum value allowed.
Configuration menu - View commit details
-
Copy full SHA for 9acebb4 - Browse repository at this point
Copy the full SHA 9acebb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b5fcd1 - Browse repository at this point
Copy the full SHA 6b5fcd1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a2c88d - Browse repository at this point
Copy the full SHA 4a2c88dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e226aa4 - Browse repository at this point
Copy the full SHA e226aa4View commit details -
Increase maximum number of allowed scatterings to 10000.
Particles that scatter more often are considered as "captured" in the statistics.
Configuration menu - View commit details
-
Copy full SHA for 07c9df0 - Browse repository at this point
Copy the full SHA 07c9df0View commit details