DWSIM Class Library Documentation
C#VB
    Show/Hide TOC
    • Loading...

    BaseMatrix Class

    Definition

    Namespace: DotNumerics.LinearAlgebra
    Assembly: DWSIM.MathOps.DotNumerics (in DWSIM.MathOps.DotNumerics.dll) Version: 1.0.0.0 (1.0.0.0)
    C#Request Example
    public abstract class BaseMatrix : IMatrix<double>
    VBRequest Example
    Public MustInherit Class BaseMatrix
    	Implements IMatrix(Of Double)
    Inheritance
    Object    BaseMatrix
    Derived
    DotNumerics.LinearAlgebraBaseBandMatrix
    DotNumerics.LinearAlgebraMatrix
    DotNumerics.LinearAlgebraSymmetricMatrix
    DotNumerics.LinearAlgebraTridiagonalMatrix
    Implements
    IMatrixDouble

    Constructors

    BaseMatrix(Int32) 
    BaseMatrix(Int32, Int32) 

    Properties

    ColumnCount 
    IsSquare 
    Item 
    RowCount 
    Trace 

    Methods

    Add 
    CheckMatrixDimensions 
    CopyToArray 
    CopyToComplex 
    CopyToJaggedArray 
    Determinant 
    ElementsAbs 
    ElementsSum 
    ElemntsDiv 
    ElemntsMult 
    FrobeniusNorm 
    GetColumnArray 
    GetColumnVector 
    GetColumnVectors 
    GetRowArray 
    GetRowVector 
    GetRowVectors 
    Hypot 
    Inverse 
    MatrixToString 
    MatrixToString(String) 
    Multiply(BaseMatrix) 
    Multiply(Double) 
    MultiplyInplace 
    Norm1 
    NormInf 
    Subtract 
    Transpose 
    UnaryMinusInplace 

    Operators

    Addition(BaseMatrix, BaseMatrix) 
    Multiply(BaseMatrix, BaseMatrix) 
    Subtraction(BaseMatrix, BaseMatrix) 

    Fields

    _ColumnCount 
    _Data 
    _RowCount 

    Extension Methods

    GetEnumNames
    (Defined by General)
    IsValidDouble
    (Defined by General)

    See Also

    Reference

    DotNumerics.LinearAlgebra Namespace

    In This Article

    • Definition
    • Constructors
    • Properties
    • Methods
    • Operators
    • Fields
    • Extension Methods
    • See Also

    DWSIM is open-source software, released under the GPL v3 license. (c) 2008-2026 Daniel Medeiros and contributors

    Send comments on this topic to Daniel Medeiros