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.1.5
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.5
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) |