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