Searched refs:vbinary (Results 1 – 1 of 1) sorted by relevance
53 PetscViewer_Binary *vbinary = (PetscViewer_Binary *)viewer->data; in PetscViewerBinarySyncMPIIO() local56 if (vbinary->filemode == FILE_MODE_READ) PetscFunctionReturn(PETSC_SUCCESS); in PetscViewerBinarySyncMPIIO()57 if (vbinary->mfsub != MPI_FILE_NULL) PetscCallMPI(MPI_File_sync(vbinary->mfsub)); in PetscViewerBinarySyncMPIIO()58 if (vbinary->mfdes != MPI_FILE_NULL) { in PetscViewerBinarySyncMPIIO()60 PetscCallMPI(MPI_File_sync(vbinary->mfdes)); in PetscViewerBinarySyncMPIIO()68 PetscViewer_Binary *vbinary = (PetscViewer_Binary *)viewer->data; in PetscViewerGetSubViewer_Binary() local83 PetscCall(PetscMemcpy((*outviewer)->data, vbinary, sizeof(PetscViewer_Binary))); in PetscViewerGetSubViewer_Binary()90 if (vbinary->usempiio && *outviewer) { in PetscViewerGetSubViewer_Binary()93 if (vbinary->mfsub == MPI_FILE_NULL) { in PetscViewerGetSubViewer_Binary()95 switch (vbinary->filemode) { in PetscViewerGetSubViewer_Binary()[all …]