Commit graph

49 commits

Author SHA1 Message Date
61ef7052c0 no factors 2 with the partonic xs
they seem to have fanish ftw!
2020-05-03 12:01:41 +02:00
5016b442fb works so far. 2020-05-03 11:08:37 +02:00
c94562e5e4 in the middle of troubleshooting... again 2020-05-01 11:30:37 +02:00
fb5d99aacc correct pdf histograms 2020-04-29 14:55:41 +02:00
d06422a242 add support for multidimensional integration 2020-04-28 20:28:39 +02:00
c3e94cdd91 troubleshooting 2020-04-28 18:06:20 +02:00
eeae315954 the new kinematics don't seem to help :( 2020-04-27 09:58:28 +02:00
94a145254d something is still wrong with the PDF 2020-04-26 18:07:08 +02:00
40b79277ae add symetric quarks and antiquarks to both protons 2020-04-24 15:28:12 +02:00
8d6d5951a8 fix caching 2020-04-24 15:01:39 +02:00
c414745e9f add those darn ratio plots 2020-04-22 16:11:53 +02:00
3fca9402a4 cache all the things 2020-04-22 11:26:13 +02:00
bd1051037a fix regrassion in monte carlo 2020-04-20 10:19:39 +02:00
edfc52ec7b the pdf stuff seems to work, but needs Verification 2020-04-19 16:05:58 +02:00
fcac427746 add some PDF stuff 2020-04-18 20:00:18 +02:00
fe8633fb66 implement sampling of vector valued functions 2020-04-17 14:28:01 +02:00
595b00f2cd dirty 2020-04-09 14:39:28 +02:00
9312679d9f remove debug printing and add forgotten interval update 2020-04-08 17:40:27 +02:00
fd688581ab some pseudo clever scaling for the increment scaling 2020-04-08 17:29:43 +02:00
cd34fd5293 format with black 2020-04-08 17:00:11 +02:00
5e54068b8c autopep8 monte carlo 2020-04-08 16:48:46 +02:00
6f5c15278a rename missleading epsilon 2020-04-08 16:47:19 +02:00
30306a70d1 extract the reshuffeling algorithm from the main vegas routine 2020-04-08 16:43:44 +02:00
9734fe362f refactor monte vegas and move final code out of main loop 2020-04-08 16:30:40 +02:00
a7632e5f1a fix formatting in monte_carlo.py 2020-04-08 16:23:34 +02:00
6f2e2aef66 refactor the vegas routine, so that it accepts a target epsilon 2020-04-08 16:21:17 +02:00
f69ae2151b ad a convenience property to IntegrationResult 2020-04-08 13:21:28 +02:00
93dd7c13bf remove debug statement 2020-04-08 12:03:32 +02:00
e29bcdf436 speed up convergence 2020-04-08 12:01:45 +02:00
5494758ba0 cleverly guess the sample size for naive integration 2020-04-08 11:44:10 +02:00
895fb300ce don't ask me why it works 2020-04-06 21:16:31 +02:00
fb01e85a3e still not worked out 2020-04-06 20:33:37 +02:00
c8f28660a0 low and behold: stratified sampling seems to work 2020-04-06 18:21:10 +02:00
54c874496a I am batman! 2020-04-05 21:12:02 +02:00
b0f88b91c6 add VEGAS evaluation, sigma is overestimated, I have to check that 2020-04-04 22:20:48 +02:00
a6556d5fd3 fix typo in monte_carly.py 2020-04-04 21:46:44 +02:00
8288d58452 clarify α in docs 2020-04-03 19:49:10 +02:00
c3259a82b6 use a cummulative integral value 2020-04-03 19:44:39 +02:00
09cf85e64a cleanup and documentation 2020-04-03 19:20:20 +02:00
a3c78f0b63 vegas works sofar, but is ugly! 2020-04-03 18:55:41 +02:00
9fd1af3fff add literature pdfs 2020-04-03 14:05:30 +02:00
b47b9886c8 σ scales linearly with the interval lenght
took me way longer to find my error in thinking about this then to fix
the code ^^.
2020-04-02 17:37:31 +02:00
0af526645b fix mc integral std deviation 2020-04-02 08:38:53 +02:00
752ac54892 add a little demonstratoin of an upper bound optimization 2020-03-31 19:06:14 +02:00
3545fb2047 generate histograms from obeservables 2020-03-31 15:19:51 +02:00
d0f16d7f90 refactor mc implementation 2020-03-31 13:21:45 +02:00
17178156fa and now: with pt 2020-03-30 20:26:10 +02:00
302b708c3a Histograms! 2020-03-30 19:56:02 +02:00
2060052ee2 integration works, sampling has to be redesigned 2020-03-30 19:19:48 +02:00