diff --git a/pystencils/fd/finitedifferences.py b/pystencils/fd/finitedifferences.py index 20d071793dfe2963a6b8740f3d3771250fc0116e..dd5c2e39d9d2a0fa161cc6b9bed3c8e80e36e38c 100644 --- a/pystencils/fd/finitedifferences.py +++ b/pystencils/fd/finitedifferences.py @@ -338,7 +338,7 @@ def discretize_staggered(term, symbols_to_field_dict, coordinate, coordinate_off offset = [0] * dim offset[coordinate] = coordinate_offset - offset = np.array(offset, dtype=np.int) + offset = np.array(offset, dtype=int) gradient = grad(symbols)[coordinate] substitutions.update({s: (field[offset](i) + field(i)) / 2 for i, s in enumerate(symbols)}) @@ -386,7 +386,7 @@ def discretize_divergence(vector_term, symbols_to_field_dict, dx): def __up_down_offsets(d, dim): coord = [0] * dim coord[d] = 1 - up = np.array(coord, dtype=np.int) + up = np.array(coord, dtype=int) coord[d] = -1 - down = np.array(coord, dtype=np.int) + down = np.array(coord, dtype=int) return up, down diff --git a/pystencils_tests/test_types.py b/pystencils_tests/test_types.py index 381130f06b00c48707ca4f36d8b4081ceff91452..cb6bddd8dfe1b38ec94bcd0aa862a93972711655 100644 --- a/pystencils_tests/test_types.py +++ b/pystencils_tests/test_types.py @@ -114,8 +114,8 @@ def test_Basic_data_type(): assert s.dtype.is_uint() assert s.dtype.is_complex() == 0 - assert typed_symbols(("s"), np.str).dtype.is_other() - assert typed_symbols(("s"), np.bool).dtype.is_other() + assert typed_symbols(("s"), str).dtype.is_other() + assert typed_symbols(("s"), bool).dtype.is_other() assert typed_symbols(("s"), np.void).dtype.is_other() assert typed_symbols(("s"), np.float64).dtype.base_name == 'double'