FV3 Bundle
|
Data Types | |
type | ax_type |
interface | fms_io_unstructured_read |
interface | fms_io_unstructured_register_restart_axis |
interface | fms_io_unstructured_register_restart_field |
interface | get_global_att_value |
interface | get_mosaic_tile_file |
interface | get_var_att_value |
type | meta_type |
interface | parse_mask_table |
type | ptr0di |
type | ptr0dr |
type | ptr1di |
type | ptr1dr |
type | ptr2di |
type | ptr2dr |
type | ptr2dr8 |
type | ptr3di |
type | ptr3dr |
type | ptr3dr8 |
type | ptr4dr |
interface | query_initialized |
interface | read_compressed |
interface | read_data |
interface | read_distributed |
interface | register_restart_axis |
interface | register_restart_field |
interface | reset_field_pointer |
type | restart_file_type |
interface | restore_state |
interface | set_initialized |
interface | string |
type | var_type |
interface | write_data |
Functions/Subroutines | |
subroutine, public | get_restart_io_mode (do_netcdf_restart) |
subroutine, public | fms_io_init () |
subroutine, public | fms_io_exit () |
subroutine | write_data_i3d_new (filename, fieldname, data, domain, no_domain, position, tile_count, data_default) |
subroutine | write_data_i2d_new (filename, fieldname, data, domain, no_domain, position, tile_count, data_default) |
subroutine | write_data_i1d_new (filename, fieldname, data, domain, no_domain, tile_count, data_default) |
subroutine | write_data_iscalar_new (filename, fieldname, data, domain, no_domain, tile_count, data_default) |
subroutine | write_data_3d_new (filename, fieldname, data, domain, no_domain, scalar_or_1d, position, tile_count, data_default) |
subroutine | register_restart_axis_r1d (fileObj, filename, fieldname, data, cartesian, units, longname, sense, min, calendar) |
subroutine | register_restart_axis_i1d (fileObj, filename, fieldname, data, compressed, compressed_axis, dimlen, dimlen_name, dimlen_lname, units, longname, imin) |
subroutine | register_restart_axis_unlimited (fileObj, filename, fieldname, nelem, units, longname) |
subroutine, public | free_restart_type (fileObj) |
subroutine, public | set_meta_global (fileObj, name, rval, ival, cval) |
subroutine | write_meta_global (unit, fileObj) |
integer function | register_restart_field_r0d (fileObj, filename, fieldname, data, domain, mandatory, no_domain, position, tile_count, data_default, longname, units, read_only, restart_owns_data) |
integer function | register_restart_field_r1d (fileObj, filename, fieldname, data, domain, mandatory, no_domain, position, tile_count, data_default, longname, units, compressed_axis, read_only, restart_owns_data) |
integer function | register_restart_field_r2d (fileObj, filename, fieldname, data, domain, mandatory, no_domain, compressed, position, tile_count, data_default, longname, units, compressed_axis, read_only, restart_owns_data) |
integer function | register_restart_field_r3d (fileObj, filename, fieldname, data, domain, mandatory, no_domain, position, tile_count, data_default, longname, units, read_only, compressed, compressed_axis, restart_owns_data) |
integer function | register_restart_field_r4d (fileObj, filename, fieldname, data, domain, mandatory, no_domain, position, tile_count, data_default, longname, units, read_only, restart_owns_data) |
integer function | register_restart_field_i0d (fileObj, filename, fieldname, data, domain, mandatory, no_domain, position, tile_count, data_default, longname, units, read_only, restart_owns_data) |
integer function | register_restart_field_i1d (fileObj, filename, fieldname, data, domain, mandatory, no_domain, position, tile_count, data_default, longname, units, compressed_axis, read_only, restart_owns_data) |
integer function | register_restart_field_i2d (fileObj, filename, fieldname, data, domain, mandatory, no_domain, compressed, position, tile_count, data_default, longname, units, compressed_axis, read_only, restart_owns_data) |
integer function | register_restart_field_i3d (fileObj, filename, fieldname, data, domain, mandatory, no_domain, position, tile_count, data_default, longname, units, read_only, restart_owns_data) |
integer function | register_restart_field_r0d_2level (fileObj, filename, fieldname, data1, data2, domain, mandatory, no_domain, position, tile_count, data_default, longname, units, read_only) |
integer function | register_restart_field_r1d_2level (fileObj, filename, fieldname, data1, data2, domain, mandatory, no_domain, position, tile_count, data_default, longname, units, read_only) |
integer function | register_restart_field_r2d_2level (fileObj, filename, fieldname, data1, data2, domain, mandatory, no_domain, position, tile_count, data_default, longname, units, read_only) |
integer function | register_restart_field_r3d_2level (fileObj, filename, fieldname, data1, data2, domain, mandatory, no_domain, position, tile_count, data_default, longname, units, read_only) |
integer function | register_restart_field_i0d_2level (fileObj, filename, fieldname, data1, data2, domain, mandatory, no_domain, position, tile_count, data_default, longname, units, read_only) |
integer function | register_restart_field_i1d_2level (fileObj, filename, fieldname, data1, data2, domain, mandatory, no_domain, position, tile_count, data_default, longname, units, read_only) |
integer function | register_restart_field_i2d_2level (fileObj, filename, fieldname, data1, data2, domain, mandatory, no_domain, position, tile_count, data_default, longname, units, read_only) |
integer function | register_restart_field_i3d_2level (fileObj, filename, fieldname, data1, data2, domain, mandatory, no_domain, position, tile_count, data_default, longname, units, read_only) |
integer function | register_restart_region_r2d (fileObj, filename, fieldname, data, indices, global_size, pelist, is_root_pe, longname, units, position, x_halo, y_halo, ishift, jshift, read_only, mandatory) |
integer function | register_restart_region_r3d (fileObj, filename, fieldname, data, indices, global_size, pelist, is_root_pe, longname, units, position, x_halo, y_halo, ishift, jshift, read_only, mandatory) |
subroutine, public | save_restart (fileObj, time_stamp, directory, append, time_level) |
logical function | all_field_read_only (fileObj) |
subroutine | save_compressed_restart (fileObj, restartpath, append, time_level) |
subroutine | save_unlimited_axis_restart (fileObj, restartpath) |
subroutine | save_default_restart (fileObj, restartpath) |
subroutine, public | save_restart_border (fileObj, time_stamp, directory) |
subroutine, public | restore_state_border (fileObj, directory, nonfatal_missing_files) |
subroutine | write_chksum (fileObj, action) |
subroutine | restore_state_all (fileObj, directory, nonfatal_missing_files) |
subroutine | restore_state_one_field (fileObj, id_field, directory, nonfatal_missing_files) |
subroutine | setup_one_field (fileObj, filename, fieldname, field_siz, index_field, domain, mandatory, no_domain, scalar_or_1d, position, tile_count, data_default, longname, units, compressed_axis, read_only, owns_data) |
subroutine | write_data_4d_new (filename, fieldname, data, domain, no_domain, position, tile_count, data_default) |
subroutine | write_data_2d_new (filename, fieldname, data, domain, no_domain, position, tile_count, data_default) |
subroutine | write_data_1d_new (filename, fieldname, data, domain, no_domain, tile_count, data_default) |
subroutine | write_data_scalar_new (filename, fieldname, data, domain, no_domain, tile_count, data_default) |
integer function, private | lookup_field_r (nfile, fieldname) |
integer function | lookup_domain (domain) |
integer function, private | lookup_axis (axis_sizes, siz, domains, dom) |
subroutine, public | field_size (filename, fieldname, siz, field_found, domain, no_domain) |
subroutine | file_unit (filename, found_file, unit, domain, no_domain) |
integer function, public | dimension_size (filename, dimname, domain, no_domain) |
subroutine, public | get_field_size (filename, fieldname, siz, field_found, domain, no_domain) |
subroutine | get_size (unit, fieldname, siz, found) |
subroutine | read_data_i3d_new (filename, fieldname, data, domain, timelevel, no_domain, position, tile_count) |
subroutine | read_data_i2d_new (filename, fieldname, data, domain, timelevel, no_domain, position, tile_count) |
subroutine | read_data_i1d_new (filename, fieldname, data, domain, timelevel, no_domain, tile_count) |
subroutine | read_data_iscalar_new (filename, fieldname, data, domain, timelevel, no_domain, tile_count) |
subroutine | read_data_3d_new (filename, fieldname, data, domain, timelevel, no_domain, scalar_or_1d, position, tile_count) |
subroutine | read_compressed_i1d (filename, fieldname, data, domain, timelevel, start, nread, threading) |
subroutine | read_compressed_i2d (filename, fieldname, data, domain, timelevel, start, nread, threading) |
subroutine | read_compressed_1d (filename, fieldname, data, domain, timelevel, start, nread, threading) |
subroutine | read_compressed_2d (filename, fieldname, data, domain, timelevel, start, nread, threading) |
subroutine | read_compressed_3d (filename, fieldname, data, domain, timelevel) |
subroutine | read_distributed_a1d (unit, fmt, iostat, data) |
subroutine | read_distributed_i1d (unit, fmt, iostat, data) |
subroutine | read_distributed_iscalar (unit, fmt, iostat, data) |
subroutine | read_distributed_r3d (unit, fmt, iostat, data) |
subroutine | read_distributed_r5d (unit, fmt, iostat, data) |
subroutine | read_distributed_r1d (unit, fmt, iostat, data) |
subroutine | read_data_2d_region (filename, fieldname, data, start, nread, domain, no_domain, tile_count) |
subroutine | read_data_3d_region (filename, fieldname, data, start, nread, domain, no_domain, tile_count) |
subroutine | read_data_text (filename, fieldname, data, level) |
subroutine | read_data_4d_new (filename, fieldname, data, domain, timelevel, no_domain, position, tile_count) |
subroutine | read_data_2d_ug (filename, fieldname, data, SG_domain, UG_domain, timelevel) |
subroutine | read_data_2d_new (filename, fieldname, data, domain, timelevel, no_domain, position, tile_count) |
subroutine | read_data_1d_new (filename, fieldname, data, domain, timelevel, no_domain, tile_count) |
subroutine | read_data_scalar_new (filename, fieldname, data, domain, timelevel, no_domain, tile_count) |
integer function, private | unique_axes (file, index, id_axes, siz_axes, dom) |
subroutine | read_data_2d (unit, data, end) |
subroutine | read_ldata_2d (unit, data, end) |
subroutine | read_idata_2d (unit, data, end) |
subroutine | read_data_3d (unit, data, end) |
subroutine | read_data_4d (unit, data, end) |
subroutine | write_data_2d (unit, data) |
subroutine | write_ldata_2d (unit, data) |
subroutine | write_idata_2d (unit, data) |
subroutine | write_data_3d (unit, data) |
subroutine | write_data_4d (unit, data) |
subroutine | read_eof (end_found) |
logical function | do_read () |
subroutine, public | reset_field_name (fileObj, id_field, name) |
subroutine | reset_field_pointer_r0d (fileObj, id_field, data) |
subroutine | reset_field_pointer_r1d (fileObj, id_field, data) |
subroutine | reset_field_pointer_r2d (fileObj, id_field, data) |
subroutine | reset_field_pointer_r3d (fileObj, id_field, data) |
subroutine | reset_field_pointer_r4d (fileObj, id_field, data) |
subroutine | reset_field_pointer_i0d (fileObj, id_field, data) |
subroutine | reset_field_pointer_i1d (fileObj, id_field, data) |
subroutine | reset_field_pointer_i2d (fileObj, id_field, data) |
subroutine | reset_field_pointer_i3d (fileObj, id_field, data) |
subroutine | reset_field_pointer_r0d_2level (fileObj, id_field, data1, data2) |
subroutine | reset_field_pointer_r1d_2level (fileObj, id_field, data1, data2) |
subroutine | reset_field_pointer_r2d_2level (fileObj, id_field, data1, data2) |
subroutine | reset_field_pointer_r3d_2level (fileObj, id_field, data1, data2) |
subroutine | reset_field_pointer_i0d_2level (fileObj, id_field, data1, data2) |
subroutine | reset_field_pointer_i1d_2level (fileObj, id_field, data1, data2) |
subroutine | reset_field_pointer_i2d_2level (fileObj, id_field, data1, data2) |
subroutine | reset_field_pointer_i3d_2level (fileObj, id_field, data1, data2) |
logical function | query_initialized_id (fileObj, id) |
logical function | query_initialized_name (fileObj, name) |
logical function | query_initialized_r2d (fileObj, f_ptr, name) |
logical function | query_initialized_r3d (fileObj, f_ptr, name) |
logical function | query_initialized_r4d (fileObj, f_ptr, name) |
subroutine | set_initialized_id (fileObj, id, is_set) |
subroutine | set_initialized_name (fileObj, name, is_set) |
subroutine | set_initialized_r2d (fileObj, f_ptr, name, is_set) |
subroutine | set_initialized_r3d (fileObj, f_ptr, name, is_set) |
subroutine | set_initialized_r4d (fileObj, f_ptr, name, is_set) |
integer function, public | open_namelist_file (file) |
integer function, public | open_restart_file (file, action) |
integer function, public | open_direct_file (file, action, recl) |
integer function, public | open_ieee32_file (file, action) |
subroutine, public | close_file (unit, status, dist) |
subroutine, public | set_domain (Domain2) |
subroutine, public | nullify_domain () |
subroutine, public | return_domain (domain2) |
subroutine, public | get_domain_decomp (x, y) |
subroutine | get_axis_cart (axis, cart) |
integer function, public | open_file (file, form, action, access, threading, recl, dist) |
character(len=16) function | string_from_integer (n) |
character(len=32) function | string_from_real (a) |
subroutine, public | get_tile_string (str_out, str_in, tile, str2_in) |
subroutine | get_mosaic_tile_file_sg (file_in, file_out, is_no_domain, domain, tile_count) |
subroutine, public | get_mosaic_tile_file_ug (file_in, file_out, domain) |
subroutine, public | get_mosaic_tile_grid (grid_file, mosaic_file, domain, tile_count) |
subroutine | get_var_att_value_text (file, varname, attname, attvalue) |
logical function | get_global_att_value_text (file, att, attvalue) |
logical function | get_global_att_value_real (file, att, attvalue) |
logical function, public | get_file_name (orig_file, actual_file, read_dist, io_domain_exist, no_domain, domain, tile_count) |
subroutine | get_file_unit (filename, unit, index_file, read_dist, io_domain_exist, domain) |
subroutine | get_field_id (unit, index_file, fieldname, index_field, is_no_domain, is_not_dim) |
logical function, public | file_exist (file_name, domain, no_domain) |
logical function, public | field_exist (file_name, field_name, domain, no_domain) |
subroutine, public | get_filename_appendix (string_out) |
subroutine, public | nullify_filename_appendix () |
subroutine, public | set_filename_appendix (string_in) |
subroutine, public | get_instance_filename (name_in, name_out) |
subroutine | parse_mask_table_2d (mask_table, maskmap, modelname) |
subroutine | parse_mask_table_3d (mask_table, maskmap, modelname) |
logical function, public | get_great_circle_algorithm () |
subroutine, public | write_version_number (version, tag, unit) |
Variables | |
integer, parameter, private | max_split_file = 50 |
integer, parameter, private | max_fields =400 |
integer, parameter, private | max_axes =40 |
integer, parameter, private | max_atts =20 |
integer, parameter, private | max_domains = 10 |
integer, parameter, private | max_time_level_register = 2 |
integer, parameter, private | max_time_level_write = 20 |
integer, parameter | max_axis_size =10000 |
integer(int_kind), parameter, public | xidx = 1 |
integer(int_kind), parameter, public | yidx = 2 |
integer(int_kind), parameter, public | cidx = 3 |
integer(int_kind), parameter, public | zidx = 4 |
integer(int_kind), parameter, public | hidx = 5 |
integer(int_kind), parameter, public | tidx = 6 |
integer(int_kind), parameter, public | uidx = 7 |
integer(int_kind), parameter, public | ccidx = 8 |
integer, parameter, private | nidx =8 |
integer | num_files_r = 0 |
integer | num_files_w = 0 |
integer | num_domains = 0 |
integer | num_registered_files = 0 |
integer | thread_r |
integer | form |
logical | module_is_initialized = .FALSE. |
character(len=128) | error_msg |
logical | great_circle_algorithm =.FALSE. |
type(domain2d), pointer, private | current_domain =>NULL() |
integer, private | is |
integer, private | ie |
integer, private | js |
integer, private | je |
integer, private | isd |
integer, private | ied |
integer, private | jsd |
integer, private | jed |
integer, private | isg |
integer, private | ieg |
integer, private | jsg |
integer, private | jeg |
character(len=128), dimension(:), allocatable | registered_file |
type(restart_file_type), dimension(:), allocatable | files_read |
type(restart_file_type), dimension(:), allocatable, target | files_write |
type(domain2d), dimension(max_domains), target, save | array_domain |
type(domain1d), dimension(max_domains), save | domain_x |
type(domain1d), dimension(max_domains), save | domain_y |
character(len=32), save | filename_appendix = '' |
logical | fms_netcdf_override = .true. |
logical | fms_netcdf_restart = .true. |
character(len=32) | threading_read = 'multi' |
character(len=32) | format = 'netcdf' |
logical | read_all_pe = .TRUE. |
character(len=64) | iospec_ieee32 = '-N ieee_32' |
integer | max_files_w = 40 |
integer | max_files_r = 40 |
integer | dr_set_size = 10 |
logical | read_data_bug = .false. |
logical | time_stamp_restart = .true. |
logical | print_chksum = .false. |
logical | show_open_namelist_file_warning = .false. |
logical | debug_mask_list = .false. |
logical | checksum_required = .true. |
integer | pack_size |
|
private |
subroutine, public fms_io_mod::close_file | ( | integer, intent(in) | unit, |
character(len=*), intent(in), optional | status, | ||
logical, intent(in), optional | dist | ||
) |
Definition at line 7363 of file fms_io.F90.
integer function, public fms_io_mod::dimension_size | ( | character(len=*), intent(in) | filename, |
character(len=*), intent(in) | dimname, | ||
type(domain2d), intent(in), optional, target | domain, | ||
logical, intent(in), optional | no_domain | ||
) |
Definition at line 5044 of file fms_io.F90.
|
private |
Definition at line 6395 of file fms_io.F90.
logical function, public fms_io_mod::field_exist | ( | character(len=*), intent(in) | file_name, |
character(len=*), intent(in) | field_name, | ||
type(domain2d), intent(in), optional, target | domain, | ||
logical, intent(in), optional | no_domain | ||
) |
Definition at line 8298 of file fms_io.F90.
subroutine, public fms_io_mod::field_size | ( | character(len=*), intent(in) | filename, |
character(len=*), intent(in) | fieldname, | ||
integer, dimension(:), intent(inout) | siz, | ||
logical, intent(out), optional | field_found, | ||
type(domain2d), intent(in), optional, target | domain, | ||
logical, intent(in), optional | no_domain | ||
) |
Definition at line 4941 of file fms_io.F90.
logical function, public fms_io_mod::file_exist | ( | character(len=*), intent(in) | file_name, |
type(domain2d), intent(in), optional | domain, | ||
logical, intent(in), optional | no_domain | ||
) |
Definition at line 8246 of file fms_io.F90.
|
private |
Definition at line 4992 of file fms_io.F90.
subroutine, public fms_io_mod::fms_io_exit | ( | ) |
Definition at line 750 of file fms_io.F90.
subroutine, public fms_io_mod::fms_io_init | ( | ) |
Definition at line 638 of file fms_io.F90.
subroutine, public fms_io_mod::free_restart_type | ( | type(restart_file_type), intent(inout) | fileObj | ) |
|
private |
|
private |
Definition at line 8125 of file fms_io.F90.
subroutine, public fms_io_mod::get_field_size | ( | character(len=*), intent(in) | filename, |
character(len=*), intent(in) | fieldname, | ||
integer, dimension(:), intent(inout) | siz, | ||
logical, intent(out), optional | field_found, | ||
type(domain2d), intent(in), optional, target | domain, | ||
logical, intent(in), optional | no_domain | ||
) |
logical function, public fms_io_mod::get_file_name | ( | character(len=*), intent(in) | orig_file, |
character(len=*), intent(out) | actual_file, | ||
logical, intent(out) | read_dist, | ||
logical, intent(out) | io_domain_exist, | ||
logical, intent(in), optional | no_domain, | ||
type(domain2d), intent(in), optional, target | domain, | ||
integer, intent(in), optional | tile_count | ||
) |
Definition at line 7944 of file fms_io.F90.
|
private |
Definition at line 8072 of file fms_io.F90.
subroutine, public fms_io_mod::get_filename_appendix | ( | character(len=*), intent(out) | string_out | ) |
|
private |
Definition at line 7914 of file fms_io.F90.
|
private |
Definition at line 7886 of file fms_io.F90.
logical function, public fms_io_mod::get_great_circle_algorithm | ( | ) |
Definition at line 8566 of file fms_io.F90.
subroutine, public fms_io_mod::get_instance_filename | ( | character(len=*), intent(in) | name_in, |
character(len=*), intent(inout) | name_out | ||
) |
|
private |
subroutine, public fms_io_mod::get_mosaic_tile_file_ug | ( | character(len=*), intent(in) | file_in, |
character(len=*), intent(out) | file_out, | ||
type(domainug), intent(in), optional | domain | ||
) |
subroutine, public fms_io_mod::get_mosaic_tile_grid | ( | character(len=*), intent(out) | grid_file, |
character(len=*), intent(in) | mosaic_file, | ||
type(domain2d), intent(in) | domain, | ||
integer, intent(in), optional | tile_count | ||
) |
subroutine, public fms_io_mod::get_restart_io_mode | ( | logical, intent(inout) | do_netcdf_restart | ) |
Definition at line 623 of file fms_io.F90.
|
private |
Definition at line 5175 of file fms_io.F90.
subroutine, public fms_io_mod::get_tile_string | ( | character(len=*), intent(inout) | str_out, |
character(len=*), intent(in) | str_in, | ||
integer, intent(in) | tile, | ||
character(len=*), intent(in), optional | str2_in | ||
) |
|
private |
Definition at line 7869 of file fms_io.F90.
|
private |
Definition at line 4891 of file fms_io.F90.
|
private |
|
private |
Definition at line 4856 of file fms_io.F90.
subroutine, public fms_io_mod::nullify_domain | ( | ) |
Definition at line 7421 of file fms_io.F90.
subroutine, public fms_io_mod::nullify_filename_appendix | ( | ) |
Definition at line 8359 of file fms_io.F90.
integer function, public fms_io_mod::open_direct_file | ( | character(len=*), intent(in) | file, |
character(len=*), intent(in) | action, | ||
integer, intent(in) | recl | ||
) |
integer function, public fms_io_mod::open_file | ( | character(len=*), intent(in) | file, |
character(len=*), intent(in), optional | form, | ||
character(len=*), intent(in), optional | action, | ||
character(len=*), intent(in), optional | access, | ||
character(len=*), intent(in), optional | threading, | ||
integer, intent(in), optional | recl, | ||
logical, intent(in), optional | dist | ||
) |
integer function, public fms_io_mod::open_ieee32_file | ( | character(len=*), intent(in) | file, |
character(len=*), intent(in) | action | ||
) |
Definition at line 7321 of file fms_io.F90.
integer function, public fms_io_mod::open_namelist_file | ( | character(len=*), intent(in), optional | file | ) |
Definition at line 7204 of file fms_io.F90.
integer function, public fms_io_mod::open_restart_file | ( | character(len=*), intent(in) | file, |
character(len=*), intent(in) | action | ||
) |
|
private |
|
private |
|
private |
|
private |
Definition at line 6816 of file fms_io.F90.
|
private |
|
private |
|
private |
|
private |
Definition at line 5476 of file fms_io.F90.
|
private |
Definition at line 5491 of file fms_io.F90.
|
private |
|
private |
|
private |
Definition at line 6022 of file fms_io.F90.
|
private |
Definition at line 6148 of file fms_io.F90.
|
private |
Definition at line 5977 of file fms_io.F90.
|
private |
|
private |
Definition at line 6205 of file fms_io.F90.
|
private |
Definition at line 5326 of file fms_io.F90.
|
private |
|
private |
Definition at line 6235 of file fms_io.F90.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 6042 of file fms_io.F90.
|
private |
|
private |
Definition at line 5579 of file fms_io.F90.
|
private |
Definition at line 5590 of file fms_io.F90.
|
private |
Definition at line 5605 of file fms_io.F90.
|
private |
Definition at line 5650 of file fms_io.F90.
|
private |
Definition at line 5620 of file fms_io.F90.
|
private |
Definition at line 5635 of file fms_io.F90.
|
private |
Definition at line 6381 of file fms_io.F90.
|
private |
Definition at line 6175 of file fms_io.F90.
|
private |
Definition at line 6162 of file fms_io.F90.
|
private |
[in] | compressed_axis | which compressed axis (C or H) |
[in] | dimlen_lname | dimlen axis name and longname |
Definition at line 1296 of file fms_io.F90.
|
private |
Definition at line 1235 of file fms_io.F90.
|
private |
Definition at line 1366 of file fms_io.F90.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
subroutine, public fms_io_mod::reset_field_name | ( | type(restart_file_type), intent(inout) | fileObj, |
integer, intent(in) | id_field, | ||
character(len=*), intent(in) | name | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
[in,out] | fileobj | The restart_file_type object that has information about the restarts |
[in] | directory | The directory in which to seek restart files |
[in] | nonfatal_missing_files | If true, the inability to find the expected restart file is not necessarily fatal |
Definition at line 3890 of file fms_io.F90.
subroutine, public fms_io_mod::restore_state_border | ( | type(restart_file_type), intent(inout) | fileObj, |
character(len=*), intent(in), optional | directory, | ||
logical, intent(in), optional | nonfatal_missing_files | ||
) |
[in,out] | fileobj | The restart_file_type object that has information about the restarts |
[in] | directory | The directory in which to seek restart files |
[in] | nonfatal_missing_files | If true, the inability to find the expected restart file is not necessarily fatal |
Definition at line 3644 of file fms_io.F90.
|
private |
[in,out] | fileobj | The restart_file_type object that has information about the restarts |
[in] | id_field | The field id of a variable that was returned by a previous call to register_restart_field |
[in] | directory | The directory in which to seek restart files |
[in] | nonfatal_missing_files | If true, the inability to find the expected restart file is not necessarily fatal |
Definition at line 4225 of file fms_io.F90.
subroutine, public fms_io_mod::return_domain | ( | type(domain2d), intent(inout) | domain2 | ) |
Definition at line 7444 of file fms_io.F90.
|
private |
Definition at line 2543 of file fms_io.F90.
|
private |
Definition at line 2958 of file fms_io.F90.
subroutine, public fms_io_mod::save_restart | ( | type(restart_file_type), intent(inout) | fileObj, |
character(len=*), intent(in), optional | time_stamp, | ||
character(len=*), intent(in), optional | directory, | ||
logical, intent(in), optional | append, | ||
real, intent(in), optional | time_level | ||
) |
Definition at line 2467 of file fms_io.F90.
subroutine, public fms_io_mod::save_restart_border | ( | type(restart_file_type), intent(inout) | fileObj, |
character(len=*), intent(in), optional | time_stamp, | ||
character(len=*), intent(in), optional | directory | ||
) |
|
private |
Definition at line 2872 of file fms_io.F90.
subroutine, public fms_io_mod::set_domain | ( | type(domain2d), intent(in), target | Domain2 | ) |
Definition at line 7401 of file fms_io.F90.
subroutine, public fms_io_mod::set_filename_appendix | ( | character(len=*), intent(in) | string_in | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
subroutine, public fms_io_mod::set_meta_global | ( | type(restart_file_type), intent(inout) | fileObj, |
character(len=*), intent(in) | name, | ||
real, dimension(:), intent(in), optional | rval, | ||
integer, dimension(:), intent(in), optional | ival, | ||
character(len=*), intent(in), optional | cval | ||
) |
Definition at line 1498 of file fms_io.F90.
|
private |
Definition at line 4538 of file fms_io.F90.
|
private |
|
private |
Definition at line 7723 of file fms_io.F90.
|
private |
|
private |
|
private |
Definition at line 4819 of file fms_io.F90.
|
private |
Definition at line 6270 of file fms_io.F90.
|
private |
Definition at line 4799 of file fms_io.F90.
|
private |
Definition at line 6314 of file fms_io.F90.
|
private |
Definition at line 1009 of file fms_io.F90.
|
private |
Definition at line 6337 of file fms_io.F90.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 4837 of file fms_io.F90.
|
private |
Definition at line 6290 of file fms_io.F90.
|
private |
Definition at line 6280 of file fms_io.F90.
|
private |
subroutine, public fms_io_mod::write_version_number | ( | character(len=*), intent(in) | version, |
character(len=*), intent(in), optional | tag, | ||
integer, intent(in), optional | unit | ||
) |
Definition at line 8604 of file fms_io.F90.
|
private |
Definition at line 500 of file fms_io.F90.
integer(int_kind), parameter, public fms_io_mod::ccidx = 8 |
Definition at line 170 of file fms_io.F90.
|
private |
Definition at line 546 of file fms_io.F90.
integer(int_kind), parameter, public fms_io_mod::cidx = 3 |
Definition at line 165 of file fms_io.F90.
Definition at line 492 of file fms_io.F90.
|
private |
Definition at line 545 of file fms_io.F90.
|
private |
Definition at line 501 of file fms_io.F90.
|
private |
Definition at line 501 of file fms_io.F90.
|
private |
Definition at line 540 of file fms_io.F90.
|
private |
Definition at line 487 of file fms_io.F90.
|
private |
Definition at line 523 of file fms_io.F90.
|
private |
Definition at line 498 of file fms_io.F90.
|
private |
Definition at line 499 of file fms_io.F90.
|
private |
Definition at line 532 of file fms_io.F90.
|
private |
Definition at line 533 of file fms_io.F90.
|
private |
Definition at line 484 of file fms_io.F90.
|
private |
Definition at line 535 of file fms_io.F90.
|
private |
Definition at line 488 of file fms_io.F90.
integer(int_kind), parameter, public fms_io_mod::hidx = 5 |
Definition at line 167 of file fms_io.F90.
|
private |
Definition at line 494 of file fms_io.F90.
|
private |
Definition at line 495 of file fms_io.F90.
|
private |
Definition at line 496 of file fms_io.F90.
|
private |
Definition at line 537 of file fms_io.F90.
|
private |
Definition at line 494 of file fms_io.F90.
|
private |
Definition at line 495 of file fms_io.F90.
|
private |
Definition at line 496 of file fms_io.F90.
|
private |
Definition at line 494 of file fms_io.F90.
|
private |
Definition at line 495 of file fms_io.F90.
|
private |
Definition at line 496 of file fms_io.F90.
|
private |
Definition at line 494 of file fms_io.F90.
|
private |
Definition at line 495 of file fms_io.F90.
|
private |
Definition at line 496 of file fms_io.F90.
|
private |
Definition at line 150 of file fms_io.F90.
|
private |
Definition at line 149 of file fms_io.F90.
|
private |
Definition at line 154 of file fms_io.F90.
|
private |
Definition at line 151 of file fms_io.F90.
|
private |
Definition at line 148 of file fms_io.F90.
|
private |
Definition at line 539 of file fms_io.F90.
|
private |
Definition at line 538 of file fms_io.F90.
|
private |
Definition at line 147 of file fms_io.F90.
|
private |
Definition at line 152 of file fms_io.F90.
|
private |
Definition at line 153 of file fms_io.F90.
|
private |
Definition at line 485 of file fms_io.F90.
|
private |
Definition at line 173 of file fms_io.F90.
|
private |
Definition at line 481 of file fms_io.F90.
|
private |
Definition at line 479 of file fms_io.F90.
|
private |
Definition at line 480 of file fms_io.F90.
|
private |
Definition at line 482 of file fms_io.F90.
|
private |
Definition at line 552 of file fms_io.F90.
|
private |
Definition at line 543 of file fms_io.F90.
|
private |
Definition at line 536 of file fms_io.F90.
|
private |
Definition at line 541 of file fms_io.F90.
|
private |
Definition at line 497 of file fms_io.F90.
|
private |
Definition at line 544 of file fms_io.F90.
|
private |
Definition at line 484 of file fms_io.F90.
|
private |
Definition at line 534 of file fms_io.F90.
integer(int_kind), parameter, public fms_io_mod::tidx = 6 |
Definition at line 168 of file fms_io.F90.
|
private |
Definition at line 542 of file fms_io.F90.
integer(int_kind), parameter, public fms_io_mod::uidx = 7 |
Definition at line 169 of file fms_io.F90.
integer(int_kind), parameter, public fms_io_mod::xidx = 1 |
Definition at line 163 of file fms_io.F90.
integer(int_kind), parameter, public fms_io_mod::yidx = 2 |
Definition at line 164 of file fms_io.F90.
integer(int_kind), parameter, public fms_io_mod::zidx = 4 |
Definition at line 166 of file fms_io.F90.