Skip to content
Snippets Groups Projects
Commit 1fd5dfa8 authored by Christoph Rettinger's avatar Christoph Rettinger
Browse files

Fixed python dict access

parent 1b2194cd
No related merge requests found
......@@ -134,15 +134,15 @@ def generate_lattice_model(generation_context, class_name, collision_rule, field
q = len(lb_method.stencil)
dim = lb_method.dim
create_kernel_params = default_create_kernel_parameters(generation_context, create_kernel_params)
if create_kernel_params['target'] == 'gpu':
raise ValueError("Lattice Models can only be generated for CPUs. To generate LBM on GPUs use sweeps directly")
if field_layout == 'fzyx':
create_kernel_params['cpu_vectorize_info']['assume_inner_stride_one'] = True
elif field_layout == 'zyxf':
create_kernel_params['cpu_vectorize_info']['assume_inner_stride_one'] = False
create_kernel_params = default_create_kernel_parameters(generation_context, create_kernel_params)
if create_kernel_params['target'] == 'gpu':
raise ValueError("Lattice Models can only be generated for CPUs. To generate LBM on GPUs use sweeps directly")
src_field = ps.Field.create_generic('pdfs', dim, dtype, index_dimensions=1, layout=field_layout, index_shape=(q,))
dst_field = ps.Field.create_generic('pdfs_tmp', dim, dtype, index_dimensions=1, layout=field_layout, index_shape=(q,))
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment