Click or drag to resize

DoubleSVDecompServer Class

Class DoubleSVDecompServer constructs instances of the DoubleSVDecomp class.
Inheritance Hierarchy
SystemObject
  CenterSpace.NMath.CoreDoubleSVDecompServer

Namespace:  CenterSpace.NMath.Core
Assembly:  NMath (in NMath.dll) Version: 7.3
Syntax
[SerializableAttribute]
public class DoubleSVDecompServer : ICloneable

The DoubleSVDecompServer type exposes the following members.

Constructors
  NameDescription
Public methodDoubleSVDecompServer
Constructs a DoubleSVDecompServer object. By default the reduced singular value decomposition is computed. Both right and left singular vectors are also computed.
Top
Properties
  NameDescription
Public propertyComputeFull
Gets and sets the server property that determines whether the full or reduced singular value decomposition is computed.
Public propertyComputeLeftVectors
Gets and sets the server property that determines whether or not the left singular vectors are computed.
Public propertyComputeRightVectors
Gets and sets the server property that determines whether or not the right singular vectors are computed.
Public propertyInPlace
Gets and sets the in place factor option. If true the matrix decomposition will be performed in place, overwritting the contents of the matrix. No copies of the factored matrix are made in this case. If false the input matrix contents will be preserved at the expense of a copy being made. The default is false.
Public propertyTolerance
Gets and sets the tolerance for truncating all singular values. Values less than than the tolerance are set to zero.
Public propertyUseDivideAndConquer
Gets and sets a property indicating which SVD algorithm to use. If true the divide and conquer algorithm is used. The default is true.
Top
Methods
  NameDescription
Public methodClone
Creates a deep copy of this decomposition.
Public methodGetDecomp
Constructs a singular value decomposition for a matrix.
Top
Remarks
By default, class DoubleSVDecomp builds singular value decompositions that compute the reduced singular value decomposition and all singular vectors. DoubleSVDecompServer may be configured so that the full singular value decomposition is computed, or just the singular values are computed.
See Also