Searched refs:ibuf (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/dm/impls/plex/ |
| H A D | plexply.c | 154 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() 188 …ibuf[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 D | plexgmsh.c | 323 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 D | plexfluent.c | 77 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 D | sysio.c | 620 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()
|