Commit graph

88 commits

Author SHA1 Message Date
Valentin Boettcher
2404afb614 make binning consistent! 2020-04-17 09:58:50 +02:00
Valentin Boettcher
a6fcab4346 add rivet discussion 2020-04-16 18:37:37 +02:00
Valentin Boettcher
f431f0f396 normalize all histos 2020-04-15 18:29:55 +02:00
Valentin Boettcher
028ad3cca0 plot yoda 2020-04-15 16:55:14 +02:00
Valentin Boettcher
e04a99d904 update sherpa runcard to play nice with rivet 2020-04-15 16:54:50 +02:00
Valentin Boettcher
4e34a539d2 add barebones analysis for generating histograms with rivet 2020-04-15 16:54:09 +02:00
Valentin Boettcher
412dd1c695 finish observables 2020-04-14 16:57:10 +02:00
Valentin Boettcher
bba1d355b4 add something to observables 2020-04-14 10:24:57 +02:00
Valentin Boettcher
68222e4439 add discussion of sampling 2020-04-12 14:42:29 +02:00
Valentin Boettcher
9d00616311 describe integration with vegas 2020-04-10 14:51:26 +02:00
595b00f2cd dirty 2020-04-09 14:39:28 +02:00
3c33666263 reformat utilities with black 2020-04-08 17:44:34 +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
1e73d469fb Add some discussion of naive integration and change of variables 2020-04-08 13:23:50 +02:00
fcaf5c79e6 make tex_value smarter to support values without unit and integers 2020-04-08 13:21:58 +02:00
f69ae2151b ad a convenience property to IntegrationResult 2020-04-08 13:21:28 +02:00
9cf85f844a delete old figures 2020-04-08 13:21:02 +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
58f6ad2002 rename theory to integration 2020-04-08 09:42:18 +02:00
74775ae54d add forgotten file and remove debugging 2020-04-08 09:41:23 +02:00
4d07861e4d figure tabularasa 2020-04-07 21:37:27 +02:00
25c81ac842 make the plots thinner 2020-04-07 10:07:11 +02:00
4950178ba4 Put the observables in their own module. 2020-04-07 09:57:15 +02:00
acbab6b3de adjust the discussion of σ for VEGAS 2020-04-06 21:25:22 +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
abbfbe6e05 add title and some discussion 2020-04-06 19:17:48 +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
92d2c70bb9 add some nice plotting around vegas sampling 2020-04-05 13:55:28 +02:00
d31e4aa4df re-evaluate the η-intergration
in light of the fixed implementation that changed (because the
variance is linear in the integration range)
2020-04-05 12:34:51 +02:00
bf35f19a52 some restructuring in the org document 2020-04-05 12:30:38 +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