Lines Matching refs:sdim
30 PetscInt sdim, d, pStart, pEnd, p, numCS, set; in main() local
54 PetscCall(DMGetDimension(dm, &sdim)); in main()
91 switch (sdim) { in main()
109 …ctComm((PetscObject)dm), PETSC_ERR_ARG_OUTOFRANGE, "No layout for dimension %" PetscInt_FMT, sdim); in main()
138 PetscCall(PetscMalloc2(sdim + 1, &pStartDepth, sdim + 1, &pEndDepth)); in main()
139 …for (d = 0; d <= sdim; ++d) PetscCall(DMPlexGetDepthStratum(dm, d, &pStartDepth[d], &pEndDepth[d])… in main()
141 PetscCall(PetscSectionSetFieldComponents(section, fieldU, sdim)); in main()
143 PetscCall(PetscSectionSetFieldComponents(section, fieldS, sdim * (sdim + 1) / 2)); in main()
178 switch (sdim) { in main()
186 …ctComm((PetscObject)dm), PETSC_ERR_ARG_OUTOFRANGE, "No layout for dimension %" PetscInt_FMT, sdim); in main()
241 for (d = 0; d <= sdim; ++d) { in main()
332 cval[offUA + sdim] = 0.; in main()
333 for (i = 0; i < sdim; ++i) { in main()
335 for (j = 0; j < clSize / sdim; ++j) cval[offUA + i] += xyz[j * sdim + i]; in main()
336 cval[offUA + i] = cval[offUA + i] * sdim / clSize; in main()
337 cval[offUA + sdim] += PetscSqr(cval[offUA + i]); in main()
433 for (c = 0; c < cdimCoord / sdim; c++) cval[2] += xyz[c * sdim]; in main()
434 cval[2] = cval[2] * sdim / cdimCoord; in main()