Lines Matching refs:extent
93 PetscInt *extent; in PrintVertex() local
101 PetscCall(PetscContainerGetPointer(c, &extent)); in PrintVertex()
105 PetscCall(PetscPrintf(comm, " %" PetscInt_FMT, (v / sum) % extent[d])); in PrintVertex()
106 if (d < dim) sum *= extent[d]; in PrintVertex()
407 const PetscInt *extent, Nc = 12; in TestFreeField() local
439 PetscCall(PetscContainerGetPointer(c, &extent)); in TestFreeField()
440 PetscCall(MatCreateFFT(PetscObjectComm((PetscObject)dm), dim, extent, MATFFTW, &FT)); in TestFreeField()
444 coef[d] = 2. * PETSC_PI / extent[d]; in TestFreeField()
445 V *= extent[d]; in TestFreeField()
462 for (PetscInt d = 0, prod = 1; d < dim; prod *= extent[d], ++d) { in TestFreeField()
463 const PetscInt idx = (v / prod) % extent[d]; in TestFreeField()