The FloatComplexGSVDecompServer type exposes the following members.

Constructors

  NameDescription
Public methodFloatComplexGSVDecompServer()()()()
Creates a FloatComplexGSVDecompServer for computing general singular value decomposition for matrices A and B, with all matrices of the decomposition U'AQ = D1(0 R), V'BQ = D2(0 R) are computed.
Public methodFloatComplexGSVDecompServer(Boolean, Boolean, Boolean)
Creates a FloatComplexGSVDecompServer for computing general singular value decomposition for matrices A and B, where U, V, Q in the decomposition U'AQ = D1(0 R), V'BQ = D2(0 R) are optionally computed.

Methods

  NameDescription
Public methodClone
Creates a deep copy of self.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetDecomp
Computes the general singular value decomposition U'AQ = D1(0 R), V'BQ = D2(0 R) for two matrices A and B, optionally computing U, V, and Q. A and B must have the same number of columns.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Properties

  NameDescription
Public propertyComputeQ
If true the matrix Q in the GSVD for matrices A and B - U'AQ = D1(0 R), V'BQ = D2(0 R) will be computed. If false it will not be computed.
Public propertyComputeU
If true the matrix U in the GSVD for matrices A and B - U'AQ = D1(0 R), V'BQ = D2(0 R) will be computed. If false it will not be computed.
Public propertyComputeV
If true the matrix V in the GSVD for matrices A and B - U'AQ = D1(0 R), V'BQ = D2(0 R) will be computed. If false it will not be computed.
Public propertyInPlace
Gets and sets the in place factor option. If true the decomposition will be performed in place, overwritting the contents of the input matrices. No copies of the factored matrices are made in this case. If false the content of the input matrices will be preserved at the expense of copies being made. The default is false.

See Also