Lines Matching refs:nnodes

88     PetscInt xs = -1, xm = -1, ys = -1, ym = -1, zs = -1, zm = -1, nnodes = 0;  in DMDAVTKWriteAll_VTS()  local
97 nnodes = xm * ym * zm; in DMDAVTKWriteAll_VTS()
99 maxnnodes = PetscMax(maxnnodes, nnodes); in DMDAVTKWriteAll_VTS()
103 boffset += 3 * nnodes * sizeof(PetscScalar) + sizeof(PetscInt64); in DMDAVTKWriteAll_VTS()
132 boffset += nnodes * sizeof(PetscScalar) + sizeof(PetscInt64); in DMDAVTKWriteAll_VTS()
136 boffset += bs * nnodes * sizeof(PetscScalar) + sizeof(PetscInt64); in DMDAVTKWriteAll_VTS()
151 PetscInt xs = -1, xm = -1, ys = -1, ym = -1, zs = -1, zm = -1, nnodes = 0; in DMDAVTKWriteAll_VTS() local
160 nnodes = xm * ym * zm; in DMDAVTKWriteAll_VTS()
162 nnodes = info.xm * info.ym * info.zm; in DMDAVTKWriteAll_VTS()
174 PetscCallMPI(MPIU_Recv(array, nnodes * cdim, MPIU_SCALAR, r, tag, comm, &status)); in DMDAVTKWriteAll_VTS()
176 PetscCheck(nn == nnodes * cdim, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Array size mismatch"); in DMDAVTKWriteAll_VTS()
177 } else PetscCall(PetscArraycpy(array, coords, nnodes * cdim)); in DMDAVTKWriteAll_VTS()
190 PetscCallMPI(MPIU_Send((void *)coords, nnodes * cdim, MPIU_SCALAR, 0, tag, comm)); in DMDAVTKWriteAll_VTS()
205 PetscCall(PetscViewerVTKFWrite(viewer, fp, array2, nnodes * 3, MPIU_SCALAR)); in DMDAVTKWriteAll_VTS()
221 PetscCallMPI(MPIU_Recv(array, nnodes * bs, MPIU_SCALAR, r, tag, comm, &status)); in DMDAVTKWriteAll_VTS()
223 …PetscCheck(nn == nnodes * bs, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Array size mismatch receiving from… in DMDAVTKWriteAll_VTS()
224 } else PetscCall(PetscArraycpy(array, x, nnodes * bs)); in DMDAVTKWriteAll_VTS()
239 PetscCall(PetscViewerVTKFWrite(viewer, fp, array2, nnodes, MPIU_SCALAR)); in DMDAVTKWriteAll_VTS()
241 } else PetscCall(PetscViewerVTKFWrite(viewer, fp, array, bs * nnodes, MPIU_SCALAR)); in DMDAVTKWriteAll_VTS()
242 … } else if (r == rank) PetscCallMPI(MPIU_Send((void *)x, nnodes * bs, MPIU_SCALAR, 0, tag, comm)); in DMDAVTKWriteAll_VTS()
302 PetscInt xs = -1, xm = -1, ys = -1, ym = -1, zs = -1, zm = -1, nnodes = 0; in DMDAVTKWriteAll_VTR() local
311 nnodes = xm * ym * zm; in DMDAVTKWriteAll_VTR()
313 maxnnodes = PetscMax(maxnnodes, nnodes); in DMDAVTKWriteAll_VTR()
348 boffset += nnodes * sizeof(PetscScalar) + sizeof(PetscInt64); in DMDAVTKWriteAll_VTR()
352 boffset += bs * nnodes * sizeof(PetscScalar) + sizeof(PetscInt64); in DMDAVTKWriteAll_VTR()
367 PetscInt xs = -1, xm = -1, ys = -1, ym = -1, zs = -1, zm = -1, nnodes = 0; in DMDAVTKWriteAll_VTR() local
376 nnodes = xm * ym * zm; in DMDAVTKWriteAll_VTR()
378 nnodes = info.xm * info.ym * info.zm; in DMDAVTKWriteAll_VTR()
464 PetscCallMPI(MPIU_Recv(array, nnodes * bs, MPIU_SCALAR, r, tag, comm, &status)); in DMDAVTKWriteAll_VTR()
466 …PetscCheck(nn == nnodes * bs, PETSC_COMM_SELF, PETSC_ERR_PLIB, "Array size mismatch receiving from… in DMDAVTKWriteAll_VTR()
467 } else PetscCall(PetscArraycpy(array, x, nnodes * bs)); in DMDAVTKWriteAll_VTR()
481 PetscCall(PetscViewerVTKFWrite(viewer, fp, array2, nnodes, MPIU_SCALAR)); in DMDAVTKWriteAll_VTR()
484 PetscCall(PetscViewerVTKFWrite(viewer, fp, array, nnodes * bs, MPIU_SCALAR)); in DMDAVTKWriteAll_VTR()
487 PetscCallMPI(MPIU_Send((void *)x, nnodes * bs, MPIU_SCALAR, 0, tag, comm)); in DMDAVTKWriteAll_VTR()