Lines Matching refs:overlap
16 PetscInt overlap; /* overlap requested by user */ member
165 char overlap[256] = "user-defined overlap"; in PCView_GASM() local
174 …if (osm->overlap >= 0) PetscCall(PetscSNPrintf(overlap, sizeof(overlap), "requested amount of over… in PCView_GASM()
190 PetscCall(PetscViewerASCIIPrintf(viewer, " %s\n", overlap)); in PCView_GASM()
367 … if (osm->overlap > 0 && osm->N > 1) { /* With positive overlap, osm->iis[i] will be modified */ in PCSetUp_GASM()
375 if (osm->overlap > 0 && osm->N > 1) { in PCSetUp_GASM()
377 PetscCall(MatIncreaseOverlapSplit(pc->pmat, osm->n, osm->ois, osm->overlap)); in PCSetUp_GASM()
878 …erlap", "Number of overlapping degrees of freedom", "PCGASMSetOverlap", osm->overlap, &ovl, &flg)); in PCSetFromOptions_GASM()
950 osm->overlap = -1; in PCGASMSetSubdomains_GASM()
999 …PetscCheck(!pc->setupcalled || ovl == osm->overlap, PetscObjectComm((PetscObject)pc), PETSC_ERR_AR… in PCGASMSetOverlap_GASM()
1000 if (!pc->setupcalled) osm->overlap = ovl; in PCGASMSetOverlap_GASM()
1276 osm->overlap = 0; in PCCreate_GASM()
1615 …PetscInt N, PetscInt Mdomains, PetscInt Ndomains, PetscInt dof, PetscInt overlap, PetscInt *nsub, … in PCGASMCreateSubdomains2D() argument
1648 ylow = PetscMax(ystart - overlap, 0); in PCGASMCreateSubdomains2D()
1649 yhigh = PetscMin(ystart + maxheight + overlap, N); in PCGASMCreateSubdomains2D()
1655 xleft = PetscMax(xstart - overlap, 0); in PCGASMCreateSubdomains2D()
1656 xright = PetscMin(xstart + maxwidth + overlap, M); in PCGASMCreateSubdomains2D()
1677 y[0][0] = PetscMax(ystart - overlap, 0); in PCGASMCreateSubdomains2D()
1678 y[0][1] = PetscMin(ystart + maxheight + overlap, N); in PCGASMCreateSubdomains2D()
1687 x[0][0] = PetscMax(xstart - overlap, 0); in PCGASMCreateSubdomains2D()
1688 x[0][1] = PetscMin(xstart + maxwidth + overlap, M); in PCGASMCreateSubdomains2D()
1733 if (overlap == 0) { in PCGASMCreateSubdomains2D()
1890 …if (!osm->user_subdomains && osm->N == PETSC_DETERMINE && osm->overlap < 0) osm->dm_subdomains = f… in PCGASMSetUseDMSubdomains()