Click or drag to resize

LinearEquations Class

Computes the solution to a system of linear equations.
Inheritance Hierarchy
SystemObject
  DotNumerics.LinearAlgebraLinearEquations

Namespace: DotNumerics.LinearAlgebra
Assembly: DWSIM.MathOps.DotNumerics (in DWSIM.MathOps.DotNumerics.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public sealed class LinearEquations
Request Example View Source

The LinearEquations type exposes the following members.

Constructors
 NameDescription
Public methodLinearEquations Initializes a new instance of the LinearEquations class.
Top
Methods
 NameDescription
Private methodCheckDimensions(BaseMatrix, BaseMatrix) 
Private methodCheckDimensions(BaseMatrix, Vector) 
Public methodSolve(BandMatrix, Matrix) Computes the solution to a real system of linear equations A * X = B, where A is a band matrix.
Public methodSolve(BandMatrix, Vector) Computes the solution to a real system of linear equations A * X = B, where A is a band matrix.
Public methodSolve(Double, Double) Computes the solution to a real system of linear equations A * X = B, where A is a general matrix.
Public methodSolve(Matrix, Matrix) Computes the solution to a real system of linear equations A * X = B, where A is a general matrix.
Public methodSolve(Matrix, Vector) Computes the solution to a real system of linear equations A * X = B, where A is a general matrix.
Public methodSolve(TridiagonalMatrix, Matrix) Computes the solution to a real system of linear equations A * X = B, where A is a tridiagonal matrix.
Private methodSolveInplace In place, Computes the solution to a real system of linear equations A * X = B
Top
Fields
 NameDescription
Private field_dgbsv 
Private field_dgesv 
Private field_dgtsv 
Top
Extension Methods
 NameDescription
Public Extension MethodGetEnumNames
(Defined by General)
Public Extension MethodIsValidDouble
(Defined by General)
Top
See Also