Complex Dense Generalized Schur Decomposition<T> Class
Represents the generalized Schur decomposition of a
pair of complex matrices.
Definition
Namespace: Numerics.NET.LinearAlgebra
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.4
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.4
public class ComplexDenseGeneralizedSchurDecomposition<T> : GeneralizedSchurDecomposition<Complex<T>>
- Inheritance
- Object → GeneralizedDecomposition<Complex<T>> → GeneralizedSchurDecomposition<Complex<T>> → ComplexDenseGeneralizedSchurDecomposition<T>
Type Parameters
- T
Constructors
Complex | Initializes a new instance of the ComplexDenseGeneralizedSchurDecomposition<T> class |
Properties
Base |
Gets the primary underlying matrix of the decomposition.
(Inherited from GeneralizedDecomposition<T>) |
Complex |
Gets the numerators of the eigenvalues as a complex vector.
(Inherited from GeneralizedSchurDecomposition<T>) |
Complex |
Gets the eigenvalues as a complex vector.
(Inherited from GeneralizedSchurDecomposition<T>) |
Done |
Gets or sets a value that indicates whether the decomposition
has been performed.
(Inherited from GeneralizedDecomposition<T>) |
Eigenvalue |
Gets the denominators of the eigenvalues.
(Inherited from GeneralizedSchurDecomposition<T>) |
Eigenvalue |
Gets the numerators of the eigenvalues.
(Inherited from GeneralizedSchurDecomposition<T>) |
Eigenvalues |
Gets the eigenvalues.
(Inherited from GeneralizedSchurDecomposition<T>) |
Has |
Indicates whether the matrix has complex eigenvalue.
(Inherited from GeneralizedSchurDecomposition<T>) |
Left |
Gets the left Schur vectors of the decomposition.
(Inherited from GeneralizedSchurDecomposition<T>) |
Overwrite |
Gets or sets whether the
BaseMatrix should be overwritten by
its decomposition.
(Inherited from GeneralizedDecomposition<T>) |
Right |
Gets the right Schur vectors of the decomposition.
(Inherited from GeneralizedSchurDecomposition<T>) |
Schur |
Gets the Schur form of the first matrix.
(Inherited from GeneralizedSchurDecomposition<T>) |
Schur |
Gets the Schur form of the second matrix.
(Inherited from GeneralizedSchurDecomposition<T>) |
Secondary |
Gets the secondary underlying matrix of the decomposition.
(Inherited from GeneralizedDecomposition<T>) |
Methods
Decompose |
Performs the actual decomposition.
(Overrides GeneralizedDecomposition<T>.Decompose()) |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
Get | Serves as the default hash function. (Inherited from Object) |
Get | Gets the Type of the current instance. (Inherited from Object) |
Memberwise | Creates a shallow copy of the current Object. (Inherited from Object) |
Set |
Sets a flag that indicates the underlying matrix of this
decomposition is singular.
(Inherited from GeneralizedDecomposition<T>) |
ToString | Returns a string that represents the current object. (Inherited from Object) |