Searched refs:masks (Results 1 – 2 of 2) sorted by relevance
| /petsc/include/petsc/private/ |
| H A D | dmimpl.h | 209 PetscInt *masks; /* Masks to pull out label value bits for each label */ member
|
| /petsc/src/dm/interface/ |
| H A D | dm.c | 7778 …names, ul->Nl, &ul->indices, ul->Nl + 1, &ul->offsets, ul->Nl + 1, &ul->bits, ul->Nl, &ul->masks)); in DMUniversalLabelCreate() 7803 ul->masks[l] = 0; in DMUniversalLabelCreate() 7804 for (b = ul->bits[l]; b < ul->bits[l + 1]; ++b) ul->masks[l] |= 1 << b; in DMUniversalLabelCreate() 7862 …l)->names, (*universal)->indices, (*universal)->offsets, (*universal)->bits, (*universal)->masks)); in DMUniversalLabelDestroy() 7907 PetscInt lval = (value & ul->masks[l]) >> ul->bits[l]; in DMUniversalLabelSetLabelValue()
|