Home
last modified time | relevance | path

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

/petsc/src/vec/is/is/utils/
H A Discoloring.c785 PetscErrorCode ISComplement(IS is, PetscInt nmin, PetscInt nmax, IS *isout) in ISComplement() argument
794 …PetscCheck(nmin >= 0, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "nmin %" PetscInt_FMT " cannot be… in ISComplement()
795 …PetscCheck(nmin <= nmax, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "nmin %" PetscInt_FMT " cannot… in ISComplement()
803nmin, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "Index %" PetscInt_FMT "'s value %" PetscInt_FMT … in ISComplement()
812 PetscCall(PetscMalloc1(nmax - nmin - unique, &nindices)); in ISComplement()
814 for (i = nmin, j = 0; i < nmax; i++) { in ISComplement()
820nmin - unique, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Number of entries found in complement %" PetscInt… in ISComplement()
/petsc/src/binding/petsc4py/test/
H A Dtest_is.py51 nmin = self.iset.getIndices().min()
53 iset = self.iset.complement(nmin, nmax + 1)
54 iset.complement(nmin, nmax + 1)
/petsc/src/dm/impls/da/
H A Dda1.c33 PetscInt i, nmax = 0, nmin = PETSC_INT_MAX, navg = 0, *nz, nzlocal; in DMView_DA_1d() local
43 nmin = PetscMin(nmin, nz[i]); in DMView_DA_1d()
48 …Points: Min %" PetscInt_FMT " avg %" PetscInt_FMT " max %" PetscInt_FMT "\n", nmin, navg, nmax)); in DMView_DA_1d()
H A Dda2.c28 PetscInt i, nmax = 0, nmin = PETSC_INT_MAX, navg = 0, *nz, nzlocal; in DMView_DA_2d() local
38 nmin = PetscMin(nmin, nz[i]); in DMView_DA_2d()
43 …Points: Min %" PetscInt_FMT " avg %" PetscInt_FMT " max %" PetscInt_FMT "\n", nmin, navg, nmax)); in DMView_DA_2d()
H A Dda3.c35 PetscInt i, nmax = 0, nmin = PETSC_INT_MAX, navg = 0, *nz, nzlocal; in DMView_DA_3d() local
45 nmin = PetscMin(nmin, nz[i]); in DMView_DA_3d()
50 …Points: Min %" PetscInt_FMT " avg %" PetscInt_FMT " max %" PetscInt_FMT "\n", nmin, navg, nmax)); in DMView_DA_3d()
/petsc/src/snes/impls/multiblock/
H A Dmultiblock.c143 PetscInt nmin, nmax; in SNESMultiblockSetDefaults() local
145 PetscCall(MatGetOwnershipRange(snes->jacobian_pre, &nmin, &nmax)); in SNESMultiblockSetDefaults()
147 PetscCall(ISComplement(zerodiags, nmin, nmax, &rest)); in SNESMultiblockSetDefaults()
173 PetscInt nmin, nmax; in SNESMultiblockSetDefaults() local
176 PetscCall(MatGetOwnershipRange(snes->jacobian_pre, &nmin, &nmax)); in SNESMultiblockSetDefaults()
177 PetscCall(ISComplement(blocks->is, nmin, nmax, &is2)); in SNESMultiblockSetDefaults()
/petsc/src/vec/vec/impls/mpi/
H A Dpdvec.c68 PetscInt nmax = 0, nmin = xin->map->n, navg; in VecView_MPI_ASCII() local
71 nmin = PetscMin(nmin, xin->map->range[i + 1] - xin->map->range[i]); in VecView_MPI_ASCII()
74 …or size Min %" PetscInt_FMT " avg %" PetscInt_FMT " max %" PetscInt_FMT "\n", nmin, navg, nmax)); in VecView_MPI_ASCII()
/petsc/src/ksp/pc/impls/fieldsplit/
H A Dfieldsplit.c477 PetscInt nmin, nmax; in PCFieldSplitSetDefaults() local
479 PetscCall(MatGetOwnershipRange(pc->mat, &nmin, &nmax)); in PCFieldSplitSetDefaults()
485 PetscCall(ISComplement(zerodiags, nmin, nmax, &rest)); in PCFieldSplitSetDefaults()
492 PetscInt nmin, nmax; in PCFieldSplitSetDefaults() local
494 PetscCall(MatGetOwnershipRange(pc->mat, &nmin, &nmax)); in PCFieldSplitSetDefaults()
500 … PetscCall(ISCreateStride(PetscObjectComm((PetscObject)pc->mat), nmax - nmin, nmin, 1, &rest)); in PCFieldSplitSetDefaults()
539 PetscInt nmin, nmax; in PCFieldSplitSetDefaults() local
542 PetscCall(MatGetOwnershipRange(pc->mat, &nmin, &nmax)); in PCFieldSplitSetDefaults()
543 PetscCall(ISComplement(ilink->is, nmin, nmax, &is2)); in PCFieldSplitSetDefaults()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DIS.pyx723 def complement(self, nmin: int, nmax: int) -> IS:
733 nmin
753 cdef PetscInt cnmin = asInt(nmin)
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c3361 PetscInt i, nmax, nmin, nv, cum, mss, cum2, cumarray, maxneigs; in PCBDDCAdaptiveSelection() local
3396 nmin = pcbddc->adaptive_nmin > 0 ? pcbddc->adaptive_nmin : 0; in PCBDDCAdaptiveSelection()
3397 nmax = PetscMax(nmin, nmax); in PCBDDCAdaptiveSelection()
3399 if (nmin || !sub_schurs->is_posdef) { /* XXX */ in PCBDDCAdaptiveSelection()
3582 if (nmin >= subset_size) compute_range = PETSC_FALSE; in PCBDDCAdaptiveSelection()
3783 nmin = nmax; in PCBDDCAdaptiveSelection()
3803 nmin_s = PetscMin(nmin, B_N); in PCBDDCAdaptiveSelection()
3820 …%" PetscBLASInt_FMT " to %" PetscBLASInt_FMT " incl (fortran like)\n", B_neigs, nmin, B_IL, B_IU)); in PCBDDCAdaptiveSelection()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiaij.c1276 …PetscInt i, nmax = 0, nmin = PETSC_INT_MAX, navg = 0, *nz, nzlocal = ((Mat_SeqAIJ *)aij->A->data)-… in MatView_MPIAIJ_ASCIIorDraworSocket() local
1281 nmin = PetscMin(nmin, nz[i]); in MatView_MPIAIJ_ASCIIorDraworSocket()
1286 …nzeros: Min %" PetscInt_FMT " avg %" PetscInt_FMT " max %" PetscInt_FMT "\n", nmin, navg, nmax)); in MatView_MPIAIJ_ASCIIorDraworSocket()