ComplexDenseGeneralizedSchurDecomposition<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.0
C#
public class ComplexDenseGeneralizedSchurDecomposition<T> : GeneralizedSchurDecomposition<Complex<T>>
Inheritance
Object  →  GeneralizedDecomposition<Complex<T>>  →  GeneralizedSchurDecomposition<Complex<T>>  →  ComplexDenseGeneralizedSchurDecomposition<T>

Type Parameters

T

Constructors

ComplexDenseGeneralizedSchurDecomposition<T>Initializes a new instance of the ComplexDenseGeneralizedSchurDecomposition<T> class

Properties

BaseMatrix Gets the primary underlying matrix of the decomposition.
(Inherited from GeneralizedDecomposition<T>)
ComplexEigenvalueNumerators Gets the numerators of the eigenvalues as a complex vector.
(Inherited from GeneralizedSchurDecomposition<T>)
ComplexEigenvalues 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>)
EigenvalueDenominators Gets the denominators of the eigenvalues.
(Inherited from GeneralizedSchurDecomposition<T>)
EigenvalueNumerators Gets the numerators of the eigenvalues.
(Inherited from GeneralizedSchurDecomposition<T>)
Eigenvalues Gets the eigenvalues.
(Inherited from GeneralizedSchurDecomposition<T>)
HasComplexEigenvalues Indicates whether the matrix has complex eigenvalue.
(Inherited from GeneralizedSchurDecomposition<T>)
LeftSchurVectors 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>)
RightSchurVectors Gets the right Schur vectors of the decomposition.
(Inherited from GeneralizedSchurDecomposition<T>)
SchurForm1 Gets the Schur form of the first matrix.
(Inherited from GeneralizedSchurDecomposition<T>)
SchurForm2 Gets the Schur form of the second matrix.
(Inherited from GeneralizedSchurDecomposition<T>)
SecondaryBaseMatrix Gets the secondary underlying matrix of the decomposition.
(Inherited from GeneralizedDecomposition<T>)

Methods

Decompose Performs the actual decomposition.
(Overrides GeneralizedDecomposition<T>.Decompose())
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
SetSingular Sets a flag that indicates the underlying matrix of this decomposition is singular.
(Inherited from GeneralizedDecomposition<T>)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also