Fabian Joswig
1fa3bc1291
fix: linalg.jack_matmul now works with arrays of arbitrary shape
2021-11-30 11:52:53 +00:00
Simon Kuberski
950fb17c84
Refined covobs implementation
2021-11-30 11:08:30 +01:00
Simon Kuberski
9db709a171
Merge branch 'develop' into feature/covobs
2021-11-29 15:45:25 +01:00
Simon Kuberski
63dd627e20
First implemenation of a json I/O
2021-11-29 15:27:28 +01:00
Simon Kuberski
30ba138558
added basic functionality for covobs
2021-11-29 12:15:27 +01:00
Fabian Joswig
443e4eb74e
fix: fits now work with irregular Monte Carlo histories
2021-11-26 12:28:19 +00:00
Fabian Joswig
b2a249302a
fix: root module now also works with irregular monte carlo chains
2021-11-26 12:24:38 +00:00
Fabian Joswig
f808c2243e
docs: gen_correlated_data docstring improved
2021-11-24 17:29:51 +00:00
Fabian Joswig
bb6d380f9f
refactor: load and dump object moved to misc
2021-11-24 17:26:02 +00:00
Fabian Joswig
42c4baa8ba
fix: optional parameter order removed from hadrons npr input routines
2021-11-24 17:17:04 +00:00
Fabian Joswig
8234ac037b
feat: hadrons input routines now accept a range of configs as optional
...
argument
2021-11-24 17:15:30 +00:00
Fabian Joswig
5da20365bf
refactor!: npr module removed, Npr_matrix class moved to input.hadrons
2021-11-22 16:06:58 +00:00
Fabian Joswig
1326e9c863
feat: tag added to Zq in npr module
2021-11-18 15:39:10 +00:00
Fabian Joswig
4df0e7bc82
feat: determination of idx in input.hadrons module optimized
2021-11-18 15:14:30 +00:00
Fabian Joswig
8c95ca8318
feat: input.hadrons._get_files optimized
2021-11-18 14:39:43 +00:00
Fabian Joswig
5bd8e8402b
feat: read ExternalLeg and Bilinear routines speed up
2021-11-18 13:59:47 +00:00
Fabian Joswig
49af3a93ca
fix: gamma_method call removed from read_Bilinear_hd5
2021-11-18 12:45:19 +00:00
Fabian Joswig
0bf1e6cfd4
fix: uneeded import removed
2021-11-18 12:41:37 +00:00
Fabian Joswig
cedceced61
feat: Npr_matrix.g5H now makes use of gamma5 hermiticity property of the
...
propagator
2021-11-18 12:39:32 +00:00
Fabian Joswig
976d9c3f29
feat: linalg.jack_matmul now also works with non Obs valued matrices.
2021-11-18 11:49:46 +00:00
Fabian Joswig
28bf0f1701
feat: linalg.jack_matmul now also works with irregular monte carlo
...
chains
2021-11-18 11:17:20 +00:00
Fabian Joswig
0954ebee6e
test: test for jack_matmul with mutliple operands extended
2021-11-18 11:03:55 +00:00
Fabian Joswig
cf1c38462d
test: test for jack_matmul with multiple operands added
2021-11-18 11:02:31 +00:00
Fabian Joswig
ebbfaf8e80
feat: tolerance of Obs.is_zero can now be specified
2021-11-18 10:51:46 +00:00
Fabian Joswig
c31034565a
feat: jack_matmul no works with an arbitrary number of operands
2021-11-18 10:46:30 +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