pymor.solvers.least_squares

Module Contents

class pymor.solvers.least_squares.QRLeastSquaresSolver(space='range')[source]

Bases: pymor.solvers.interface.Solver

Least-squares solver using QR decomposition.

Convertes operator to a VectorArray via as_range_array or as_source_array. Then uses gram_schmidt for QR decomposition.

Parameters:

space – If 'range', represent operator as a VectorArray in operator.range. If 'source', represent operator as a VectorArray in operator.source.

least_squares = True[source]