Searched refs:lmin (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/ksp/ksp/impls/cg/pipelcg/ |
| H A D | pipelcg.c | 24 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 D | dacorn.c | 259 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 D | dageometry.c | 39 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 D | dmcoordinates.c | 881 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 D | swarmpic.c | 346 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 D | DM.pyx | 1377 cdef PetscReal lmin[3], lmax[3] 1378 CHKERR(DMGetLocalBoundingBox(self.dm, lmin, lmax)) 1379 return tuple([(toReal(lmin[i]), toReal(lmax[i]))
|