Linear operators API ==================== Linear operators represent maps between spaces with forward and adjoint actions. .. autosummary:: :nosignatures: spacecore.linop.LinOp spacecore.linop.ProductLinOp spacecore.linop.DenseLinOp spacecore.linop.SparseLinOp spacecore.linop.BlockDiagonalLinOp spacecore.linop.StackedLinOp spacecore.linop.SumToSingleLinOp LinOp ----- .. autoclass:: spacecore.linop.LinOp :members: :undoc-members: :inherited-members: :show-inheritance: ProductLinOp ------------ .. autoclass:: spacecore.linop.ProductLinOp :members: :undoc-members: :inherited-members: :show-inheritance: DenseLinOp ---------- .. autoclass:: spacecore.linop.DenseLinOp :members: :undoc-members: :inherited-members: :show-inheritance: SparseLinOp ----------- .. autoclass:: spacecore.linop.SparseLinOp :members: :undoc-members: :inherited-members: :show-inheritance: Product-structured operators ---------------------------- .. autoclass:: spacecore.linop.BlockDiagonalLinOp :members: :undoc-members: :inherited-members: :show-inheritance: .. autoclass:: spacecore.linop.StackedLinOp :members: :undoc-members: :inherited-members: :show-inheritance: .. autoclass:: spacecore.linop.SumToSingleLinOp :members: :undoc-members: :inherited-members: :show-inheritance: