petsc-3.14.6 2021-03-30
Report Typos and Errors
PetscBinaryOpen
Opens a PETSc binary file.
Synopsis
PetscErrorCode
PetscBinaryOpen
(const char name[],
PetscFileMode
mode,int *fd)
Not Collective
Input Parameters
name
- filename
mode
- open mode of binary file, one of
FILE_MODE_READ
,
FILE_MODE_WRITE
,
FILE_MODE_APPEND
Output Parameter
fd
- the file
Notes
Files access with
PetscBinaryRead
() and
PetscBinaryWrite
() are ALWAYS written in big-endian format. This means the file can be accessed using
PetscBinaryOpen
() and
PetscBinaryRead
() and
PetscBinaryWrite
() on any machine.
See Also
PetscBinaryRead
(),
PetscBinaryWrite
(),
PetscFileMode
,
PetscViewerFileSetMode
(),
PetscViewerBinaryGetDescriptor
(),
PetscBinarySynchronizedWrite
(),
PetscBinarySynchronizedRead
(),
PetscBinarySynchronizedSeek
()
Level
advanced
Location
src/sys/fileio/sysio.c
Examples
src/dm/tutorials/ex15.c.html
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages