Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/impls/cg/pipelcg/
H A Dpipelcg.c24 PetscReal lmin, lmax; /* min and max eigen values estimates to compute base shifts */ member
92 …Real("-ksp_pipelcg_lmin", "Estimate for smallest eigenvalue", "", plcg->lmin, &plcg->lmin, &flag)); in KSPSetFromOptions_PIPELCG()
93 if (!flag) plcg->lmin = 0.0; in KSPSetFromOptions_PIPELCG()
124 …etscCall(PetscViewerASCIIPrintf(viewer, " Minimal eigenvalue estimate %g\n", (double)plcg->lmin)); in KSPView_PIPELCG()
128 …scCall(PetscViewerStringSPrintf(viewer, " Minimal eigenvalue estimate %g\n", (double)plcg->lmin)); in KSPView_PIPELCG()
372 PetscReal lmin = plcg->lmin, lmax = plcg->lmax; in KSPSolve_PIPELCG() local
392 …for (i = 0; i < l; ++i) sigma(i) = (0.5 * (lmin + lmax) + (0.5 * (lmax - lmin) * PetscCosReal(PETS… in KSPSolve_PIPELCG()
/petsc/src/dm/impls/da/
H A Ddacorn.c259 PetscErrorCode DMGetLocalBoundingIndices_DMDA(DM dm, PetscReal lmin[], PetscReal lmax[]) in DMGetLocalBoundingIndices_DMDA() argument
265 lmin[0] = info.xs; in DMGetLocalBoundingIndices_DMDA()
266 lmin[1] = info.ys; in DMGetLocalBoundingIndices_DMDA()
267 lmin[2] = info.zs; in DMGetLocalBoundingIndices_DMDA()
H A Ddageometry.c39 PetscErrorCode DMGetLocalBoundingBox_DA(DM da, PetscReal lmin[], PetscReal lmax[], PetscInt cs[], P… in DMGetLocalBoundingBox_DA() argument
69 PetscCall(DMGetLocalBoundingIndices_DMDA(da, lmin, lmax)); in DMGetLocalBoundingBox_DA()
71 if (cs) cs[d] = lmin[d]; in DMGetLocalBoundingBox_DA()
94 lmin[d] = PetscRealPart(coor[c0 * dim + d]); in DMGetLocalBoundingBox_DA()
/petsc/src/dm/interface/
H A Ddmcoordinates.c881 PetscErrorCode DMGetLocalBoundingBox_Coordinates(DM dm, PetscReal lmin[], PetscReal lmax[], PetscIn… in DMGetLocalBoundingBox_Coordinates() argument
936 if (lmin) PetscCall(PetscArraycpy(lmin, min, cdim)); in DMGetLocalBoundingBox_Coordinates()
961 PetscErrorCode DMGetLocalBoundingBox(DM dm, PetscReal lmin[], PetscReal lmax[]) in DMGetLocalBoundingBox() argument
965 PetscUseTypeMethod(dm, getlocalboundingbox, lmin, lmax, NULL, NULL); in DMGetLocalBoundingBox()
987 PetscReal lmin[3], lmax[3]; in DMGetBoundingBox() local
994 PetscCall(DMGetLocalBoundingBox(dm, lmin, lmax)); in DMGetBoundingBox()
995 …if (gmin) PetscCallMPI(MPIU_Allreduce(lmin, gmin, cdim, MPIU_REAL, MPIU_MIN, PetscObjectComm((Pets… in DMGetBoundingBox()
/petsc/src/dm/impls/swarm/
H A Dswarmpic.c346 PetscReal lmin[] = {PETSC_MAX_REAL, PETSC_MAX_REAL, PETSC_MAX_REAL}; in DMSwarmSetPointsUniformCoordinates() local
369 PetscCall(DMGetLocalBoundingBox(dm, lmin, lmax)); in DMSwarmSetPointsUniformCoordinates()
395 if (xp[b] < lmin[b]) point_inside = PETSC_FALSE; in DMSwarmSetPointsUniformCoordinates()
423 if (xp[b] < lmin[b]) point_inside = PETSC_FALSE; in DMSwarmSetPointsUniformCoordinates()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DDM.pyx1377 cdef PetscReal lmin[3], lmax[3]
1378 CHKERR(DMGetLocalBoundingBox(self.dm, lmin, lmax))
1379 return tuple([(toReal(lmin[i]), toReal(lmax[i]))