Lines Matching refs:nel
3 static PetscErrorCode DMDAGetElements_1D(DM dm, PetscInt *nel, PetscInt *nen, const PetscInt *e[]) in DMDAGetElements_1D() argument
31 *nel = da->ne; in DMDAGetElements_1D()
37 static PetscErrorCode DMDAGetElements_2D(DM dm, PetscInt *nel, PetscInt *nen, const PetscInt *e[]) in DMDAGetElements_2D() argument
96 *nel = da->ne; in DMDAGetElements_2D()
102 static PetscErrorCode DMDAGetElements_3D(DM dm, PetscInt *nel, PetscInt *nen, const PetscInt *e[]) in DMDAGetElements_3D() argument
175 *nel = da->ne; in DMDAGetElements_3D()
387 PetscErrorCode DMDAGetElements(DM dm, PetscInt *nel, PetscInt *nen, const PetscInt *e[]) in DMDAGetElements() argument
395 PetscAssertPointer(nel, 2); in DMDAGetElements()
403 *nel = dd->ne; in DMDAGetElements()
409 *nel = 0; in DMDAGetElements()
413 PetscCall(DMDAGetElements_1D(dm, nel, nen, e)); in DMDAGetElements()
415 PetscCall(DMDAGetElements_2D(dm, nel, nen, e)); in DMDAGetElements()
417 PetscCall(DMDAGetElements_3D(dm, nel, nen, e)); in DMDAGetElements()
455 PetscInt nel, nen; in DMDAGetSubdomainCornersIS() local
457 PetscCall(DMDAGetElements(dm, &nel, &nen, &e)); in DMDAGetSubdomainCornersIS()
458 PetscCall(DMDARestoreElements(dm, &nel, &nen, &e)); in DMDAGetSubdomainCornersIS()
482 PetscErrorCode DMDARestoreElements(DM dm, PetscInt *nel, PetscInt *nen, const PetscInt *e[]) in DMDARestoreElements() argument
486 PetscAssertPointer(nel, 2); in DMDARestoreElements()
489 if (nel) *nel = 0; in DMDARestoreElements()