From 2c8a6108fc766644ac6f036a94f70c759468b36e Mon Sep 17 00:00:00 2001 From: Kaushik Kulkarni Date: Sun, 29 Mar 2026 15:06:09 -0700 Subject: [PATCH] Add real,imag to fake numpy namespace abc. --- arraycontext/fake_numpy.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arraycontext/fake_numpy.py b/arraycontext/fake_numpy.py index 5645902b..f5370256 100644 --- a/arraycontext/fake_numpy.py +++ b/arraycontext/fake_numpy.py @@ -413,6 +413,10 @@ def logaddexp(self, a: ArrayOrContainerOrScalarT, / ) -> ArrayOrContainerOrScalarT: ... def logaddexp2(self, a: ArrayOrContainerOrScalarT, / ) -> ArrayOrContainerOrScalarT: ... + def real(self, a: ArrayOrContainerOrScalarT, /, + ) -> ArrayOrContainerOrScalarT: ... + def imag(self, a: ArrayOrContainerOrScalarT, /, + ) -> ArrayOrContainerOrScalarT: ... # {{{ binary/ternary ufuncs # FIXME: These are more restrictive than necessary, but they'll do the job