Commit graph

218 commits

Author SHA1 Message Date
Fabian Joswig
6c962adade ks_test moved to fits module 2021-10-21 11:58:21 +01:00
Fabian Joswig
0b158f8731 fits fit_exp removed 2021-10-21 11:53:50 +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
e7efa822b0 New submodule dirac 2021-10-21 09:07:04 +01:00
Fabian Joswig
b5c9738d52 Bug in Zq fixed which altered the momentum of propagators 2021-10-20 14:37:46 +01:00
Fabian Joswig
fe766cb44e Euclidean gamma matrix tests added 2021-10-20 13:48:02 +01:00
Fabian Joswig
078ee76b29 _check_geometry added 2021-10-20 13:32:38 +01:00
Fabian Joswig
7a55413b0e Zq added to npr 2021-10-20 13:25:06 +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
f95123bd18 Npr_matrix case fixed 2021-10-20 12:14:58 +01:00
Fabian Joswig
493f2c0adb gamma matrices restructured 2021-10-20 12:10:32 +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
Fabian Joswig
5e98c89411 npr module created 2021-10-19 16:15:00 +01:00
Fabian Joswig
01d06506ff read_ExternalLeg_hd5 added, _get_files refactored 2021-10-19 15:17:45 +01:00
Fabian Joswig
db1513bc12 explicit test for gamma_method added 2021-10-19 12:52:32 +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
74d1021665 Additional comparison tests added 2021-10-19 11:25:53 +01:00
Fabian Joswig
4d394975c5 README updated 2021-10-19 10:39:12 +01:00
Fabian Joswig
1acb959093 CONTRIBUTING.md added 2021-10-19 10:34:03 +01:00
Fabian Joswig
3d8887cd65
Merge pull request #6 from fjosw/feature/v2.0
Feature/v2.0
2021-10-19 10:03:36 +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
7b0645bda0 Complex matrix operations now work with ndarrays instead of numpy
matrices
2021-10-18 14:37:09 +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
9917778093 Additional comparison asserts added to test_pyerrors.py 2021-10-18 13:15:20 +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
87ad435830 CHANGELOG extended 2021-10-17 13:50:34 +01:00
Fabian Joswig
c927ebf043 README and CHANGELOG updated 2021-10-17 13:44:24 +01:00
Fabian Joswig
abdff600e6 Added test_complex_matrix_inverse 2021-10-17 13:35:27 +01:00
Fabian Joswig
157fc1058a mat_mat_op now also works with complex matrices 2021-10-17 13:03:14 +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
db71644e5a First tests for CObs added 2021-10-16 12:18:46 +01:00
Fabian Joswig
286008a20e CObs class added 2021-10-16 12:07:40 +01:00