threading_read='multi', fileset_read='single', threading_write='multi', fileset_write='multi' (default) threading_read='multi', fileset_read='single', threading_write='single', fileset_write='single'
mpp_io_mod
mpp_domains_mod
mpp_mod
platform_mod
call get_restart_io_mode
do_netcdf_restart | This the input argument that contains the individual module setting of restart IO mode.
Upon return from this subroutine, this output argument contains the actual setting of restart IO mode
the calling module will be using [logical] |
call fms_io_init ()
call fms_io_exit
call write_data (filename, fieldname, data, domain)
filename | File name [character, dimension(*)] |
fieldname | Field name [character, dimension(*)] |
data | array containing data of fieldname [real] |
domain | domain of fieldname [domain, optional] |
call field_size (filename, fieldname, siz)
filename | File name [character, dimension(*)] |
fieldname | Field name [character, dimension(*)] |
siz | siz must be a dimension(4) array to retrieve the size of the field [integer, dimension(*)] |
field_found | if this flag is present, field_size will not abort if
called for a non-existent field.
Instead it will return T or F depending on
whether or not the field was found. [logical, optional] |
call read_data (filename,fieldname,data,domain,timelevel)
filename | File name [character, dimension(*)] |
fieldname | Field name [character, dimension(*)] |
domain | domain of fieldname [domain, optional] |
timelevel | time level of fieldname [integer, optional] |
data | array containing data of fieldname [real] |
file | name of the file to be opened [character] |
unit | unit number returned by this function [integer] |
file | name of the file to be opened [character] |
action | action to be performed: can be 'read' or 'write' [character] |
unit | unit number returned by this function [integer] |
file | name of the file to be opened [character] |
action | action to be performed: can be 'read' or 'write' [character] |
unit | unit number returned by this function [integer] |
unit | unit number of the file to be closed [integer] |
status | action to be performed: can be 'delete' [character, optional] |
Domain2 | domain to be passed to routines in fms_io_mod, Current_domain will point to
this Domain2 [domain2D] |
domain2 | domain returned from fms_io_mod. [domain2D] |
x | array containing beginning and ending indices of global and compute domain in x direction [integer] |
y | array containing beginning and ending indices of global and compute domain in y direction [integer] |