Home
last modified time | relevance | path

Searched refs:ldims (Results 1 – 2 of 2) sorted by relevance

/petsc/src/dm/impls/da/
H A Dda2.c204 PetscInt xbase, *bases, *ldims, j, x_t, y_t, s_t, base, count; in DMSetUp_DA_2D() local
374 PetscCall(PetscMalloc2(size + 1, &bases, size, &ldims)); in DMSetUp_DA_2D()
375 PetscCallMPI(MPI_Allgather(&nn, 1, MPIU_INT, ldims, 1, MPIU_INT, comm)); in DMSetUp_DA_2D()
377 for (i = 1; i <= size; i++) bases[i] = ldims[i - 1]; in DMSetUp_DA_2D()
721 PetscCall(PetscFree2(bases, ldims)); in DMSetUp_DA_2D()
H A Dda3.c213 PetscInt *bases, *ldims, base, x_t, y_t, z_t, s_t, count, s_x, s_y, s_z; in DMSetUp_DA_3D() local
461 PetscCall(PetscMalloc2(size + 1, &bases, size, &ldims)); in DMSetUp_DA_3D()
462 PetscCallMPI(MPI_Allgather(&nn, 1, MPIU_INT, ldims, 1, MPIU_INT, comm)); in DMSetUp_DA_3D()
464 for (i = 1; i <= size; i++) bases[i] = ldims[i - 1]; in DMSetUp_DA_3D()
1411 PetscCall(PetscFree2(bases, ldims)); in DMSetUp_DA_3D()