create_slice
- ska_sdp_exec_swiftly.fourier_transform.fourier_algorithm.create_slice(fill_val, axis_val, dims, axis)[source]
Create a tuple of length = dims.
- Elements of the tuple:
fill_val if axis != dim_index; axis_val if axis == dim_index, where dim_index is each value in range(dims)
See test for examples.
- Parameters:
fill_val – value to use for dimensions where dim != axis
axis_val – value to use for dimensions where dim == axis
dims – length of tuple to be produced (i.e. number of dimensions); int
axis – axis (index) along which axis_val to be used; int
- Returns:
tuple of length dims