ESYS13
Revision_
|
Functions | |
void | Paso_SparseMatrix_nullifyRowsAndCols_CSC_BLK1 (Paso_SparseMatrix *A, double *mask_row, double *mask_col, double main_diagonal_value) |
void | Paso_SparseMatrix_nullifyRowsAndCols_CSR_BLK1 (Paso_SparseMatrix *A, double *mask_row, double *mask_col, double main_diagonal_value) |
void | Paso_SparseMatrix_nullifyRowsAndCols_CSC (Paso_SparseMatrix *A, double *mask_row, double *mask_col, double main_diagonal_value) |
void | Paso_SparseMatrix_nullifyRowsAndCols_CSR (Paso_SparseMatrix *A, double *mask_row, double *mask_col, double main_diagonal_value) |
void | Paso_SparseMatrix_nullifyRows_CSR_BLK1 (Paso_SparseMatrix *A, double *mask_row, double main_diagonal_value) |
void | Paso_SparseMatrix_nullifyRows_CSR (Paso_SparseMatrix *A, double *mask_row, double main_diagonal_value) |
void Paso_SparseMatrix_nullifyRows_CSR | ( | Paso_SparseMatrix * | A, |
double * | mask_row, | ||
double | main_diagonal_value | ||
) |
References Paso_SparseMatrix::block_size, Paso_SparseMatrix::col_block_size, Paso_Pattern::index, MATRIX_FORMAT_OFFSET1, Paso_Pattern::numOutput, Paso_SparseMatrix::pattern, Paso_Pattern::ptr, Paso_SparseMatrix::row_block_size, Paso_SparseMatrix::type, and Paso_SparseMatrix::val.
Referenced by Paso_SystemMatrix_nullifyRows().
void Paso_SparseMatrix_nullifyRows_CSR_BLK1 | ( | Paso_SparseMatrix * | A, |
double * | mask_row, | ||
double | main_diagonal_value | ||
) |
void Paso_SparseMatrix_nullifyRowsAndCols_CSC | ( | Paso_SparseMatrix * | A, |
double * | mask_row, | ||
double * | mask_col, | ||
double | main_diagonal_value | ||
) |
References Paso_SparseMatrix::block_size, Paso_SparseMatrix::col_block_size, Paso_Pattern::index, MATRIX_FORMAT_OFFSET1, Paso_Pattern::numOutput, Paso_SparseMatrix::pattern, Paso_Pattern::ptr, Paso_SparseMatrix::row_block_size, Paso_SparseMatrix::type, and Paso_SparseMatrix::val.
Referenced by Paso_SystemMatrix_nullifyRowsAndCols().
void Paso_SparseMatrix_nullifyRowsAndCols_CSC_BLK1 | ( | Paso_SparseMatrix * | A, |
double * | mask_row, | ||
double * | mask_col, | ||
double | main_diagonal_value | ||
) |
void Paso_SparseMatrix_nullifyRowsAndCols_CSR | ( | Paso_SparseMatrix * | A, |
double * | mask_row, | ||
double * | mask_col, | ||
double | main_diagonal_value | ||
) |
References Paso_SparseMatrix::block_size, Paso_SparseMatrix::col_block_size, Paso_Pattern::index, MATRIX_FORMAT_OFFSET1, Paso_Pattern::numOutput, Paso_SparseMatrix::pattern, Paso_Pattern::ptr, Paso_SparseMatrix::row_block_size, Paso_SparseMatrix::type, and Paso_SparseMatrix::val.
Referenced by Paso_SystemMatrix_nullifyRowsAndCols().
void Paso_SparseMatrix_nullifyRowsAndCols_CSR_BLK1 | ( | Paso_SparseMatrix * | A, |
double * | mask_row, | ||
double * | mask_col, | ||
double | main_diagonal_value | ||
) |