Fix data types in boundary handling. Fix deprecation checks.
Compare changes
@@ -4,6 +4,7 @@ import numpy as np
@@ -4,6 +4,7 @@ import numpy as np
@@ -84,13 +85,14 @@ class FlagInterface:
@@ -84,13 +85,14 @@ class FlagInterface:
def __init__(self, data_handling, field_name, stencil, name="boundary_handling", flag_interface=None,
@@ -313,8 +315,11 @@ class BoundaryHandling:
@@ -313,8 +315,11 @@ class BoundaryHandling:
@@ -452,11 +457,14 @@ class BoundaryOffsetInfo:
@@ -452,11 +457,14 @@ class BoundaryOffsetInfo:
def create_boundary_kernel(field, index_field, stencil, boundary_functor, target=Target.CPU, **kernel_creation_args):
config = CreateKernelConfig(index_field=index_field, target=target, index_dtype=SInt(32), **kernel_creation_args)