Commit graph

97 commits

Author SHA1 Message Date
Fabian Joswig
99357ddd97 __slots__ in Obs class commented out for now 2021-10-21 14:55:04 +01:00
Fabian Joswig
f4abad1280 complex real matrix mutliplication speed up 2021-10-21 11:11:08 +01:00
Fabian Joswig
7efe9612bc npr doc extended, CObs now have real and imag properties 2021-10-21 10:59:53 +01:00
Fabian Joswig
e45f330e9d added attribute sigma to zero within error, npr module improved 2021-10-20 13:12:58 +01:00
Fabian Joswig
2ca7490c6e division by zero warning in gamma_method avoided 2021-10-19 11:49:04 +01:00
Fabian Joswig
2a303bb610 Obs.print can now properly deal with value == 0.0 2021-10-19 11:39:53 +01:00
Fabian Joswig
877b1a4467 Complex matrix multiplication speed up my explicitly coding the
derivatives
2021-10-18 17:36:49 +01:00
Fabian Joswig
b1e5777586 conjugate method added to CObs class 2021-10-18 14:48:16 +01:00
Fabian Joswig
526dceef1c derived_observable cleaned up 2021-10-18 14:26:34 +01:00
Fabian Joswig
09b2525d29 bias correction removed 2021-10-18 14:25:41 +01:00
Fabian Joswig
f627a52bba docstring added to CObs 2021-10-18 13:34:02 +01:00
Fabian Joswig
040f6dbd51 Added tag attribute to CObs, added __slots__ to CObs, decreasing memory
footprint
2021-10-18 13:31:57 +01:00
Fabian Joswig
f3b1a2bf34 tag attribute added to Obs 2021-10-18 13:28:47 +01:00
Fabian Joswig
0c83f7a607 Further comparison operations and test implemented 2021-10-18 13:07:33 +01:00
Fabian Joswig
8d7a5daafa redundant import removed, CHANGELOG updated 2021-10-18 10:33:31 +01:00
Fabian Joswig
4f7b5d23ae __slots__ added to Obs to reduce the memory footprint of individual
objects and slightly speed up the initialisation of an object
2021-10-18 10:28:08 +01:00
Fabian Joswig
4edea2c3a8 attribute e_Q removed 2021-10-18 10:08:48 +01:00
Fabian Joswig
e73a99409c speed up for derived_observable when applied to 1d observables 2021-10-18 10:00:15 +01:00
Fabian Joswig
eacec6bfdc Obs.__float__ now always returns a python float 2021-10-18 09:34:10 +01:00
Fabian Joswig
15333d2629 New test for matrix inverse with matrix containing floats r integers 2021-10-17 12:45:30 +01:00
Fabian Joswig
10b228d434 New method is_zero 2021-10-17 12:28:59 +01:00
Fabian Joswig
573d4992c9 Workaround implemented to deal with matrix operations containing floats
or integers
2021-10-17 12:23:27 +01:00
Fabian Joswig
aa4c037e39 CObs.gamma_method() works now when real or imag is 0 2021-10-17 11:34:53 +01:00
Fabian Joswig
286008a20e CObs class added 2021-10-16 12:07:40 +01:00
Fabian Joswig
dc4514e8d0 float special method added to pyerrors 2021-10-16 11:41:44 +01:00
Fabian Joswig
be4d9f722e repr and str exchanged 2021-10-16 11:21:19 +01:00
Fabian Joswig
62fe1f9e3a recursion depth in __str__ fixed 2021-10-16 11:06:11 +01:00
Fabian Joswig
ea51df3719 __repr__ of Obs changed to more convenient form 2021-10-16 11:02:54 +01:00
Fabian Joswig
b491096a95 utils test added 2021-10-15 15:46:59 +01:00
Fabian Joswig
4ca6f8ea49 Warning messages promoted to RuntimeWarnings 2021-10-15 12:11:06 +01:00
Fabian Joswig
8488df00fd zero_within_error method added, warnings added to Corr methods symmetric and
anti-symmetric
2021-10-15 11:47:41 +01:00
Fabian Joswig
cddf6ddf6b further instances of np.float removed 2021-10-12 14:12:21 +01:00
Fabian Joswig
66c443fd63 indents fixed 2021-10-12 10:17:58 +01:00
Fabian Joswig
863ce6ae73 Merge branch 'develop' into feature/v2.0 2021-10-11 13:23:10 +01:00
Fabian Joswig
57c6a07801 flake8 style changes 2021-10-11 12:22:58 +01:00
Fabian Joswig
950cd13c07 removed plot_corrs 2021-10-11 11:48:17 +01:00
Fabian Joswig
6f788435c4 plot_tauint refurbished 2021-09-30 12:43:28 +01:00
Fabian Joswig
02da9d4cad CHANGELOG updated, style improvements 2021-09-29 15:07:35 +01:00
Fabian Joswig
d38bc656df removed tag from Corr.__init__ 2021-09-28 12:44:58 +01:00
Fabian Joswig
94cfdd7f66 plateau feature implemented in Corr.show 2021-09-27 16:54:45 +01:00
Fabian Joswig
7886201983 repr and print of correlator class altered 2021-09-27 16:39:33 +01:00
Fabian Joswig
caa1330ab8 formatting improved 2021-09-24 16:49:00 +01:00
JanNeuendorf
7087804e71
Add files via upload 2021-01-08 14:46:37 +01:00
JanNeuendorf
d69fde1cc0
Delete pyerrors.py 2021-01-08 14:45:55 +01:00
Fabian Joswig
97fc279eed Bug in covariance fixed that appeared when working with several replica of
different length.
2020-11-03 15:09:07 +01:00
Fabian Joswig
fc853f81c0 Errorbars in plot_corrs are now centered around marker. 2020-10-26 10:09:18 +01:00
fjosw
d9b2077d2c Initial public release 2020-10-13 16:53:00 +02:00