api.ast.linalg#
Functions#
|
|
|
|
|
|
Classes#
|
Generate the Matrix Vector Product function for a BlockLinearOperator,StencilMatrix or StencilInterfaceMatrix. |
|
Details#
- class LinearOperatorDot(ndim, block_shape, comm=None, **kwargs)[source]#
Bases:
SplBasic
Generate the Matrix Vector Product function for a BlockLinearOperator,StencilMatrix or StencilInterfaceMatrix. In case of a BlockLinearOperator we give the number of blocks along the rows and columns specified with the block_shape. In case of StencilMatrix or StencilInterfaceMatrix the block_shape = (1,1).
- Parameters:
- ndimint
Number of dimensions.
- block_shape: tuple of ints
The number of blocks along the rows and columns.
- comm: MPI.Comm
MPI intra-communicator.
- property func#
- property arguments#
- property code#
- property folder#