Searched refs:bsMinMax (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/dm/interface/ |
| H A D | dmi.c | 83 PetscInt mbs, bs = 0, bsLocal[2], bsMinMax[2]; in PetscSectionSelectFields_Private() local 158 PetscCall(PetscGlobalMinMaxInt(PetscObjectComm((PetscObject)gs), bsLocal, bsMinMax)); in PetscSectionSelectFields_Private() 159 if (bsMinMax[0] != bsMinMax[1]) { /* different multiple of block size -> set bs to 1 */ in PetscSectionSelectFields_Private() 162 mbs = bsMinMax[0]; in PetscSectionSelectFields_Private() 505 PetscInt bs = -1, bsLocal[2], bsMinMax[2]; in DMCreateSectionSuperDM() local 509 PetscCall(PetscGlobalMinMaxInt(comm, bsLocal, bsMinMax)); in DMCreateSectionSuperDM() 510 if (bsMinMax[0] != bsMinMax[1]) { in DMCreateSectionSuperDM() 513 bs = bsMinMax[0]; in DMCreateSectionSuperDM()
|
| H A D | dm.c | 1109 PetscInt bs = -1, bsLocal[2], bsMinMax[2]; in DMGetLocalToGlobalMapping() local 1151 PetscCall(PetscGlobalMinMaxInt(PetscObjectComm((PetscObject)dm), bsLocal, bsMinMax)); in DMGetLocalToGlobalMapping() 1152 if (bsMinMax[0] != bsMinMax[1]) { in DMGetLocalToGlobalMapping() 1155 bs = bsMinMax[0]; in DMGetLocalToGlobalMapping()
|
| /petsc/src/dm/impls/plex/ |
| H A D | plex.c | 2930 PetscInt *dnz, *onz, *dnzu, *onzu, bsLocal[2], bsMinMax[2], *pblocks; in DMCreateMatrix_Plex() local 2999 PetscCall(PetscGlobalMinMaxInt(PetscObjectComm((PetscObject)dm), bsLocal, bsMinMax)); in DMCreateMatrix_Plex() 3000 if (bsMinMax[0] != bsMinMax[1]) bs = 1; in DMCreateMatrix_Plex() 3001 else bs = bsMinMax[0]; in DMCreateMatrix_Plex() 10873 PetscInt Nf, f, bs = -1, bsLocal[2], bsMinMax[2]; in DMCreateSubDomainDM_Plex() local 10907 PetscCall(PetscGlobalMinMaxInt(PetscObjectComm((PetscObject)dm), bsLocal, bsMinMax)); in DMCreateSubDomainDM_Plex() 10908 if (bsMinMax[0] != bsMinMax[1]) { in DMCreateSubDomainDM_Plex() 10911 bs = bsMinMax[0]; in DMCreateSubDomainDM_Plex()
|