quickpaver.Grid.make_spatial_permutation_matrices#

abstractmethod Grid.make_spatial_permutation_matrices(sub_selection: ndarray[tuple[Any, ...], dtype[int64]] | None = None) Tuple[csc_array, csc_array, csc_array][source]#

Make the matrix which gives the spatial permutation of a field.

Parameters:
  • sub_selection (Optional[NDArrayInt], optional) – _description_, by default None

  • which (optional) – _description_, by default “both”

Returns:

_description_

Return type:

Tuple[csc_array, csc_array, csc_array]