pystencils.codegen.config.CreateKernelConfig.__init__#
- CreateKernelConfig.__init__(target=None, jit=None, function_name=None, ghost_layers=None, iteration_slice=None, index_field=None, index_dtype=None, default_dtype=None, allow_double_writes=None, skip_independence_check=None, cpu=None, gpu=None, sycl=None)#
- Parameters:
target (BasicOption[Target])
jit (BasicOption[JitBase])
function_name (BasicOption[str])
ghost_layers (BasicOption[_AUTO_TYPE | int | Sequence[int | tuple[int, int]]])
iteration_slice (BasicOption[int | slice | tuple[int | slice]])
index_field (BasicOption[Field])
index_dtype (Option[PsIntegerType, UserTypeSpec])
default_dtype (Option[PsScalarType, UserTypeSpec])
allow_double_writes (BasicOption[bool])
skip_independence_check (BasicOption[bool])
cpu (Category[CpuOptions])
gpu (Category[GpuOptions])
sycl (Category[SyclOptions])
- Return type:
None