IMatrixPatterns Interface

Defines properties to evaluate matrix patterns.

Definition

Namespace: Novacta.Analytics
Assembly: Novacta.Analytics (in Novacta.Analytics.dll) Version: 2.1.0+428f3840cfab98dda567bb0ed350b302533e273a
C#
public interface IMatrixPatterns

Properties

IsBidiagonal Gets a value indicating whether this instance is bidiagonal.
IsColumnVector Gets a value indicating whether this instance is a column vector.
IsDiagonal Gets a value indicating whether this instance is diagonal.
IsHessenberg Gets a value indicating whether this instance is Hessenberg.
IsLowerBidiagonal Gets a value indicating whether this instance is lower bidiagonal.
IsLowerHessenberg Gets a value indicating whether this instance is lower Hessenberg.
IsLowerTriangular Gets a value indicating whether this instance is lower triangular.
IsRowVector Gets a value indicating whether this instance is a row vector.
IsScalar Gets a value indicating whether this instance is scalar.
IsSkewSymmetric Gets a value indicating whether this instance is skew symmetric.
IsSquare Gets a value indicating whether this instance is square.
IsSymmetric Gets a value indicating whether this instance is symmetric.
IsTriangular Gets a value indicating whether this instance is triangular.
IsTridiagonal Gets a value indicating whether this instance is tridiagonal.
IsUpperBidiagonal Gets a value indicating whether this instance is upper bidiagonal.
IsUpperHessenberg Gets a value indicating whether this instance is upper Hessenberg.
IsUpperTriangular Gets a value indicating whether this instance is upper triangular.
IsVector Gets a value indicating whether this instance is a vector.
LowerBandwidth Gets the lower bandwidth of this instance.
UpperBandwidth Gets the upper bandwidth of this instance.

See Also