Method | Description | |
---|---|---|
Add ( Matrix other ) : Matrix | ||
ComputeDetCholesky ( double &realDetValue ) : bool | ||
ComputeDetGauss ( ) : double | ||
ComputeEvHBerg ( double dblU, double dblV, int nMaxIt, double eps ) : bool | ||
ComputeEvJacobi ( double dblEigenValue, Matrix mtxEigenVector, double eps ) : bool | ||
ComputeEvJacobi ( double dblEigenValue, Matrix mtxEigenVector, int nMaxIt, double eps ) : bool | ||
ComputeEvSymTri ( double dblB, double dblC, Matrix mtxQ, int nMaxIt, double eps ) : bool | ||
ComputeRankGauss ( ) : int | ||
Equals ( object other ) : bool | ||
GetColVector ( int nCol, double pVector ) : int | ||
GetData ( ) : double[] | ||
GetElement ( int nRow, int nCol ) : double | ||
GetEps ( ) : double | ||
GetHashCode ( ) : int | ||
GetNumColumns ( ) : int | ||
GetNumRows ( ) : int | ||
GetRowVector ( int nRow, double pVector ) : int | ||
Init ( int nRows, int nCols ) : bool | ||
InvertGaussJordan ( ) : bool | ||
InvertGaussJordan ( Matrix mtxImag ) : bool | ||
InvertSsgj ( ) : bool | ||
InvertTrench ( ) : bool | ||
InvertUV ( Matrix mtxAP, Matrix mtxU, Matrix mtxV, double eps ) : bool | ||
MakeHberg ( ) : void | ||
MakeSymTri ( Matrix mtxQ, Matrix mtxT, double dblB, double dblC ) : bool | ||
MakeUnitMatrix ( int nSize ) : bool | ||
Matrix ( ) : System | ||
Matrix ( Matrix other ) : System | ||
Matrix ( double value ) : System | ||
Matrix ( int nSize ) : System | ||
Matrix ( int nSize, double value ) : System | ||
Matrix ( int nRows, int nCols ) : System | ||
Matrix ( int nRows, int nCols, double value ) : System | ||
Multiply ( Matrix other ) : Matrix | ||
Multiply ( double value ) : Matrix | ||
Multiply ( Matrix AR, Matrix AI, Matrix BR, Matrix BI, Matrix CR, Matrix CI ) : bool | ||
SetData ( double value ) : void | ||
SetElement ( int nRow, int nCol, double value ) : bool | ||
SetEps ( double newEps ) : void | ||
SetValue ( Matrix other ) : Matrix | ||
SplitLU ( Matrix mtxL, Matrix mtxU ) : bool | ||
SplitQR ( Matrix mtxQ ) : bool | ||
SplitUV ( Matrix mtxU, Matrix mtxV, double eps ) : bool | ||
Subtract ( Matrix other ) : Matrix | ||
ToString ( ) : string | ||
ToString ( string sDelim, bool bLineBreak ) : string | ||
ToStringCol ( int nCol, string sDelim ) : string | ||
ToStringRow ( int nRow, string sDelim ) : string | ||
Transpose ( ) : Matrix | ||
operator ( ) : Matrix | ||
this ( int row, int col ) : double |
Method | Description | |
---|---|---|
ppp ( double a, double e, double s, double v, int m, int n ) : void | ||
sss ( double fg, double cs ) : void |
public ComputeDetCholesky ( double &realDetValue ) : bool | ||
realDetValue | double | |
return | bool |
public ComputeEvHBerg ( double dblU, double dblV, int nMaxIt, double eps ) : bool | ||
dblU | double | |
dblV | double | |
nMaxIt | int | |
eps | double | |
return | bool |
public ComputeEvJacobi ( double dblEigenValue, Matrix mtxEigenVector, double eps ) : bool | ||
dblEigenValue | double | |
mtxEigenVector | Matrix | |
eps | double | |
return | bool |
public ComputeEvJacobi ( double dblEigenValue, Matrix mtxEigenVector, int nMaxIt, double eps ) : bool | ||
dblEigenValue | double | |
mtxEigenVector | Matrix | |
nMaxIt | int | |
eps | double | |
return | bool |
public ComputeEvSymTri ( double dblB, double dblC, Matrix mtxQ, int nMaxIt, double eps ) : bool | ||
dblB | double | |
dblC | double | |
mtxQ | Matrix | |
nMaxIt | int | |
eps | double | |
return | bool |
public GetColVector ( int nCol, double pVector ) : int | ||
nCol | int | |
pVector | double | |
return | int |
public GetElement ( int nRow, int nCol ) : double | ||
nRow | int | |
nCol | int | |
return | double |
public GetRowVector ( int nRow, double pVector ) : int | ||
nRow | int | |
pVector | double | |
return | int |
public InvertGaussJordan ( Matrix mtxImag ) : bool | ||
mtxImag | Matrix | |
return | bool |
public InvertUV ( Matrix mtxAP, Matrix mtxU, Matrix mtxV, double eps ) : bool | ||
mtxAP | Matrix | |
mtxU | Matrix | |
mtxV | Matrix | |
eps | double | |
return | bool |
public MakeSymTri ( Matrix mtxQ, Matrix mtxT, double dblB, double dblC ) : bool | ||
mtxQ | Matrix | |
mtxT | Matrix | |
dblB | double | |
dblC | double | |
return | bool |
public Matrix ( int nSize, double value ) : System | ||
nSize | int | |
value | double | |
return | System |
public Matrix ( int nRows, int nCols ) : System | ||
nRows | int | |
nCols | int | |
return | System |
public Matrix ( int nRows, int nCols, double value ) : System | ||
nRows | int | |
nCols | int | |
value | double | |
return | System |
public Multiply ( Matrix AR, Matrix AI, Matrix BR, Matrix BI, Matrix CR, Matrix CI ) : bool | ||
AR | Matrix | |
AI | Matrix | |
BR | Matrix | |
BI | Matrix | |
CR | Matrix | |
CI | Matrix | |
return | bool |
public SetElement ( int nRow, int nCol, double value ) : bool | ||
nRow | int | |
nCol | int | |
value | double | |
return | bool |
public SplitLU ( Matrix mtxL, Matrix mtxU ) : bool | ||
mtxL | Matrix | |
mtxU | Matrix | |
return | bool |
public SplitUV ( Matrix mtxU, Matrix mtxV, double eps ) : bool | ||
mtxU | Matrix | |
mtxV | Matrix | |
eps | double | |
return | bool |
public ToString ( string sDelim, bool bLineBreak ) : string | ||
sDelim | string | |
bLineBreak | bool | |
return | string |
public ToStringCol ( int nCol, string sDelim ) : string | ||
nCol | int | |
sDelim | string | |
return | string |
public ToStringRow ( int nRow, string sDelim ) : string | ||
nRow | int | |
sDelim | string | |
return | string |