@@ -371,7 +371,12 @@ class Array4_cdouble:
371371 arg0: typing.Annotated[list[int], pybind11_stubgen.typing_ext.FixedSize(3)],
372372 arg1: complex,
373373 ) -> None: ...
374+ @typing.overload
374375 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
376+ @typing.overload
377+ def contains(self, arg0: IntVect) -> bool: ...
378+ @typing.overload
379+ def contains(self, arg0: Dim3) -> bool: ...
375380 def to_cupy(self, copy=False, order="F"):
376381 """
377382
@@ -506,7 +511,12 @@ class Array4_cdouble_const:
506511 @typing.overload
507512 def __init__(self, arg0: numpy.ndarray[complex]) -> None: ...
508513 def __repr__(self) -> str: ...
514+ @typing.overload
509515 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
516+ @typing.overload
517+ def contains(self, arg0: IntVect) -> bool: ...
518+ @typing.overload
519+ def contains(self, arg0: Dim3) -> bool: ...
510520 def to_cupy(self, copy=False, order="F"):
511521 """
512522
@@ -655,7 +665,12 @@ class Array4_cfloat:
655665 arg0: typing.Annotated[list[int], pybind11_stubgen.typing_ext.FixedSize(3)],
656666 arg1: complex,
657667 ) -> None: ...
668+ @typing.overload
658669 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
670+ @typing.overload
671+ def contains(self, arg0: IntVect) -> bool: ...
672+ @typing.overload
673+ def contains(self, arg0: Dim3) -> bool: ...
659674 def to_cupy(self, copy=False, order="F"):
660675 """
661676
@@ -790,7 +805,12 @@ class Array4_cfloat_const:
790805 @typing.overload
791806 def __init__(self, arg0: numpy.ndarray[complex]) -> None: ...
792807 def __repr__(self) -> str: ...
808+ @typing.overload
793809 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
810+ @typing.overload
811+ def contains(self, arg0: IntVect) -> bool: ...
812+ @typing.overload
813+ def contains(self, arg0: Dim3) -> bool: ...
794814 def to_cupy(self, copy=False, order="F"):
795815 """
796816
@@ -939,7 +959,12 @@ class Array4_double:
939959 arg0: typing.Annotated[list[int], pybind11_stubgen.typing_ext.FixedSize(3)],
940960 arg1: float,
941961 ) -> None: ...
962+ @typing.overload
942963 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
964+ @typing.overload
965+ def contains(self, arg0: IntVect) -> bool: ...
966+ @typing.overload
967+ def contains(self, arg0: Dim3) -> bool: ...
943968 def to_cupy(self, copy=False, order="F"):
944969 """
945970
@@ -1074,7 +1099,12 @@ class Array4_double_const:
10741099 @typing.overload
10751100 def __init__(self, arg0: numpy.ndarray[numpy.float64]) -> None: ...
10761101 def __repr__(self) -> str: ...
1102+ @typing.overload
10771103 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
1104+ @typing.overload
1105+ def contains(self, arg0: IntVect) -> bool: ...
1106+ @typing.overload
1107+ def contains(self, arg0: Dim3) -> bool: ...
10781108 def to_cupy(self, copy=False, order="F"):
10791109 """
10801110
@@ -1223,7 +1253,12 @@ class Array4_float:
12231253 arg0: typing.Annotated[list[int], pybind11_stubgen.typing_ext.FixedSize(3)],
12241254 arg1: float,
12251255 ) -> None: ...
1256+ @typing.overload
12261257 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
1258+ @typing.overload
1259+ def contains(self, arg0: IntVect) -> bool: ...
1260+ @typing.overload
1261+ def contains(self, arg0: Dim3) -> bool: ...
12271262 def to_cupy(self, copy=False, order="F"):
12281263 """
12291264
@@ -1358,7 +1393,12 @@ class Array4_float_const:
13581393 @typing.overload
13591394 def __init__(self, arg0: numpy.ndarray[numpy.float32]) -> None: ...
13601395 def __repr__(self) -> str: ...
1396+ @typing.overload
13611397 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
1398+ @typing.overload
1399+ def contains(self, arg0: IntVect) -> bool: ...
1400+ @typing.overload
1401+ def contains(self, arg0: Dim3) -> bool: ...
13621402 def to_cupy(self, copy=False, order="F"):
13631403 """
13641404
@@ -1507,7 +1547,12 @@ class Array4_int:
15071547 arg0: typing.Annotated[list[int], pybind11_stubgen.typing_ext.FixedSize(3)],
15081548 arg1: int,
15091549 ) -> None: ...
1550+ @typing.overload
15101551 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
1552+ @typing.overload
1553+ def contains(self, arg0: IntVect) -> bool: ...
1554+ @typing.overload
1555+ def contains(self, arg0: Dim3) -> bool: ...
15111556 def to_cupy(self, copy=False, order="F"):
15121557 """
15131558
@@ -1642,7 +1687,12 @@ class Array4_int_const:
16421687 @typing.overload
16431688 def __init__(self, arg0: numpy.ndarray[numpy.int32]) -> None: ...
16441689 def __repr__(self) -> str: ...
1690+ @typing.overload
16451691 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
1692+ @typing.overload
1693+ def contains(self, arg0: IntVect) -> bool: ...
1694+ @typing.overload
1695+ def contains(self, arg0: Dim3) -> bool: ...
16461696 def to_cupy(self, copy=False, order="F"):
16471697 """
16481698
@@ -1791,7 +1841,12 @@ class Array4_long:
17911841 arg0: typing.Annotated[list[int], pybind11_stubgen.typing_ext.FixedSize(3)],
17921842 arg1: int,
17931843 ) -> None: ...
1844+ @typing.overload
17941845 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
1846+ @typing.overload
1847+ def contains(self, arg0: IntVect) -> bool: ...
1848+ @typing.overload
1849+ def contains(self, arg0: Dim3) -> bool: ...
17951850 def to_cupy(self, copy=False, order="F"):
17961851 """
17971852
@@ -1926,7 +1981,12 @@ class Array4_long_const:
19261981 @typing.overload
19271982 def __init__(self, arg0: numpy.ndarray[numpy.int64]) -> None: ...
19281983 def __repr__(self) -> str: ...
1984+ @typing.overload
19291985 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
1986+ @typing.overload
1987+ def contains(self, arg0: IntVect) -> bool: ...
1988+ @typing.overload
1989+ def contains(self, arg0: Dim3) -> bool: ...
19301990 def to_cupy(self, copy=False, order="F"):
19311991 """
19321992
@@ -2075,7 +2135,12 @@ class Array4_longdouble:
20752135 arg0: typing.Annotated[list[int], pybind11_stubgen.typing_ext.FixedSize(3)],
20762136 arg1: float,
20772137 ) -> None: ...
2138+ @typing.overload
20782139 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
2140+ @typing.overload
2141+ def contains(self, arg0: IntVect) -> bool: ...
2142+ @typing.overload
2143+ def contains(self, arg0: Dim3) -> bool: ...
20792144 def to_cupy(self, copy=False, order="F"):
20802145 """
20812146
@@ -2210,7 +2275,12 @@ class Array4_longdouble_const:
22102275 @typing.overload
22112276 def __init__(self, arg0: numpy.ndarray[numpy.longdouble]) -> None: ...
22122277 def __repr__(self) -> str: ...
2278+ @typing.overload
22132279 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
2280+ @typing.overload
2281+ def contains(self, arg0: IntVect) -> bool: ...
2282+ @typing.overload
2283+ def contains(self, arg0: Dim3) -> bool: ...
22142284 def to_cupy(self, copy=False, order="F"):
22152285 """
22162286
@@ -2359,7 +2429,12 @@ class Array4_longlong:
23592429 arg0: typing.Annotated[list[int], pybind11_stubgen.typing_ext.FixedSize(3)],
23602430 arg1: int,
23612431 ) -> None: ...
2432+ @typing.overload
23622433 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
2434+ @typing.overload
2435+ def contains(self, arg0: IntVect) -> bool: ...
2436+ @typing.overload
2437+ def contains(self, arg0: Dim3) -> bool: ...
23632438 def to_cupy(self, copy=False, order="F"):
23642439 """
23652440
@@ -2494,7 +2569,12 @@ class Array4_longlong_const:
24942569 @typing.overload
24952570 def __init__(self, arg0: numpy.ndarray[numpy.int64]) -> None: ...
24962571 def __repr__(self) -> str: ...
2572+ @typing.overload
24972573 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
2574+ @typing.overload
2575+ def contains(self, arg0: IntVect) -> bool: ...
2576+ @typing.overload
2577+ def contains(self, arg0: Dim3) -> bool: ...
24982578 def to_cupy(self, copy=False, order="F"):
24992579 """
25002580
@@ -2643,7 +2723,12 @@ class Array4_short:
26432723 arg0: typing.Annotated[list[int], pybind11_stubgen.typing_ext.FixedSize(3)],
26442724 arg1: int,
26452725 ) -> None: ...
2726+ @typing.overload
26462727 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
2728+ @typing.overload
2729+ def contains(self, arg0: IntVect) -> bool: ...
2730+ @typing.overload
2731+ def contains(self, arg0: Dim3) -> bool: ...
26472732 def to_cupy(self, copy=False, order="F"):
26482733 """
26492734
@@ -2778,7 +2863,12 @@ class Array4_short_const:
27782863 @typing.overload
27792864 def __init__(self, arg0: numpy.ndarray[numpy.int16]) -> None: ...
27802865 def __repr__(self) -> str: ...
2866+ @typing.overload
27812867 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
2868+ @typing.overload
2869+ def contains(self, arg0: IntVect) -> bool: ...
2870+ @typing.overload
2871+ def contains(self, arg0: Dim3) -> bool: ...
27822872 def to_cupy(self, copy=False, order="F"):
27832873 """
27842874
@@ -2927,7 +3017,12 @@ class Array4_uint:
29273017 arg0: typing.Annotated[list[int], pybind11_stubgen.typing_ext.FixedSize(3)],
29283018 arg1: int,
29293019 ) -> None: ...
3020+ @typing.overload
29303021 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
3022+ @typing.overload
3023+ def contains(self, arg0: IntVect) -> bool: ...
3024+ @typing.overload
3025+ def contains(self, arg0: Dim3) -> bool: ...
29313026 def to_cupy(self, copy=False, order="F"):
29323027 """
29333028
@@ -3062,7 +3157,12 @@ class Array4_uint_const:
30623157 @typing.overload
30633158 def __init__(self, arg0: numpy.ndarray[numpy.uint32]) -> None: ...
30643159 def __repr__(self) -> str: ...
3160+ @typing.overload
30653161 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
3162+ @typing.overload
3163+ def contains(self, arg0: IntVect) -> bool: ...
3164+ @typing.overload
3165+ def contains(self, arg0: Dim3) -> bool: ...
30663166 def to_cupy(self, copy=False, order="F"):
30673167 """
30683168
@@ -3211,7 +3311,12 @@ class Array4_ulong:
32113311 arg0: typing.Annotated[list[int], pybind11_stubgen.typing_ext.FixedSize(3)],
32123312 arg1: int,
32133313 ) -> None: ...
3314+ @typing.overload
32143315 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
3316+ @typing.overload
3317+ def contains(self, arg0: IntVect) -> bool: ...
3318+ @typing.overload
3319+ def contains(self, arg0: Dim3) -> bool: ...
32153320 def to_cupy(self, copy=False, order="F"):
32163321 """
32173322
@@ -3346,7 +3451,12 @@ class Array4_ulong_const:
33463451 @typing.overload
33473452 def __init__(self, arg0: numpy.ndarray[numpy.uint64]) -> None: ...
33483453 def __repr__(self) -> str: ...
3454+ @typing.overload
33493455 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
3456+ @typing.overload
3457+ def contains(self, arg0: IntVect) -> bool: ...
3458+ @typing.overload
3459+ def contains(self, arg0: Dim3) -> bool: ...
33503460 def to_cupy(self, copy=False, order="F"):
33513461 """
33523462
@@ -3495,7 +3605,12 @@ class Array4_ulonglong:
34953605 arg0: typing.Annotated[list[int], pybind11_stubgen.typing_ext.FixedSize(3)],
34963606 arg1: int,
34973607 ) -> None: ...
3608+ @typing.overload
34983609 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
3610+ @typing.overload
3611+ def contains(self, arg0: IntVect) -> bool: ...
3612+ @typing.overload
3613+ def contains(self, arg0: Dim3) -> bool: ...
34993614 def to_cupy(self, copy=False, order="F"):
35003615 """
35013616
@@ -3630,7 +3745,12 @@ class Array4_ulonglong_const:
36303745 @typing.overload
36313746 def __init__(self, arg0: numpy.ndarray[numpy.uint64]) -> None: ...
36323747 def __repr__(self) -> str: ...
3748+ @typing.overload
36333749 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
3750+ @typing.overload
3751+ def contains(self, arg0: IntVect) -> bool: ...
3752+ @typing.overload
3753+ def contains(self, arg0: Dim3) -> bool: ...
36343754 def to_cupy(self, copy=False, order="F"):
36353755 """
36363756
@@ -3779,7 +3899,12 @@ class Array4_ushort:
37793899 arg0: typing.Annotated[list[int], pybind11_stubgen.typing_ext.FixedSize(3)],
37803900 arg1: int,
37813901 ) -> None: ...
3902+ @typing.overload
37823903 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
3904+ @typing.overload
3905+ def contains(self, arg0: IntVect) -> bool: ...
3906+ @typing.overload
3907+ def contains(self, arg0: Dim3) -> bool: ...
37833908 def to_cupy(self, copy=False, order="F"):
37843909 """
37853910
@@ -3914,7 +4039,12 @@ class Array4_ushort_const:
39144039 @typing.overload
39154040 def __init__(self, arg0: numpy.ndarray[numpy.uint16]) -> None: ...
39164041 def __repr__(self) -> str: ...
4042+ @typing.overload
39174043 def contains(self, arg0: int, arg1: int, arg2: int) -> bool: ...
4044+ @typing.overload
4045+ def contains(self, arg0: IntVect) -> bool: ...
4046+ @typing.overload
4047+ def contains(self, arg0: Dim3) -> bool: ...
39184048 def to_cupy(self, copy=False, order="F"):
39194049 """
39204050
@@ -4499,7 +4629,11 @@ class Box:
44994629 Return the length of the Box in given direction.
45004630 """
45014631
4502- def make_slab(self, direction: int, slab_index: int) -> Box: ...
4632+ def make_slab(self, direction: int, slab_index: int) -> Box:
4633+ """
4634+ Flatten the box in one direction.
4635+ """
4636+
45034637 def normalize(self) -> None: ...
45044638 def numPts(self) -> int:
45054639 """
@@ -4628,7 +4762,7 @@ class BoxArray:
46284762 def size(self) -> int: ...
46294763
46304764class Config:
4631- amrex_version: typing.ClassVar[str] = "24.05"
4765+ amrex_version: typing.ClassVar[str] = "24.05-32-g28b010126a1b "
46324766 gpu_backend = None
46334767 have_gpu: typing.ClassVar[bool] = False
46344768 have_mpi: typing.ClassVar[bool] = True
@@ -16293,4 +16427,4 @@ __author__: str = (
1629316427 "Axel Huebl, Ryan T. Sandberg, Shreyas Ananthan, David P. Grote, Revathi Jambunathan, Edoardo Zoni, Remi Lehe, Andrew Myers, Weiqun Zhang"
1629416428)
1629516429__license__: str = "BSD-3-Clause-LBNL"
16296- __version__: str = "24.05"
16430+ __version__: str = "24.05-32-g28b010126a1b "
0 commit comments