Commit graph

369 commits

Author SHA1 Message Date
Fabian Joswig
99afa0f677 fix: bug in boot matmul fixed 2022-01-24 10:12:22 +00:00
Fabian Joswig
92d3e3d882 feat: prototype for boot_matmul written 2021-11-18 07:46:46 +00:00
Fabian Joswig
a673a8f656 fix: derived_array now also has the reduced loop in derived_observable 2021-11-17 17:36:43 +00:00
Fabian Joswig
24b8647286
Merge pull request #10 from s-kuberski/feature/irregularMC
Feature/irregular mc
2021-11-17 17:31:17 +00:00
Simon Kuberski
b3b31b7b05 Simplified loop in derived_observable 2021-11-17 18:28:23 +01:00
Fabian Joswig
865830af4c feat: alternative matrix multiplication routine jack_matmul implemented 2021-11-17 16:57:08 +00:00
Fabian Joswig
972c8bd366 feat: Obs.jackknife optimized 2021-11-17 16:25:50 +00:00
Simon Kuberski
913f682087 Merge branch 'develop' into feature/irregularMC 2021-11-17 17:21:15 +01:00
Simon Kuberski
3d3e52e33d Included change to is_merged in linal module 2021-11-17 17:19:24 +01:00
Fabian Joswig
00d859cf06 feat: import_jackknife implemented 2021-11-17 16:06:26 +00:00
Simon Kuberski
17252c4f0d Huge speedup for derived_observable in the case of irregular MC chains by introducing the dict is_merged and rewriting _filter_zeroes. The cost is still non-negligible. 2021-11-17 16:44:54 +01:00
Fabian Joswig
ccca4eabbf feat: automatic windowing procedure can now be deactivated by choosing
S=0
2021-11-17 13:42:04 +00:00
Fabian Joswig
56b1b36037
Merge pull request #9 from s-kuberski/feature/irregularMC
Bug-Fix: Do not apply filter if all deltas vanish, i.e., if Obs is zero
2021-11-16 13:48:32 +00:00
Simon Kuberski
cca8d6fbfa Fixed bug in bugfix 2021-11-16 14:46:08 +01:00
Simon Kuberski
5477695a66 Bug-Fix: Do not apply filter if all deltas vanish, i.e., if Obs is zero 2021-11-16 14:26:18 +01:00
Fabian Joswig
544aa677f8 fix: plot_history now correctly expands for range idls 2021-11-16 12:27:34 +00:00
Fabian Joswig
b3b6579e67 fix: Obs.plot_history no longer requires that the gamma_method was run 2021-11-16 12:07:19 +00:00
Fabian Joswig
e62a957d3c feat: Obs.details does not output zero error anymore in case the
gamma_method had not been applied. Obs.plot* function now correctly
throw an exception in case the gamma_method had not been run. docs
adjusted accordingly.
2021-11-16 11:58:27 +00:00
Fabian Joswig
04a66439c2 docs: basic example reformated 2021-11-16 11:49:44 +00:00
Fabian Joswig
d97d76bf11 docs: mainpage extended 2021-11-16 11:45:16 +00:00
Fabian Joswig
9686c8e508 docs: typo fixed 2021-11-15 17:40:41 +00:00
Fabian Joswig
ed6bb24607 refactor: deprecated e_tag and e_tag_global removed from modules and
tests
2021-11-15 17:24:56 +00:00
Fabian Joswig
f1a45f4200
Merge pull request #8 from s-kuberski/feature/corrfits
Feature/corrfits
2021-11-15 17:21:34 +00:00
Simon Kuberski
99d8ee5dd5 Adapted test_total_least_squares 2021-11-15 18:12:49 +01:00
Simon Kuberski
522a1f152a Bugfix in tests, changed output in case of correlated fits 2021-11-15 17:54:04 +01:00
Fabian Joswig
fdd871805d docs: typo fixed 2021-11-15 15:53:04 +00:00
Fabian Joswig
f0dee343da docs: definition of tau_int added to docs 2021-11-15 15:49:04 +00:00
Simon Kuberski
9839eb7f0c linted 2021-11-15 16:46:22 +01:00
Simon Kuberski
5a347e0506 Small change in docstrings 2021-11-15 16:42:19 +01:00
Simon Kuberski
8155037b38 Merge branch 'develop' into feature/corrfits 2021-11-15 16:40:05 +01:00
Simon Kuberski
dbe1c26362 Added the possibility to use constrained fit parameters. Added correlated least squares. 2021-11-15 16:39:50 +01:00
Fabian Joswig
78c3405fb7 docs: typos fixed 2021-11-15 15:16:26 +00:00
Fabian Joswig
8bb1a910c6 docs: documentation of CObs extended 2021-11-15 14:57:58 +00:00
Fabian Joswig
85f37a7abf docs: details about jackknife conversion added 2021-11-15 14:38:21 +00:00
Fabian Joswig
1fabdb0751 docs: export_jackknife added to docs mainpage 2021-11-15 14:29:39 +00:00
Fabian Joswig
331d7cb471 test_jackknife added 2021-11-15 14:18:26 +00:00
Fabian Joswig
69d786c155 feat: export_jackknife method added to Obs class 2021-11-15 14:11:45 +00:00
Fabian Joswig
2cdf94c026 Merge branch 'develop' of github.com:fjosw/pyerrors into develop 2021-11-15 13:12:19 +00:00
Fabian Joswig
02a77f4924 docs: getting started updated 2021-11-15 13:12:02 +00:00
Fabian Joswig
b937ef04bb docs: typos in docstrings corrected 2021-11-15 11:13:12 +00:00
Fabian Joswig
24ef100197 docs: gamma_method explanation extended, typos fixed 2021-11-15 10:56:25 +00:00
Fabian Joswig
ab19abf84f docs: gamma_method explanation extended 2021-11-15 10:42:34 +00:00
Fabian Joswig
dfd5eafe12 docs: gamma_method doc extended 2021-11-15 10:11:15 +00:00
Fabian Joswig
1ca3055460 docs: output of Obs.details updated 2021-11-15 09:54:42 +00:00
Fabian Joswig
ee9d43ad26 description moved to top in Obs.details 2021-11-12 16:24:13 +00:00
Fabian Joswig
3a265c03ba Output of Obs.details now informs the user about irregular monte carlo
histories
2021-11-12 16:21:17 +00:00
Fabian Joswig
1d345476fa When initializing Obs with less than 5 samples the correct exception
message is not given, additional check on length of idl added.
2021-11-12 15:26:53 +00:00
Fabian Joswig
db94a49d76 added special case for tau_exp error analysis and less than 8 samples 2021-11-12 15:13:50 +00:00
Fabian Joswig
2ba4e74760 tests for gamma method kwargs added 2021-11-12 14:46:45 +00:00
Fabian Joswig
b90caa4cdc further docstrings updated 2021-11-12 14:25:51 +00:00