Lines Matching refs:xSize

374   PetscInt           xSize, comp;  in DMInterpolate_Segment_Private()  local
382 PetscCall(DMPlexVecGetClosure(dm, NULL, xLocal, c, &xSize, &x)); in DMInterpolate_Segment_Private()
383 if (2 * dof == xSize) { in DMInterpolate_Segment_Private()
385 } else if (dof == xSize) { in DMInterpolate_Segment_Private()
387 …e size %" PetscInt_FMT " must be either %" PetscInt_FMT " or %" PetscInt_FMT, xSize, 2 * dof, dof); in DMInterpolate_Segment_Private()
388 PetscCall(DMPlexVecRestoreClosure(dm, NULL, xLocal, c, &xSize, &x)); in DMInterpolate_Segment_Private()
544 PetscInt coordSize, xSize; in DMInterpolate_Quad_Private() local
583 PetscCall(DMPlexVecGetClosure(dm, NULL, xLocal, c, &xSize, &x)); in DMInterpolate_Quad_Private()
594 if (4 * dof == xSize) { in DMInterpolate_Quad_Private()
596 } else if (dof == xSize) { in DMInterpolate_Quad_Private()
605 …for (PetscInt d = 0; d < xSize / dof; ++d) a[p * dof + comp] += x[d * dof + comp] * T->T[0][d * do… in DMInterpolate_Quad_Private()
610 PetscCall(DMPlexVecRestoreClosure(dm, NULL, xLocal, c, &xSize, &x)); in DMInterpolate_Quad_Private()
775 PetscInt coordSize, xSize; in DMInterpolate_Hex_Private() local
802 PetscCall(DMPlexVecGetClosure(dm, NULL, xLocal, c, &xSize, &x)); in DMInterpolate_Hex_Private()
803xSize) || (ctx->dof == xSize), ctx->comm, PETSC_ERR_ARG_SIZ, "Invalid input closure size %" PetscI… in DMInterpolate_Hex_Private()
816 if (8 * ctx->dof == xSize) { in DMInterpolate_Hex_Private()
826 PetscCall(DMPlexVecRestoreClosure(dm, NULL, xLocal, c, &xSize, &x)); in DMInterpolate_Hex_Private()