Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/
H A Dbjkokkos.kokkos.cxx837 PetscInt rowA = icolindices[row_B], minj = PETSC_INT_MAX, maxj = 0; in PCSetUp_BJKOKKOS() local
846 if (colB < minj) minj = colB; in PCSetUp_BJKOKKOS()
849 if (minj >= bend) { // first column is > max of last block -- new block or last block in PCSetUp_BJKOKKOS()
853 …PetscCheck(minj == bend, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "minj != bend: %" PetscInt_FMT " !=… in PCSetUp_BJKOKKOS()
859minj >= bsrt || row_B == Iend - 1, PetscObjectComm((PetscObject)pc), PETSC_ERR_ARG_WRONG, "%" Pets… in PCSetUp_BJKOKKOS()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c6518 PetscInt *minj; in MatSetPreallocationCOO_MPIAIJ() local
6522 PetscCall(PetscMalloc1(m, &minj)); in MatSetPreallocationCOO_MPIAIJ()
6523 for (k = 0; k < m; k++) minj[k] = PETSC_INT_MAX; in MatSetPreallocationCOO_MPIAIJ()
6528 minj[rindex] = PetscMin(minj[rindex], j1[k]); in MatSetPreallocationCOO_MPIAIJ()
6534 minj[rindex] = PetscMin(minj[rindex], j2[k]); in MatSetPreallocationCOO_MPIAIJ()
6539 if (j1[k] == minj[rindex]) j1[k] = i1[k] + (cstart - rstart); in MatSetPreallocationCOO_MPIAIJ()
6540 else if ((j1[k] - cstart) == rindex) j1[k] = minj[rindex]; in MatSetPreallocationCOO_MPIAIJ()
6545 if (j2[k] == minj[rindex]) j2[k] = i2[k] + (cstart - rstart); in MatSetPreallocationCOO_MPIAIJ()
6546 else if ((j2[k] - cstart) == rindex) j2[k] = minj[rindex]; in MatSetPreallocationCOO_MPIAIJ()
6549 PetscCall(PetscFree(minj)); in MatSetPreallocationCOO_MPIAIJ()
/petsc/src/mat/impls/aij/seq/
H A Daij.c4629 PetscInt minj = PETSC_INT_MAX; in MatSetPreallocationCOO_SeqAIJ() local
4647 minj = PetscMin(minj, j[p]); in MatSetPreallocationCOO_SeqAIJ()
4652 if (j[p] == minj) j[p] = row; in MatSetPreallocationCOO_SeqAIJ()
4653 else if (j[p] == row) j[p] = minj; in MatSetPreallocationCOO_SeqAIJ()