Searched refs:n_isused (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcprivate.c | 3093 PetscInt M, N, n, st, n_isused; in PCBDDCBenignDetectSaddlePoint() local 3104 n_isused = 0; in PCBDDCBenignDetectSaddlePoint() 3105 if (isused) PetscCall(ISGetLocalSize(isused, &n_isused)); in PCBDDCBenignDetectSaddlePoint() 3106 PetscCallMPI(MPI_Scan(&n_isused, &st, 1, MPIU_INT, MPI_SUM, PetscObjectComm((PetscObject)pc))); in PCBDDCBenignDetectSaddlePoint() 3107 st = st - n_isused; in PCBDDCBenignDetectSaddlePoint() 3114 PetscCall(ISCreateStride(PetscObjectComm((PetscObject)pc), n_isused, st, 1, &row)); in PCBDDCBenignDetectSaddlePoint() 3119 PetscCall(ISCreateStride(PetscObjectComm((PetscObject)pc), n_isused, st, 1, &row)); in PCBDDCBenignDetectSaddlePoint()
|