#include "Paso.h"
#include "SystemMatrix.h"
Functions | |
void | Paso_SystemMatrix_nullifyRowsAndCols (Paso_SystemMatrix *A, double *mask_row, double *mask_col, double main_diagonal_value) |
void Paso_SystemMatrix_nullifyRowsAndCols | ( | Paso_SystemMatrix * | A, | |
double * | mask_row, | |||
double * | mask_col, | |||
double | main_diagonal_value | |||
) |
References Paso_SystemMatrix::col_coupleBlock, Paso_SystemMatrix::mainBlock, MATRIX_FORMAT_CSC, MATRIX_FORMAT_TRILINOS_CRS, Paso_SystemMatrix::mpi_info, Paso_noError(), Paso_setError(), Paso_SparseMatrix_nullifyRowsAndCols_CSC(), Paso_SparseMatrix_nullifyRowsAndCols_CSC_BLK1(), Paso_SparseMatrix_nullifyRowsAndCols_CSR(), Paso_SparseMatrix_nullifyRowsAndCols_CSR_BLK1(), Paso_SystemMatrix_finishColCollect(), Paso_SystemMatrix_finishRowCollect(), Paso_SystemMatrix_startColCollect(), Paso_SystemMatrix_startRowCollect(), Paso_SystemMatrix::row_coupleBlock, Paso_MPIInfo::size, SYSTEM_ERROR, and Paso_SystemMatrix::type.
Referenced by finley::TransportProblemAdapter::copyConstraint(), and finley::SystemMatrixAdapter::nullifyRowsAndCols().