Skip to content
Snippets Groups Projects

WIP: Revamp the type system

Closed Markus Holzer requested to merge holzer/pystencils:TypeSystem into master
Compare and
7 files
+ 100
45
Compare changes
  • Side-by-side
  • Inline
Files
7
@@ -30,6 +30,7 @@ def create_copy_kernel(domain_size, from_slice, to_slice, index_dimensions=0, in
@@ -30,6 +30,7 @@ def create_copy_kernel(domain_size, from_slice, to_slice, index_dimensions=0, in
return ast
return ast
 
# TODO: type flot is dangerous here
def get_periodic_boundary_functor(stencil, domain_size, index_dimensions=0, index_dim_shape=1, ghost_layers=1,
def get_periodic_boundary_functor(stencil, domain_size, index_dimensions=0, index_dim_shape=1, ghost_layers=1,
thickness=None, dtype=float, target=Target.GPU):
thickness=None, dtype=float, target=Target.GPU):
assert target in {Target.GPU}
assert target in {Target.GPU}
Loading