|
SU2
|
This is the complete list of members for CSysMatrix, including all inherited members.
| AddBlock(unsigned long block_i, unsigned long block_j, su2double **val_block) | CSysMatrix | |
| AddVal2Diag(unsigned long block_i, su2double val_matrix) | CSysMatrix | |
| BuildILUPreconditioner(bool transposed=false) | CSysMatrix | |
| BuildJacobiPreconditioner(bool transpose=false) | CSysMatrix | |
| BuildLineletPreconditioner(CGeometry *geometry, CConfig *config) | CSysMatrix | |
| ComputeILUPreconditioner(const CSysVector &vec, CSysVector &prod, CGeometry *geometry, CConfig *config) | CSysMatrix | |
| ComputeJacobiPreconditioner(const CSysVector &vec, CSysVector &prod, CGeometry *geometry, CConfig *config) | CSysMatrix | |
| ComputeLineletPreconditioner(const CSysVector &vec, CSysVector &prod, CGeometry *geometry, CConfig *config) | CSysMatrix | |
| ComputeLU_SGSPreconditioner(const CSysVector &vec, CSysVector &prod, CGeometry *geometry, CConfig *config) | CSysMatrix | |
| ComputeResidual(const CSysVector &sol, const CSysVector &f, CSysVector &res) | CSysMatrix | |
| CSysMatrix(void) | CSysMatrix | |
| DeleteValsRowi(unsigned long i) | CSysMatrix | |
| DiagonalProduct(CSysVector &vec, unsigned long row_i) | CSysMatrix | |
| Gauss_Elimination(unsigned long block_i, su2double *rhs, bool transposed=false) | CSysMatrix | |
| Gauss_Elimination(su2double *Block, su2double *rhs) | CSysMatrix | |
| Gauss_Elimination_ILUMatrix(unsigned long block_i, su2double *rhs) | CSysMatrix | |
| GetBlock(unsigned long block_i, unsigned long block_j) | CSysMatrix | |
| GetBlock(unsigned long block_i, unsigned long block_j, unsigned short iVar, unsigned short jVar) | CSysMatrix | |
| GetBlock_ILUMatrix(unsigned long block_i, unsigned long block_j) | CSysMatrix | |
| GetMultBlockBlock(su2double *c, su2double *a, su2double *b) | CSysMatrix | |
| GetMultBlockVector(su2double *c, su2double *a, su2double *b) | CSysMatrix | |
| GetSubsBlock(su2double *c, su2double *a, su2double *b) | CSysMatrix | |
| GetSubsVector(su2double *c, su2double *a, su2double *b) | CSysMatrix | |
| ILU0_Smoother(const CSysVector &b, CSysVector &x, CMatrixVectorProduct &mat_vec, su2double tol, unsigned long m, su2double *residual, bool monitoring, CGeometry *geometry, CConfig *config) | CSysMatrix | |
| Initialize(unsigned long nPoint, unsigned long nPointDomain, unsigned short nVar, unsigned short nEqn, bool EdgeConnect, CGeometry *geometry, CConfig *config) | CSysMatrix | |
| InverseBlock(su2double *Block, su2double *invBlock) | CSysMatrix | |
| InverseDiagonalBlock(unsigned long block_i, su2double *invBlock, bool transpose=false) | CSysMatrix | |
| InverseDiagonalBlock_ILUMatrix(unsigned long block_i, su2double *invBlock) | CSysMatrix | |
| Jacobi_Smoother(const CSysVector &b, CSysVector &x, CMatrixVectorProduct &mat_vec, su2double tol, unsigned long m, su2double *residual, bool monitoring, CGeometry *geometry, CConfig *config) | CSysMatrix | |
| LowerProduct(CSysVector &vec, unsigned long row_i) | CSysMatrix | |
| LU_SGS_Smoother(const CSysVector &b, CSysVector &x, CMatrixVectorProduct &mat_vec, su2double tol, unsigned long m, su2double *residual, bool monitoring, CGeometry *geometry, CConfig *config) | CSysMatrix | |
| MatrixCoFactor(su2double **a, unsigned long n, su2double **b) | CSysMatrix | |
| MatrixDeterminant(su2double **a, unsigned long n) | CSysMatrix | |
| MatrixMatrixProduct(su2double *matrix_a, su2double *matrix_b, su2double *product) | CSysMatrix | |
| MatrixTranspose(su2double **a, unsigned long n) | CSysMatrix | |
| MatrixVectorProduct(su2double *matrix, su2double *vector, su2double *product) | CSysMatrix | |
| MatrixVectorProduct(const CSysVector &vec, CSysVector &prod) | CSysMatrix | |
| MatrixVectorProduct(const CSysVector &vec, CSysVector &prod, CGeometry *geometry, CConfig *config) | CSysMatrix | |
| MatrixVectorProductTransposed(const CSysVector &vec, CSysVector &prod, CGeometry *geometry, CConfig *config) | CSysMatrix | |
| ProdBlockVector(unsigned long block_i, unsigned long block_j, const CSysVector &vec) | CSysMatrix | |
| RowProduct(const CSysVector &vec, unsigned long row_i) | CSysMatrix | |
| SendReceive_Solution(CSysVector &x, CGeometry *geometry, CConfig *config) | CSysMatrix | |
| SendReceive_SolutionTransposed(CSysVector &x, CGeometry *geometry, CConfig *config) | CSysMatrix | |
| SetBlock(unsigned long block_i, unsigned long block_j, su2double **val_block) | CSysMatrix | |
| SetBlock(unsigned long block_i, unsigned long block_j, su2double *val_block) | CSysMatrix | |
| SetBlock_ILUMatrix(unsigned long block_i, unsigned long block_j, su2double *val_block) | CSysMatrix | |
| SetBlockTransposed_ILUMatrix(unsigned long block_i, unsigned long block_j, su2double *val_block) | CSysMatrix | |
| SetIndexes(unsigned long val_nPoint, unsigned long val_nPointDomain, unsigned short val_nVar, unsigned short val_nEq, unsigned long *val_row_ptr, unsigned long *val_col_ind, unsigned long val_nnz, CConfig *config) | CSysMatrix | |
| SetVal2Diag(unsigned long block_i, su2double val_matrix) | CSysMatrix | |
| SetValZero(void) | CSysMatrix | inline |
| SubtractBlock(unsigned long block_i, unsigned long block_j, su2double **val_block) | CSysMatrix | |
| SubtractBlock_ILUMatrix(unsigned long block_i, unsigned long block_j, su2double *val_block) | CSysMatrix | |
| UpperProduct(CSysVector &vec, unsigned long row_i) | CSysMatrix | |
| ~CSysMatrix(void) | CSysMatrix |
1.8.12