C# Class Framework.Algorithm.LEquations

ファイルを表示 Open project: callme119/civil Class Usage Examples

Public Methods

Method Description
GetCoefMatrix ( ) : Matrix
GetConstMatrix ( ) : Matrix
GetNumEquations ( ) : int
GetNumUnknowns ( ) : int
GetRootsetBand ( int nBandWidth, Matrix mtxResult ) : bool
GetRootsetCholesky ( Matrix mtxResult ) : bool
GetRootsetDjn ( Matrix mtxResult ) : bool
GetRootsetGauss ( Matrix mtxResult ) : bool
GetRootsetGauss ( Matrix mtxCoefImag, Matrix mtxConstImag, Matrix mtxResult, Matrix mtxResultImag ) : bool
GetRootsetGaussJordan ( Matrix mtxResult ) : bool
GetRootsetGaussJordan ( Matrix mtxCoefImag, Matrix mtxConstImag, Matrix mtxResult, Matrix mtxResultImag ) : bool
GetRootsetGaussSeidel ( Matrix mtxResult, double eps ) : bool
GetRootsetGgje ( Matrix mtxResult ) : bool
GetRootsetGinv ( Matrix mtxResult, Matrix mtxAP, Matrix mtxU, Matrix mtxV, double eps ) : bool
GetRootsetGrad ( Matrix mtxResult, double eps ) : void
GetRootsetMorbid ( Matrix mtxResult, int nMaxIt, double eps ) : bool
GetRootsetMqr ( Matrix mtxResult, Matrix mtxQ, Matrix mtxR ) : bool
GetRootsetTlvs ( Matrix mtxResult ) : bool
GetRootsetTriDiagonal ( Matrix mtxResult ) : bool
Init ( Matrix mtxCoef, Matrix mtxConst ) : bool
LEquations ( ) : System
LEquations ( Matrix mtxCoef, Matrix mtxConst ) : System

Method Details

GetCoefMatrix() public method

public GetCoefMatrix ( ) : Matrix
return Matrix

GetConstMatrix() public method

public GetConstMatrix ( ) : Matrix
return Matrix

GetNumEquations() public method

public GetNumEquations ( ) : int
return int

GetNumUnknowns() public method

public GetNumUnknowns ( ) : int
return int

GetRootsetBand() public method

public GetRootsetBand ( int nBandWidth, Matrix mtxResult ) : bool
nBandWidth int
mtxResult Matrix
return bool

GetRootsetCholesky() public method

public GetRootsetCholesky ( Matrix mtxResult ) : bool
mtxResult Matrix
return bool

GetRootsetDjn() public method

public GetRootsetDjn ( Matrix mtxResult ) : bool
mtxResult Matrix
return bool

GetRootsetGauss() public method

public GetRootsetGauss ( Matrix mtxResult ) : bool
mtxResult Matrix
return bool

GetRootsetGauss() public method

public GetRootsetGauss ( Matrix mtxCoefImag, Matrix mtxConstImag, Matrix mtxResult, Matrix mtxResultImag ) : bool
mtxCoefImag Matrix
mtxConstImag Matrix
mtxResult Matrix
mtxResultImag Matrix
return bool

GetRootsetGaussJordan() public method

public GetRootsetGaussJordan ( Matrix mtxResult ) : bool
mtxResult Matrix
return bool

GetRootsetGaussJordan() public method

public GetRootsetGaussJordan ( Matrix mtxCoefImag, Matrix mtxConstImag, Matrix mtxResult, Matrix mtxResultImag ) : bool
mtxCoefImag Matrix
mtxConstImag Matrix
mtxResult Matrix
mtxResultImag Matrix
return bool

GetRootsetGaussSeidel() public method

public GetRootsetGaussSeidel ( Matrix mtxResult, double eps ) : bool
mtxResult Matrix
eps double
return bool

GetRootsetGgje() public method

public GetRootsetGgje ( Matrix mtxResult ) : bool
mtxResult Matrix
return bool

GetRootsetGinv() public method

public GetRootsetGinv ( Matrix mtxResult, Matrix mtxAP, Matrix mtxU, Matrix mtxV, double eps ) : bool
mtxResult Matrix
mtxAP Matrix
mtxU Matrix
mtxV Matrix
eps double
return bool

GetRootsetGrad() public method

public GetRootsetGrad ( Matrix mtxResult, double eps ) : void
mtxResult Matrix
eps double
return void

GetRootsetMorbid() public method

public GetRootsetMorbid ( Matrix mtxResult, int nMaxIt, double eps ) : bool
mtxResult Matrix
nMaxIt int
eps double
return bool

GetRootsetMqr() public method

public GetRootsetMqr ( Matrix mtxResult, Matrix mtxQ, Matrix mtxR ) : bool
mtxResult Matrix
mtxQ Matrix
mtxR Matrix
return bool

GetRootsetTlvs() public method

public GetRootsetTlvs ( Matrix mtxResult ) : bool
mtxResult Matrix
return bool

GetRootsetTriDiagonal() public method

public GetRootsetTriDiagonal ( Matrix mtxResult ) : bool
mtxResult Matrix
return bool

Init() public method

public Init ( Matrix mtxCoef, Matrix mtxConst ) : bool
mtxCoef Matrix
mtxConst Matrix
return bool

LEquations() public method

public LEquations ( ) : System
return System

LEquations() public method

public LEquations ( Matrix mtxCoef, Matrix mtxConst ) : System
mtxCoef Matrix
mtxConst Matrix
return System