Searched refs:minj (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/ksp/pc/impls/bjacobi/bjkokkos/ |
| H A D | bjkokkos.kokkos.cxx | 837 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() 859 …minj >= bsrt || row_B == Iend - 1, PetscObjectComm((PetscObject)pc), PETSC_ERR_ARG_WRONG, "%" Pets… in PCSetUp_BJKOKKOS()
|
| /petsc/src/mat/impls/aij/mpi/ |
| H A D | mpiaij.c | 6518 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 D | aij.c | 4629 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()
|