Lines Matching refs:foff
6538 PetscInt fdof, foff, b;
6544 PetscCall(PetscSectionGetFieldOffset(section, point, f, &foff));
6545 varr = &vArray[foff];
7029 PetscInt fdof, foff, fcdof, foffset = *offset;
7036 PetscCall(PetscSectionGetFieldOffset(section, point, f, &foff));
7037 a = &array[foff];
7099 PetscInt fdof, foff, fcdof, foffset = *offset;
7108 PetscCall(PetscSectionGetFieldOffset(section, point, f, &foff));
7109 a = &array[foff];
7700 PetscInt numFields, foff, f;
7705 for (f = 0, foff = 0; f < numFields; ++f) {
7718 indices[ind] = off + foff + b;
7727 indices[ind] = -(off + foff + b + 1);
7730 indices[ind] = off + foff + b - (islocal ? 0 : cind);
7734 foff += (setBC || islocal ? fdof : (fdof - cfdof));
7751 PetscInt numFields, foff, f;
7763 PetscCall(PetscSectionGetFieldOffset(globalSection, point, f, &foff));
7769 indices[ind] = foff + b;
7778 indices[ind] = -(foff + b + 1);
7781 indices[ind] = foff + b - cind;