From 2c338fb97c7ca82ad961d8fb7721157291ab0c1e Mon Sep 17 00:00:00 2001 From: Philipp Arras <parras@mpa-garching.mpg.de> Date: Mon, 9 Mar 2020 12:22:16 +0100 Subject: [PATCH] More nonlinearities for MultiField --- nifty6/multi_field.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nifty6/multi_field.py b/nifty6/multi_field.py index 4628542f2..cfe14b242 100644 --- a/nifty6/multi_field.py +++ b/nifty6/multi_field.py @@ -343,7 +343,8 @@ for op in ["__iadd__", "__isub__", "__imul__", "__idiv__", setattr(MultiField, op, func(op)) -for f in ["sqrt", "exp", "log", "log1p", "expm1", "tanh", "one_over"]: +for f in ["sqrt", "exp", "log", "sin", "cos", "tan", "sinh", "cosh", "tanh", + "absolute", "sinc", "sign", "log10", "log1p", "expm1"]: def func(f): def func2(self): fu = getattr(Field, f) -- GitLab