SimPEG.utils.ind2sub#
- SimPEG.utils.ind2sub(shape, inds)[source]#
- Return subscripts of tensor grid elements from indices. - This function is a wrapper for - numpy.unravel_index()with a hard-coded Fortran order.- Consider the \(n^{th}\) element of a tensor grid with N elements. The position of this element in the tensor grid can also be defined by subscripts (i,j,k). For an array containing the indices for a set of tensor elements, this function returns the corresponding subscripts. - Parameters
- shape(dim)tupleofint
- Defines the shape of the tensor (1D, 2D or 3D). 
- indsarray_like ofint
- The indices of the tensor elements whose subscripts you want returned. 
 
- shape(
- Returns
- (dim)tupleofnumpy.ndarray
- Corresponding subscipts for the indices provided. The output is a tuple containing 1D integer arrays for the i, j and k subscripts, respectively. The output array will match the shape of the inds input. 
 
- (
 - See also