Home
last modified time | relevance | path

Searched refs:offdiagA (Results 1 – 1 of 1) sorted by relevance

/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c2225 PetscScalar *a, *diagA, *offdiagA; in MatGetRowMinAbs_MPIAIJ() local
2262 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 …]