Skip to content

Compute

All configurations concerning computational details.

dsdbsparse_type#

dsdbsparse_type: DSDBSparse = DSDBCOO

numba_threading_layer#

numba_threading_layer: Literal['workqueue', 'omp', 'tbb'] = 'workqueue'

threadpool_api#

threadpool_api: Literal['blas', 'openmp', 'tbb'] | None = None

numba_num_threads#

numba_num_threads: PositiveInt | None = None

blas_num_threads#

blas_num_threads: PositiveInt | Literal['sequential_blas_under_openmp'] | None = None

convolve#

convolve: ConvolveConfig

nevp#

nevp: NEVPConfig

lyapunov#

lyapunov: LyapunovComputeConfig

band_edge#

band_edge: BandEdgeConfig

comm#

comm: CommConfig