Commit graph

951 commits

Author SHA1 Message Date
Fabian Joswig
21eed4c596 Merge branch 'feature/read_DistillationContraction' into develop 2022-05-18 10:24:53 +01:00
Fabian Joswig
af33b9416d
Merge branch 'develop' into feature/GEVP_return_all_vectors 2022-05-18 10:19:06 +01:00
Fabian Joswig
088a7da7e6 feat: Deprecation warning for Corr.GEVP kwarg state removed,
documentation extended.
2022-05-18 10:09:23 +01:00
Fabian Joswig
98ce553521 fix: exception for ts<=t0 generalized, tests added. 2022-05-18 10:02:56 +01:00
Fabian Joswig
2a86c059f8
Merge pull request #99 from fjosw/feature/GEVP_t0
GEVP rehaul
2022-05-18 09:46:24 +01:00
Fabian Joswig
43118bb67d docs: docstring of Corr.Eigenvalue simplified. 2022-05-16 14:19:15 +01:00
Fabian Joswig
9c17b8e719 feat: argument state readded to Corr.GEVP as deprecated kwarg.
Documentation of GEVP and _solve_GEVP extended.
2022-05-16 14:13:33 +01:00
Fabian Joswig
2136958fbc feat: sorted_list argument readded to Corr.GEVP with a deprecation
warning.
2022-05-16 13:42:12 +01:00
Fabian Joswig
eb8090a90c tests: GEVP tests extended to all three sorting variants. 2022-05-16 13:28:10 +01:00
Fabian Joswig
4c06f9886d fix: GEVP sorted vectors fixed and simplified. 2022-05-16 13:22:42 +01:00
Fabian Joswig
410d7618a0 tests: GEVP tests updated to new syntax. 2022-05-16 12:07:36 +01:00
Fabian Joswig
cfc21a2a5e docs: GEVP example updated to new syntax. 2022-05-16 12:06:33 +01:00
Fabian Joswig
c00c21ee86 !refactor: argument sorted_list of Corr.GEVP renamed to sort. 2022-05-16 11:45:10 +01:00
Fabian Joswig
92b19cba9f !feat: GEVP now returns all eigenvectors instead of just the ones for
the specified state.
2022-05-16 11:44:02 +01:00
Fabian Joswig
ba054fa11c refactor: correlators._solve_GEVP simplified and optimized, test added. 2022-05-16 11:35:23 +01:00
Fabian Joswig
d60212739b
Merge branch 'develop' into feature/GEVP_t0 2022-05-16 11:28:36 +01:00
Fabian Joswig
3a616e7897 docs: documentation of covariance extended. 2022-05-16 10:55:51 +01:00
Fabian Joswig
4164524c32 docs: examples workflow documented, badge added to README 2022-05-14 12:12:50 +01:00
Fabian Joswig
8ec65ee43d ci: examples workflow added. 2022-05-14 12:06:37 +01:00
Fabian Joswig
9e982bc025 docs: examples fixed 2022-05-14 11:46:57 +01:00
Fabian Joswig
57834be62e feat: argument save added to Obs.plot_piechart 2022-05-13 16:42:22 +01:00
Fabian Joswig
10fc8b1f6e feat: GEVP not evaluated for t <= t0, additional checks added,
Eigenvector sort method can now cope with None entries.
2022-05-12 16:40:32 +01:00
Fabian Joswig
165e294b90 tests: test for Corr.matrix_symmetric added. 2022-05-12 16:08:42 +01:00
Fabian Joswig
d3e72ef7d4 fix: Exception added for cholesky decomposition of complex matrices. 2022-05-12 15:15:57 +01:00
Fabian Joswig
be0990d112 fix: spacing fixed 2022-05-12 15:12:42 +01:00
Fabian Joswig
acb47a6782 fix: check for CObs in linalg._mat_mat_op generalized. 2022-05-12 15:10:24 +01:00
Fabian Joswig
07a6bb8a9d fix: small bug in input.hadrons._get_files fixed. 2022-05-12 10:54:07 +01:00
Fabian Joswig
c852de0688 tests: GEVP test extendd, test case for warning when ts and Eigenvalue
sorting are used at the same time.
2022-05-09 14:16:46 +01:00
Fabian Joswig
e557c9b54d feat: runtime warning added when ts is used in combination with
sorted_list="Eigenvalue" in Corr.GEVP
2022-05-09 14:14:26 +01:00
Fabian Joswig
36001b2159 feat: input.hadrons.read_meson_hd5 file access optimized. 2022-05-09 14:04:59 +01:00
Fabian Joswig
9d4e1b9645
Merge pull request #98 from s-kuberski/feature/json_io
Use rapidjson instead of json for I/O
2022-05-09 13:40:28 +01:00
Simon Kuberski
66ab9e16dd Added dependency to python-rapidjson 2022-05-09 14:36:50 +02:00
Simon Kuberski
78ab077eb8 Use rapidjson instead of json for I/O 2022-05-09 12:51:58 +02:00
Fabian Joswig
f2f2098adb fix: data extraction of different diagrams fixed. 2022-05-05 22:30:46 +01:00
Fabian Joswig
77f0fbf699 feat: Exception added if Corr.GEVP is called on single correlator
instead of a correlator matrix.
2022-05-03 10:51:08 +01:00
Fabian Joswig
a6deb52a04 fix: Corr.GEVP now uses symmetrized correlator matrix also for sorting
methods.
2022-05-03 10:48:35 +01:00
Fabian Joswig
a28ef38f00 examples: Example 06 updated to work with new default options for GEVP 2022-05-03 10:44:03 +01:00
Fabian Joswig
4bc95b6fdf feat: Standard option for Corr.GEVP is now sorted_list='Eigenvalue'. 2022-05-03 10:27:11 +01:00
Fabian Joswig
ae7b5d4278 build: autograd dependency updated to newest release. 2022-05-03 10:23:49 +01:00
Fabian Joswig
d4c913ab88
Merge pull request #97 from s-kuberski/feature/dobs
Feature/dobs
2022-05-03 09:26:27 +01:00
Simon Kuberski
2d68d496c9 Added dependency to lxml 2022-05-03 09:18:41 +02:00
Simon Kuberski
729a61db61 Changed some details regarding dobs implementation 2022-05-02 15:12:07 +02:00
Simon Kuberski
44b268fcf9 Merge branch 'develop' into feature/dobs 2022-05-02 14:21:25 +02:00
Fabian Joswig
0952252a64 fix: Exception added if unknown value for sorted_list is specified in
Corr.GEVP
2022-05-02 12:58:43 +01:00
Fabian Joswig
c5b25ebdd9 feat: Argument references added to Corr.show 2022-05-02 12:13:03 +01:00
Fabian Joswig
d0f96f2bf8 feat: argument hide_sigma added to Corr.show which allows to
automatically hide data points with large errors.
2022-05-02 10:12:23 +01:00
Fabian Joswig
9e3e84ffcd
Merge pull request #96 from s-kuberski/feature/GEVP
Implemented the pruning of large correlation matrices by the solution…
2022-04-29 15:34:33 +01:00
Simon Kuberski
0ec6f14b24 Removed redundant test in prune 2022-04-29 16:03:19 +02:00
Fabian Joswig
fd82687b08 feat: first version of read_DistillationContraction_hd5 added. 2022-04-29 13:58:10 +01:00
Fabian Joswig
c4c06b5864 fix: in input.hadrons._get_files the suffix '.h5. is now conditionally
removed.
2022-04-29 11:18:41 +01:00