pyacs.lib.glinalg.matrix_from_pattern

Build a block matrix from a pattern scaled by a structure matrix.

pyacs.lib.glinalg.matrix_from_pattern.matrix_from_pattern(pattern, structure)[source]

Build a block matrix from a pattern scaled by a structure matrix.

Parameters:
  • pattern (numpy.ndarray) – 2D pattern array to be duplicated and scaled.

  • structure (numpy.ndarray) – 2D array of scaling factors (block structure).

Returns:

Block matrix as 2D array.

Return type:

numpy.ndarray