Skip to content

Commit 03d28fd

Browse files
committed
Add ArithArrayContainerT
1 parent 9d21f92 commit 03d28fd

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

arraycontext/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@
8888
from .transform_metadata import CommonSubexpressionTag, ElementwiseMapKernelTag
8989
from .typing import (
9090
ArithArrayContainer,
91+
ArithArrayContainerT,
9192
Array,
9293
ArrayContainer,
9394
ArrayContainerT,
@@ -110,6 +111,7 @@
110111

111112
__all__ = (
112113
"ArithArrayContainer",
114+
"ArithArrayContainerT",
113115
"Array",
114116
"ArrayContainer",
115117
"ArrayContainerT",

arraycontext/container/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
5151
.. autoclass:: ArithArrayContainer
5252
.. autoclass:: ArrayContainerT
53+
.. autoclass:: ArithArrayContainerT
5354
5455
.. autoexception:: NotAnArrayContainerError
5556

arraycontext/typing.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,7 @@ def __rpow__(self, other: ArrayOrScalar | Self) -> Self: ...
231231

232232

233233
ArrayContainerT = TypeVar("ArrayContainerT", bound=ArrayContainer)
234+
ArithArrayContainerT = TypeVar("ArithArrayContainerT", bound=ArithArrayContainer)
234235

235236
# }}}
236237

0 commit comments

Comments
 (0)