Lines Matching refs:Nc
339 …PetscInt Nc, vStart, vEnd, sStart, sEnd, newStart = PETSC_INT_MAX, newEnd = PETSC_INT_MIN,… in DMLocalizeCoordinates() local
378 PetscCall(PetscSectionGetFieldComponents(cs, 0, &Nc)); in DMLocalizeCoordinates()
379 PetscCall(PetscSectionSetFieldComponents(csDG, 0, Nc)); in DMLocalizeCoordinates()
381 …tscCheck(bs == Nc, comm, PETSC_ERR_ARG_INCOMP, "Coordinate block size %" PetscInt_FMT " != %" Pets… in DMLocalizeCoordinates()
383 PetscCall(DMGetWorkArray(dm, 2 * Nc, MPIU_SCALAR, &anchor)); in DMLocalizeCoordinates()
384 localized = &anchor[Nc]; in DMLocalizeCoordinates()
396 …Nc), comm, PETSC_ERR_ARG_INCOMP, "Coordinate size on cell %" PetscInt_FMT " closure %" PetscInt_FM… in DMLocalizeCoordinates()
397 for (d = 0; d < Nc; ++d) anchor[d] = cellCoords[d]; in DMLocalizeCoordinates()
398 for (p = 0; p < dof / Nc; ++p) { in DMLocalizeCoordinates()
399 PetscCall(DMLocalizeCoordinate_Internal(dm, Nc, anchor, &cellCoords[p * Nc], localized)); in DMLocalizeCoordinates()
400 for (d = 0; d < Nc; ++d) in DMLocalizeCoordinates()
401 if (cellCoords[p * Nc + d] != localized[d]) break; in DMLocalizeCoordinates()
402 if (d < Nc) break; in DMLocalizeCoordinates()
404 if (p < dof / Nc) useDG = PETSC_TRUE; in DMLocalizeCoordinates()
405 if (p < dof / Nc || !sparseLocalize) { in DMLocalizeCoordinates()
435 for (q = 0; q < dof / Nc; ++q) { in DMLocalizeCoordinates()
437 for (d = 0; d < Nc; ++d) anchor[d] = cellCoords[q * Nc + d]; in DMLocalizeCoordinates()
438 for (p = 0; p < dof / Nc; ++p) { in DMLocalizeCoordinates()
439 …PetscCall(DMLocalizeCoordinate_Internal(dm, Nc, anchor, &cellCoords[p * Nc], &coordsDG[offDG + p *… in DMLocalizeCoordinates()
441 for (d = 0; d < Nc; ++d) in DMLocalizeCoordinates()
442 …((PetscRealPart(coordsDG[offDG + p * Nc + d]) < (Lstart ? Lstart[d] : 0.)) || (PetscRealPart(coord… in DMLocalizeCoordinates()
443 if (d < Nc) break; in DMLocalizeCoordinates()
445 if (p == dof / Nc) break; in DMLocalizeCoordinates()
447 …PetscCheck(p == dof / Nc, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Cell %" PetscInt_FMT " does not f… in DMLocalizeCoordinates()