(self, other: T_Xarray)
| 4881 | return self.dot(obj) |
| 4882 | |
| 4883 | def __rmatmul__(self, other: T_Xarray) -> T_Xarray: |
| 4884 | # currently somewhat duplicative, as only other DataArrays are |
| 4885 | # compatible with matmul |
| 4886 | return computation.dot(other, self) |
| 4887 | |
| 4888 | def _unary_op(self, f: Callable, *args, **kwargs) -> Self: |
| 4889 | keep_attrs = kwargs.pop("keep_attrs", None) |