diff --git a/nifty6/extra.py b/nifty6/extra.py index 049e8632027c5c39f564aebbb792d233f8ba331c..940d52f66e4fb564d57b998ebc585967ac610794 100644 --- a/nifty6/extra.py +++ b/nifty6/extra.py @@ -104,14 +104,13 @@ def _actual_domain_check_nonlinear(op, loc): assert_(lin.domain is op.domain) assert_(lin.target is op.domain) assert_(lin.val.domain is lin.domain) - assert_(reslin.domain is op.domain) assert_(reslin.target is op.target) assert_(reslin.val.domain is reslin.target) - assert_(reslin.target is op.target) assert_(reslin.jac.domain is reslin.domain) assert_(reslin.jac.target is reslin.target) + assert_(lin.want_metric == reslin.want_metric) _actual_domain_check_linear(reslin.jac, inp=loc) _actual_domain_check_linear(reslin.jac.adjoint, inp=reslin.jac(loc)) if reslin.metric is not None: