LOGICAL FUNCTION SYNC3( FNAME ) CHARACTER*(*), INTENT(IN ) :: FNAME ! logical file name
int sync3c( const char * fname )
FNAME
with disk using the netCDF
ncsync() call. Note that if FNAME was
declared volatile, then
the I/O API will perform ncsync() calls
for every I/O operation on the file (effectively, performing
SYNCH3&READ3()
and WRITE3()&SYNCH3()
automatically for that file)
USE M3UTILIO
or
INCLUDE 'IODECL3.EXT'
for Fortran, or
#include "iodecl3.h"
and
#include "fdesc3.h"
for C.
I/O API must already be initialized by a call to
INIT3()
.
File FNAME
must already have been opened by
OPEN3()
or
open3c()
.
... USE M3UTILIO ... <under construction> ...
... #include "iodecl3.h" ... <under construction> ...
To: Models-3/EDSS I/O API: The Help Pages