scqubits.core.namedslots_array.process_ellipsis#
- scqubits.core.namedslots_array.process_ellipsis(array, multi_idx)[source]#
Removes … from the multi-index by explicit slicing.
- Parameters:
array (
Union
[Parameters
,ndarray
]) – numpy arraymulti_idx (
Tuple
[Union
[int
,integer
,slice
,Tuple
[int
],List
[int
],Tuple
[int
,integer
],List
[integer
],Any
],...
]) – numpy slicing multi-index that MUST contain an instance of … (Ellipsis)
- Return type:
Tuple
[Union
[int
,integer
,slice
,Tuple
[int
],List
[int
],Tuple
[int
,integer
],List
[integer
]],...
]- Returns:
Processed multi-index not containing any …