﻿pystencils.codegen.config.CreateKernelConfig
============================================

.. currentmodule:: pystencils.codegen.config

.. autoclass:: CreateKernelConfig

   

   
   .. rubric:: Methods

   .. autosummary::
      :toctree:
   
      ~CreateKernelConfig.__init__
      ~CreateKernelConfig.copy
      ~CreateKernelConfig.get_jit
      ~CreateKernelConfig.get_option
      ~CreateKernelConfig.get_target
      ~CreateKernelConfig.is_option_set
      ~CreateKernelConfig.override
      ~CreateKernelConfig.validate_default_dtype
      ~CreateKernelConfig.validate_index_field
      ~CreateKernelConfig.validate_index_type
   
   

   
   
   .. rubric:: Attributes

   .. autosummary::
      :toctree:
   
      ~CreateKernelConfig.allow_double_writes
      ~CreateKernelConfig.cpu
      ~CreateKernelConfig.cpu_openmp
      ~CreateKernelConfig.cpu_vectorize_info
      ~CreateKernelConfig.data_type
      ~CreateKernelConfig.default_dtype
      ~CreateKernelConfig.function_name
      ~CreateKernelConfig.ghost_layers
      ~CreateKernelConfig.gpu
      ~CreateKernelConfig.gpu_indexing
      ~CreateKernelConfig.gpu_indexing_params
      ~CreateKernelConfig.index_dtype
      ~CreateKernelConfig.index_field
      ~CreateKernelConfig.iteration_slice
      ~CreateKernelConfig.jit
      ~CreateKernelConfig.skip_independence_check
      ~CreateKernelConfig.sycl
      ~CreateKernelConfig.target
   
   