Home
last modified time | relevance | path

Searched refs:ibuf (Results 1 – 4 of 4) sorted by relevance

/petsc/src/dm/impls/plex/
H A Dplexply.c154 int ibuf[1]; in DMPlexCreatePLYFromFile() local
165 PetscCall(PetscViewerRead(viewer, &ibuf, 1, NULL, PETSC_INT)); in DMPlexCreatePLYFromFile()
166 if (byteSwap) PetscCall(PetscByteSwap(&ibuf, PETSC_INT, 1)); in DMPlexCreatePLYFromFile()
168 PetscCall(PetscViewerRead(viewer, &ibuf, 1, NULL, PETSC_CHAR)); in DMPlexCreatePLYFromFile()
178 char ibuf[1]; in DMPlexCreatePLYFromFile() local
182 PetscCall(PetscViewerRead(viewer, &ibuf, 1, NULL, PETSC_CHAR)); in DMPlexCreatePLYFromFile()
183 corners = ibuf[0]; in DMPlexCreatePLYFromFile()
187 if (c > 0) PetscCall(PetscViewerRead(viewer, &ibuf, 1, NULL, PETSC_CHAR)); in DMPlexCreatePLYFromFile()
188ibuf[0] == corners, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "All cells must have the same number of … in DMPlexCreatePLYFromFile()
189 PetscCall(PetscViewerRead(viewer, &vbuf, ibuf[0], NULL, PETSC_INT)); in DMPlexCreatePLYFromFile()
[all …]
H A Dplexgmsh.c323 int *ibuf = NULL; in GmshReadPetscInt() local
324 PetscCall(GmshBufferSizeGet(gmsh, count, &ibuf)); in GmshReadPetscInt()
325 PetscCall(GmshRead(gmsh, ibuf, count, PETSC_ENUM)); in GmshReadPetscInt()
326 for (i = 0; i < count; ++i) buf[i] = (PetscInt)ibuf[i]; in GmshReadPetscInt()
328 long *ibuf = NULL; in GmshReadPetscInt() local
329 PetscCall(GmshBufferSizeGet(gmsh, count, &ibuf)); in GmshReadPetscInt()
330 PetscCall(GmshRead(gmsh, ibuf, count, PETSC_LONG)); in GmshReadPetscInt()
331 for (i = 0; i < count; ++i) buf[i] = (PetscInt)ibuf[i]; in GmshReadPetscInt()
333 PetscInt64 *ibuf = NULL; in GmshReadPetscInt() local
334 PetscCall(GmshBufferSizeGet(gmsh, count, &ibuf)); in GmshReadPetscInt()
[all …]
H A Dplexfluent.c77 unsigned int ibuf; in DMPlexCreateFluent_ReadValues() local
84 snum = sscanf(cbuf, "%x", &ibuf); in DMPlexCreateFluent_ReadValues()
86 ((PetscInt *)data)[i] = (PetscInt)ibuf; in DMPlexCreateFluent_ReadValues()
96 int *ibuf; in DMPlexCreateFluent_ReadValues() local
97 PetscCall(PetscMalloc1(count, &ibuf)); in DMPlexCreateFluent_ReadValues()
98 PetscCall(PetscBinaryRead(fdes, ibuf, count, NULL, PETSC_ENUM)); in DMPlexCreateFluent_ReadValues()
99 PetscCall(PetscByteSwap(ibuf, PETSC_ENUM, count)); in DMPlexCreateFluent_ReadValues()
100 for (i = 0; i < count; i++) ((PetscInt *)data)[i] = ibuf[i]; in DMPlexCreateFluent_ReadValues()
101 PetscCall(PetscFree(ibuf)); in DMPlexCreateFluent_ReadValues()
/petsc/src/sys/fileio/
H A Dsysio.c620 PetscInt ibuf[2] = {0, 0}; in PetscBinarySynchronizedRead() local
636 if (rank == 0) ibuf[0] = (PetscInt)PetscBinaryRead(fd, data, num, count ? &ibuf[1] : NULL, type); in PetscBinarySynchronizedRead()
637 PetscCallMPI(MPI_Bcast(ibuf, 2, MPIU_INT, 0, comm)); in PetscBinarySynchronizedRead()
638 PetscCall((PetscErrorCode)ibuf[0]); in PetscBinarySynchronizedRead()
644 PetscCall(PetscMPIIntCast(count ? ibuf[1] : num, &cnt)); in PetscBinarySynchronizedRead()
648 if (count) *count = ibuf[1]; in PetscBinarySynchronizedRead()