Commit graph

56 commits

Author SHA1 Message Date
Fabian Joswig
cc6e95e7a9
fix: removed misleading warning in input.hadrons functions. 2022-11-29 13:58:58 +00:00
Fabian Joswig
6258a4484e
fix: minor bug in input.hadrons.read_DistillationContraction_hd5 fixed. 2022-11-28 15:31:19 +00:00
Fabian Joswig
e413bcefbc
docs: input/hadrons unevenly spaced exception text more detailed. 2022-10-24 11:23:25 +01:00
Fabian Joswig
a7db62f76b feat: read_DistillationContraction now also works for two- and
three-point functions.
2022-07-22 10:25:59 +01:00
Fabian Joswig
6ef9d99619 refactor: redundant check in input.hadrons.read_DistillationContraction
removed.
2022-06-17 16:36:01 +01:00
Fabian Joswig
46cc5dd792 feat: The desired correlation function extracted with
input.hadrons.read_meson_hd5 can now also be specified via a tuple of
strings indicating the desired source and sink gamma matrices.
2022-05-29 13:58:43 +01:00
Fabian Joswig
21eed4c596 Merge branch 'feature/read_DistillationContraction' into develop 2022-05-18 10:24:53 +01:00
Fabian Joswig
07a6bb8a9d fix: small bug in input.hadrons._get_files fixed. 2022-05-12 10:54:07 +01:00
Fabian Joswig
36001b2159 feat: input.hadrons.read_meson_hd5 file access optimized. 2022-05-09 14:04:59 +01:00
Fabian Joswig
f2f2098adb fix: data extraction of different diagrams fixed. 2022-05-05 22:30:46 +01: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
Fabian Joswig
a7ff26ed9c fix: only allow irregularly spaced configs in hadrons input if idl is
specified.
2022-03-04 17:25:30 +00:00
Fabian Joswig
abbb234257 feat: hadrons input can now handle irregularly spaced ensembles. A
warning is triggered in these cases.
2022-03-04 17:03:49 +00:00
Fabian Joswig
4498da01a9 fix: Relative minus sign for TTtilde operator added in
hadrons.read_fourquark_hd5
2022-02-25 16:59:20 +00:00
Fabian Joswig
542296099f feat: hadrons fourquark function can now read tensor operators 2022-02-25 16:41:02 +00:00
Fabian Joswig
1ee4aa0a59 feat: hadrons.read_mesons_hd5 now checks whether 'meson' is available
and throws a dedicated exception.
2022-02-22 10:53:49 +00:00
Fabian Joswig
ef98a5a974 fix: redundant argument 'tree' removed from read_meson_hd5 2022-02-17 13:01:56 +00:00
Fabian Joswig
8788891d5f refactor: import order corrected 2022-02-10 11:23:25 +00:00
Fabian Joswig
26fd3fcb59 fix: Output of Exception in input.hadrons corrected 2022-01-27 11:00:51 +00:00
Fabian Joswig
d0072f5c7b feat: input.hadrons now check if all configurations specified in idl are
really found and throws an error if not.
2022-01-27 10:54:09 +00:00
Fabian Joswig
f2a7d22a7d fix: parsing off momenta in input.hadrons fixed 2022-01-25 10:59:06 +00:00
Fabian Joswig
535786a6d4 fix: hadrons npr input routines can now handle floating point valued
momenta
2022-01-25 10:49:59 +00:00
Fabian Joswig
5d0d56596f refactor: redundant tree parameter removed from
input/hadrons/read_meson_hd5
2022-01-05 20:08:08 +01:00
Fabian Joswig
c8cb0e4cb8 feat: epsilon tensors moved to dirac submodule, tests added 2021-12-23 12:00:10 +01:00
Fabian Joswig
b50346dcf3 feat: rank4 epsilon tensor added 2021-12-21 20:42:56 +01:00
Fabian Joswig
b715aa0c22 feat: hadrons npr input now returns rank-n tensors instead of 2D matrices 2021-12-01 14:28:21 +00:00
Fabian Joswig
bb91c37ac4 fix: unnecessary print statement and comment removed in fourquark input
routine
2021-11-30 17:12:14 +00:00
Fabian Joswig
aec90803ef feat: functions which extracts npr fourquark vertices now constructs
Lorentz scalars.
2021-11-30 17:05:00 +00:00
Fabian Joswig
4ecbe2f8f2 docs: docstrings in input.hadrons updated 2021-11-30 12:00:51 +00:00
Fabian Joswig
2b33d79674 feat: input routine for hadrons FourquarkFullyConnected files added 2021-11-30 11:57:45 +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
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
fc7d1ff078 hadrons input functions now construct Obs with correct idl 2021-11-10 16:26:20 +00:00
Fabian Joswig
9805ee2b4b pyerrors.py renamed to obs.py, h5py added as dependency 2021-11-07 11:24:56 +00:00
Fabian Joswig
2fdc17ecd3 Corr.__str__ extended 2021-11-04 17:02:51 +00:00
Fabian Joswig
3466558c94 infos parsed and added as tag in hadrons.read_meson_hd5 2021-11-04 09:39:18 +00:00
Fabian Joswig
904396dbdd docstring of input.hadrons.read_mesons_hd5 extended 2021-11-03 11:39:40 +00:00
Fabian Joswig
f24451090a Bug in gamma_method fixed 2021-10-25 17:34:59 +01:00
Fabian Joswig
94e3ebe7f0 read bilinear added to input/hadrons 2021-10-22 18:29:28 +01:00
Fabian Joswig
f4abad1280 complex real matrix mutliplication speed up 2021-10-21 11:11:08 +01:00
Fabian Joswig
34ed2588aa additional check on momentum of ExternalLeg added 2021-10-20 11:56:54 +01:00
Fabian Joswig
d8c4f03a07 ExternalLeg default data structure changed 2021-10-20 11:29:36 +01:00
Fabian Joswig
69d6d5ae43 Npr_matrix class and read_ExternalLeg improved 2021-10-20 11:25:48 +01:00
Fabian Joswig
207678513c Npr_matrix class added 2021-10-19 23:53:44 +01:00