Searched refs:offdiagA (Results 1 – 1 of 1) sorted by relevance
2225 PetscScalar *a, *diagA, *offdiagA; in MatGetRowMinAbs_MPIAIJ() local2262 PetscCall(VecGetArrayWrite(offdiagV, &offdiagA)); in MatGetRowMinAbs_MPIAIJ()2266 offdiagA[r] = *ba; in MatGetRowMinAbs_MPIAIJ()2269 offdiagA[r] = 0.0; in MatGetRowMinAbs_MPIAIJ()2296 if (PetscAbsScalar(offdiagA[r]) > PetscAbsScalar(*ba)) { in MatGetRowMinAbs_MPIAIJ()2297 offdiagA[r] = *ba; in MatGetRowMinAbs_MPIAIJ()2308 if (PetscAbsScalar(diagA[r]) < PetscAbsScalar(offdiagA[r])) { in MatGetRowMinAbs_MPIAIJ()2311 } else if (PetscAbsScalar(diagA[r]) == PetscAbsScalar(offdiagA[r])) { in MatGetRowMinAbs_MPIAIJ()2319 a[r] = offdiagA[r]; in MatGetRowMinAbs_MPIAIJ()2326 PetscCall(VecRestoreArrayWrite(offdiagV, &offdiagA)); in MatGetRowMinAbs_MPIAIJ()[all …]