|
MONC
|
Data Types | |
| type | integer_array_wrapper_type |
| interface | nf90_def_var |
| interface | nf90_get_var |
| interface | nf90_put_var |
Functions/Subroutines | |
| subroutine | dummy_netcdf_reset () |
| integer function | nf90_open (path, mode, ncid) |
| integer function | nf90_create (path, mode, ncid, comm, info) |
| integer function | nf90_put_att (ncid, attribute, key, value) |
| integer function | nf90_enddef (ncid) |
| integer function | nf90_close (ncid) |
| integer function | nf90_inquire_attribute (ncid, attributeid, key, len) |
| integer function | nf90_get_att (ncid, attributeid, key, value) |
| integer function | nf90_inq_varid (ncid, key, varid) |
| integer function | nf90_get_var_char (ncid, varid, target, indexes, start, count, map) |
| integer function | nf90_get_var_integer (ncid, varid, target, indexes, start, count, map) |
| integer function | nf90_get_var_real (ncid, varid, target, indexes, start, count, map) |
| integer function | nf90_get_var_real_scalar (ncid, varid, target, indexes, start, count, map) |
| integer function | nf90_get_var_real3d (ncid, varid, target, indexes, start, count, map) |
| integer function | nf90_get_var_double (ncid, varid, target, indexes, start, count, map) |
| integer function | nf90_get_var_double_scalar (ncid, varid, target, indexes, start, count, map) |
| integer function | nf90_get_var_double3d (ncid, varid, target, indexes, start, count, map) |
| integer function | nf90_put_var_char (ncid, varid, source, indexes, start, count, map) |
| integer function | nf90_put_var_integer (ncid, varid, source, indexes, start, count, map) |
| integer function | nf90_put_var_real (ncid, varid, source, indexes, start, count, map) |
| integer function | nf90_put_var_real_scalar (ncid, varid, source, indexes, start, count, map) |
| integer function | nf90_put_var_real_3d (ncid, varid, source, indexes, start, count, map) |
| integer function | nf90_put_var_double (ncid, varid, source, indexes, start, count, map) |
| integer function | nf90_put_var_double_scalar (ncid, varid, source, indexes, start, count, map) |
| integer function | nf90_put_var_double_3d (ncid, varid, source, indexes, start, count, map) |
| integer function | nf90_inq_dimid (ncid, key, dim_id) |
| integer function | nf90_inquire_dimension (ncid, id, len) |
| character(len=10) function | nf90_strerror (status) |
| integer function | nf90_def_dim (ncid, key, length, dimension_id) |
| integer function | nf90_def_var_single (ncid, key, type, dim_id, varid) |
| integer function | nf90_def_var_atomic (ncid, key, type, varid) |
| integer function | nf90_def_var_multiple (ncid, key, type, dim_ids, varid) |
Variables | |
| logical | define_mode = .false. |
| type(map_type), save | variable_ids |
| type(map_type), save | variable_data |
| type(map_type), save | global_attributes |
| type(map_type), save | dimension_ids |
| type(map_type), save | dimension_lengths |
| type(map_type), save | var_data |
| integer, parameter | nf90_noerr = 0 |
| integer, parameter | dummy_error =100 |
| integer, parameter | nf90_global =0 |
| integer, parameter | nf90_ebaddim =1000 |
| integer, parameter | nf90_enotatt =2000 |
| integer, parameter | nf90_enotvar = 3000 |
| integer, parameter | nf90_real =0 |
| integer, parameter | nf90_int =1 |
| integer, parameter | nf90_char =2 |
| integer, parameter | nf90_double =3 |
| integer, parameter | nf90_clobber =0 |
| integer, parameter | nf90_nowrite =1 |
| integer, parameter | nf90_netcdf4 =0 |
| integer, parameter | nf90_mpiio =0 |
| integer | current_ncid =0 |
| integer | current_dim =0 |
| integer | current_var_id = 0 |
| subroutine dummy_netcdf_mod::dummy_netcdf_reset |
| integer function dummy_netcdf_mod::nf90_close | ( | integer, intent(in) | ncid | ) |
| integer function dummy_netcdf_mod::nf90_create | ( | character(len=*), intent(in) | path, |
| integer, intent(in) | mode, | ||
| integer, intent(out) | ncid, | ||
| integer, intent(in), optional | comm, | ||
| integer, intent(in), optional | info | ||
| ) |
| integer function dummy_netcdf_mod::nf90_def_dim | ( | integer, intent(in) | ncid, |
| character(len=*), intent(in) | key, | ||
| integer, intent(in) | length, | ||
| integer, intent(out) | dimension_id | ||
| ) |
| integer function dummy_netcdf_mod::nf90_def_var_atomic | ( | integer, intent(in) | ncid, |
| character(len=*), intent(in) | key, | ||
| integer, intent(in) | type, | ||
| integer, intent(out) | varid | ||
| ) |
Definition at line 398 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_def_var_multiple | ( | integer, intent(in) | ncid, |
| character(len=*), intent(in) | key, | ||
| integer, intent(in) | type, | ||
| integer, dimension(:) | dim_ids, | ||
| integer, intent(out) | varid | ||
| ) |
Definition at line 415 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_def_var_single | ( | integer, intent(in) | ncid, |
| character(len=*), intent(in) | key, | ||
| integer, intent(in) | type, | ||
| integer, intent(in) | dim_id, | ||
| integer, intent(out) | varid | ||
| ) |
Definition at line 381 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_enddef | ( | integer, intent(in) | ncid | ) |
| integer function dummy_netcdf_mod::nf90_get_att | ( | integer, intent(in) | ncid, |
| integer, intent(in) | attributeid, | ||
| character(len=*), intent(in) | key, | ||
| character(len=100), intent(out) | value | ||
| ) |
| integer function dummy_netcdf_mod::nf90_get_var_char | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| character(len=100), intent(out) | target, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
Definition at line 161 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_get_var_double | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| real(kind=double_precision), dimension(*), intent(out) | target, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
Definition at line 210 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_get_var_double3d | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| real(kind=double_precision), dimension(:,:,:), intent(out) | target, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
Definition at line 228 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_get_var_double_scalar | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| real(kind=double_precision), intent(out) | target, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
Definition at line 219 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_get_var_integer | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| integer, dimension(*), intent(out) | target, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
| integer function dummy_netcdf_mod::nf90_get_var_real | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| real(kind=single_precision), dimension(*), intent(out) | target, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
Definition at line 183 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_get_var_real3d | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| real(kind=single_precision), dimension(:,:,:), intent(out) | target, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
Definition at line 201 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_get_var_real_scalar | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| real(kind=single_precision), intent(out) | target, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
Definition at line 192 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_inq_dimid | ( | integer, intent(in) | ncid, |
| character(len=*), intent(in) | key, | ||
| integer, intent(out) | dim_id | ||
| ) |
| integer function dummy_netcdf_mod::nf90_inq_varid | ( | integer, intent(in) | ncid, |
| character(len=*), intent(in) | key, | ||
| integer, intent(out) | varid | ||
| ) |
| integer function dummy_netcdf_mod::nf90_inquire_attribute | ( | integer, intent(in) | ncid, |
| integer, intent(in) | attributeid, | ||
| character(len=*), intent(in) | key, | ||
| integer, intent(out) | len | ||
| ) |
| integer function dummy_netcdf_mod::nf90_inquire_dimension | ( | integer, intent(in) | ncid, |
| integer, intent(in) | id, | ||
| integer, intent(out) | len | ||
| ) |
| integer function dummy_netcdf_mod::nf90_open | ( | character(len=*), intent(in) | path, |
| integer, intent(in) | mode, | ||
| integer, intent(out) | ncid | ||
| ) |
| integer function dummy_netcdf_mod::nf90_put_att | ( | integer, intent(in) | ncid, |
| integer, intent(in) | attribute, | ||
| character(len=*), intent(in) | key, | ||
| character(len=*), intent(in) | value | ||
| ) |
| integer function dummy_netcdf_mod::nf90_put_var_char | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| character(len=*), intent(in) | source, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
Definition at line 237 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_put_var_double | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| real(kind=double_precision), dimension(*), intent(in) | source, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
Definition at line 296 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_put_var_double_3d | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| real(kind=double_precision), dimension(:,:,:), intent(in) | source, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
Definition at line 316 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_put_var_double_scalar | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| real(kind=double_precision), intent(in) | source, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
Definition at line 306 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_put_var_integer | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| integer, intent(in) | source, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
Definition at line 252 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_put_var_real | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| real(kind=single_precision), dimension(*), intent(in) | source, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
Definition at line 266 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_put_var_real_3d | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| real(kind=single_precision), dimension(:,:,:), intent(in) | source, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
Definition at line 286 of file dummy_netcdf.F90.
| integer function dummy_netcdf_mod::nf90_put_var_real_scalar | ( | integer, intent(in) | ncid, |
| integer, intent(in) | varid, | ||
| real(kind=single_precision), intent(in) | source, | ||
| integer, dimension(:), intent(in), optional | indexes, | ||
| integer, dimension(:), intent(in), optional | start, | ||
| integer, dimension(:), intent(in), optional | count, | ||
| integer, dimension(:), intent(in), optional | map | ||
| ) |
Definition at line 276 of file dummy_netcdf.F90.
| character(len=10) function dummy_netcdf_mod::nf90_strerror | ( | integer, intent(in) | status | ) |
| integer dummy_netcdf_mod::current_dim =0 |
Definition at line 29 of file dummy_netcdf.F90.
| integer dummy_netcdf_mod::current_ncid =0 |
Definition at line 29 of file dummy_netcdf.F90.
| integer dummy_netcdf_mod::current_var_id = 0 |
Definition at line 29 of file dummy_netcdf.F90.
| logical dummy_netcdf_mod::define_mode = .false. |
Definition at line 12 of file dummy_netcdf.F90.
| type(map_type), save dummy_netcdf_mod::dimension_ids |
Definition at line 21 of file dummy_netcdf.F90.
| type(map_type), save dummy_netcdf_mod::dimension_lengths |
Definition at line 21 of file dummy_netcdf.F90.
| integer, parameter dummy_netcdf_mod::dummy_error =100 |
Definition at line 24 of file dummy_netcdf.F90.
| type(map_type), save dummy_netcdf_mod::global_attributes |
Definition at line 21 of file dummy_netcdf.F90.
| integer, parameter dummy_netcdf_mod::nf90_char =2 |
Definition at line 24 of file dummy_netcdf.F90.
| integer, parameter dummy_netcdf_mod::nf90_clobber =0 |
Definition at line 24 of file dummy_netcdf.F90.
| integer, parameter dummy_netcdf_mod::nf90_double =3 |
Definition at line 24 of file dummy_netcdf.F90.
| integer, parameter dummy_netcdf_mod::nf90_ebaddim =1000 |
Definition at line 24 of file dummy_netcdf.F90.
| integer, parameter dummy_netcdf_mod::nf90_enotatt =2000 |
Definition at line 24 of file dummy_netcdf.F90.
| integer, parameter dummy_netcdf_mod::nf90_enotvar = 3000 |
Definition at line 24 of file dummy_netcdf.F90.
| integer, parameter dummy_netcdf_mod::nf90_global =0 |
Definition at line 24 of file dummy_netcdf.F90.
| integer, parameter dummy_netcdf_mod::nf90_int =1 |
Definition at line 24 of file dummy_netcdf.F90.
| integer, parameter dummy_netcdf_mod::nf90_mpiio =0 |
Definition at line 24 of file dummy_netcdf.F90.
| integer, parameter dummy_netcdf_mod::nf90_netcdf4 =0 |
Definition at line 24 of file dummy_netcdf.F90.
| integer, parameter dummy_netcdf_mod::nf90_noerr = 0 |
Definition at line 24 of file dummy_netcdf.F90.
| integer, parameter dummy_netcdf_mod::nf90_nowrite =1 |
Definition at line 24 of file dummy_netcdf.F90.
| integer, parameter dummy_netcdf_mod::nf90_real =0 |
Definition at line 24 of file dummy_netcdf.F90.
| type(map_type), save dummy_netcdf_mod::var_data |
Definition at line 21 of file dummy_netcdf.F90.
| type(map_type), save dummy_netcdf_mod::variable_data |
Definition at line 21 of file dummy_netcdf.F90.
| type(map_type), save dummy_netcdf_mod::variable_ids |
Definition at line 21 of file dummy_netcdf.F90.