Double |
The DoubleQRDecompServer type exposes the following members.
Name | Description | |
---|---|---|
DoubleQRDecompServer | Default constructor. Constructs a DoubleQRDecompServer instance that does pivoting. All indices are free. |
Name | Description | |
---|---|---|
InPlace | Gets and sets whether or not the decomposition should be done in place. If set to true the input matrix will be overwritten with the decomposition details, thus destroying the input matrix. If false the input matrix will be unchanged at the expense of making a copy. The default is false. | |
Pivoting | Gets and sets whether or not pivoting is done. |
Name | Description | |
---|---|---|
Clone | Creates a deep copy of this decomposition server. | |
GetDecomp(DoubleMatrix) | Computes a QR decomposition of the given matrix. | |
GetDecomp(DoubleMatrix, Boolean) | Computes a QR decomposition of the given matrix. | |
GetDecomp(DoubleMatrix, Boolean, Boolean) | Computes a QR decomposition of the given matrix. | |
SetFreeColumn | Sets a given column to be free. | |
SetInitialColumn | Moves the given column to an initial position in the decomposition. |