| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public, | parameter | :: | ncd_int | = | pio_int | |
| integer, | public, | parameter | :: | ncd_log | = | -pio_int | |
| integer, | public, | parameter | :: | ncd_float | = | pio_real | |
| integer, | public, | parameter | :: | ncd_double | = | pio_double | |
| integer, | public, | parameter | :: | ncd_char | = | pio_char | |
| integer, | public, | parameter | :: | ncd_global | = | pio_global | |
| integer, | public, | parameter | :: | ncd_write | = | pio_write | |
| integer, | public, | parameter | :: | ncd_nowrite | = | pio_nowrite | |
| integer, | public, | parameter | :: | ncd_clobber | = | pio_clobber | |
| integer, | public, | parameter | :: | ncd_noclobber | = | pio_noclobber | |
| integer, | public, | parameter | :: | ncd_nofill | = | pio_nofill | |
| integer, | public, | parameter | :: | ncd_unlimited | = | pio_unlimited | |
| integer, | public, | parameter | :: | max_string_len | = | 256 | |
| real(kind=r8), | public, | parameter | :: | fillvalue | = | 1.e36_r8 | |
| type(IOSystem_desc_t), | public, | pointer | :: | pio_subsystem |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| integer, | intent(in) | :: | varid | |||
| character(len=*), | intent(in) | :: | attrib | |||
| integer, | intent(in) | :: | value | |||
| integer, | intent(in), | optional | :: | xtype |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| integer, | intent(in) | :: | varid | |||
| character(len=*), | intent(in) | :: | attrib | |||
| real(kind=r8), | intent(in) | :: | value | |||
| integer, | intent(in) | :: | xtype |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| integer, | intent(in) | :: | varid | |||
| character(len=*), | intent(in) | :: | attrib | |||
| character(len=*), | intent(in) | :: | value | |||
| integer, | intent(in), | optional | :: | xtype |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| character(len=*), | intent(in) | :: | varname | |||
| integer, | intent(in) | :: | xtype | |||
| integer, | intent(in) | :: | ndims | |||
| integer, | intent(in), | optional | :: | dimid(:) | ||
| integer, | intent(inout) | :: | varid | |||
| character(len=*), | intent(in), | optional | :: | long_name | ||
| character(len=*), | intent(in), | optional | :: | units | ||
| character(len=*), | intent(in), | optional | :: | cell_method | ||
| real(kind=r8), | intent(in), | optional | :: | missing_value | ||
| real(kind=r8), | intent(in), | optional | :: | fill_value | ||
| integer, | intent(in), | optional | :: | imissing_value | ||
| integer, | intent(in), | optional | :: | ifill_value | ||
| character(len=*), | intent(in), | optional | :: | comment | ||
| character(len=*), | intent(in), | optional | :: | flag_meanings(:) | ||
| integer, | intent(in), | optional | :: | flag_values(:) | ||
| integer, | intent(in), | optional | :: | nvalid_range(2) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| character(len=*), | intent(in) | :: | varname | |||
| integer, | intent(in) | :: | xtype | |||
| character(len=*), | intent(in), | optional | :: | dim1name | ||
| character(len=*), | intent(in), | optional | :: | dim2name | ||
| character(len=*), | intent(in), | optional | :: | dim3name | ||
| character(len=*), | intent(in), | optional | :: | dim4name | ||
| character(len=*), | intent(in), | optional | :: | dim5name | ||
| character(len=*), | intent(in), | optional | :: | long_name | ||
| character(len=*), | intent(in), | optional | :: | units | ||
| character(len=*), | intent(in), | optional | :: | cell_method | ||
| real(kind=r8), | intent(in), | optional | :: | missing_value | ||
| real(kind=r8), | intent(in), | optional | :: | fill_value | ||
| integer, | intent(in), | optional | :: | imissing_value | ||
| integer, | intent(in), | optional | :: | ifill_value | ||
| character(len=*), | intent(in), | optional | :: | comment | ||
| character(len=*), | intent(in), | optional | :: | flag_meanings(:) | ||
| integer, | intent(in), | optional | :: | flag_values(:) | ||
| integer, | intent(in), | optional | :: | nvalid_range(2) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | varname | |||
| logical, | intent(inout) | :: | data | |||
| character(len=*), | intent(in) | :: | flag | |||
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| logical, | intent(out), | optional | :: | readvar | ||
| integer, | intent(in), | optional | :: | nt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | varname | |||
| integer, | intent(inout) | :: | data | |||
| character(len=*), | intent(in) | :: | flag | |||
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| logical, | intent(out), | optional | :: | readvar | ||
| integer, | intent(in), | optional | :: | nt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | varname | |||
| real(kind=r8), | intent(inout) | :: | data | |||
| character(len=*), | intent(in) | :: | flag | |||
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| logical, | intent(out), | optional | :: | readvar | ||
| integer, | intent(in), | optional | :: | nt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | varname | |||
| logical, | intent(inout) | :: | data(:) | |||
| character(len=*), | intent(in) | :: | flag | |||
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| logical, | intent(out), | optional | :: | readvar | ||
| integer, | intent(in), | optional | :: | nt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | varname | |||
| integer, | intent(inout) | :: | data(:) | |||
| character(len=*), | intent(in) | :: | flag | |||
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| logical, | intent(out), | optional | :: | readvar | ||
| integer, | intent(in), | optional | :: | nt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | varname | |||
| real(kind=r8), | intent(inout) | :: | data(:) | |||
| character(len=*), | intent(in) | :: | flag | |||
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| logical, | intent(out), | optional | :: | readvar | ||
| integer, | intent(in), | optional | :: | nt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | varname | |||
| character(len=*), | intent(inout) | :: | data | |||
| character(len=*), | intent(in) | :: | flag | |||
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| logical, | intent(out), | optional | :: | readvar | ||
| integer, | intent(in), | optional | :: | nt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(Var_desc_t), | intent(in) | :: | vardesc | |||
| character(len=*), | intent(inout) | :: | data | |||
| character(len=*), | intent(in) | :: | flag | |||
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| integer, | intent(in) | :: | start(:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | varname | |||
| integer, | intent(inout) | :: | data(:,:) | |||
| character(len=*), | intent(in) | :: | flag | |||
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| logical, | intent(out), | optional | :: | readvar | ||
| integer, | intent(in), | optional | :: | nt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | varname | |||
| real(kind=r8), | intent(inout) | :: | data(:,:) | |||
| character(len=*), | intent(in) | :: | flag | |||
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| logical, | intent(out), | optional | :: | readvar | ||
| integer, | intent(in), | optional | :: | nt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | varname | |||
| character(len=*), | intent(inout) | :: | data(:) | |||
| character(len=*), | intent(in) | :: | flag | |||
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| logical, | intent(out), | optional | :: | readvar | ||
| integer, | intent(in), | optional | :: | nt |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | varname | |||
| logical, | pointer | :: | data(:) | |||
| character(len=*), | intent(in) | :: | dim1name | |||
| character(len=*), | intent(in) | :: | flag | |||
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| integer, | intent(in), | optional | :: | nt | ||
| logical, | intent(out), | optional | :: | readvar |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | varname | |||
| integer, | pointer | :: | data(:) | |||
| character(len=*), | intent(in) | :: | dim1name | |||
| character(len=*), | intent(in) | :: | flag | |||
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| integer, | intent(in), | optional | :: | nt | ||
| logical, | intent(out), | optional | :: | readvar |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | varname | |||
| real(kind=r8), | pointer | :: | data(:) | |||
| character(len=*), | intent(in) | :: | dim1name | |||
| character(len=*), | intent(in) | :: | flag | |||
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| integer, | intent(in), | optional | :: | nt | ||
| logical, | intent(out), | optional | :: | readvar |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(inout) | :: | file | |||
| character(len=*), | intent(in) | :: | fname | |||
| integer, | intent(in) | :: | mode |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(inout) | :: | file |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(inout) | :: | file | |||
| character(len=*), | intent(in) | :: | fname |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| character(len=*), | intent(in) | :: | varname | |||
| type(Var_desc_t), | intent(out) | :: | vardesc | |||
| logical, | intent(out) | :: | readvar | |||
| logical, | intent(in), | optional | :: | print_err |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(in) | :: | ncid | |||
| character(len=*), | intent(in) | :: | dimname | |||
| integer, | intent(in) | :: | value |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(inout) | :: | ncid |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| character(len=*), | intent(in) | :: | name | |||
| integer, | intent(out) | :: | dimid | |||
| logical, | intent(out), | optional | :: | dimexist |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| integer, | intent(inout) | :: | dimid | |||
| integer, | intent(out) | :: | len | |||
| character(len=*), | intent(in), | optional | :: | name |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(in) | :: | ncid | |||
| integer, | intent(in) | :: | dimid | |||
| character(len=*), | intent(out) | :: | dname |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| logical, | intent(out) | :: | isgrid2d | |||
| integer, | intent(out) | :: | ni | |||
| integer, | intent(out) | :: | nj | |||
| integer, | intent(out) | :: | ns |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(inout) | :: | ncid | |||
| character(len=*), | intent(in) | :: | name | |||
| integer, | intent(out) | :: | varid | |||
| type(Var_desc_t), | intent(out) | :: | vardesc | |||
| logical, | intent(out), | optional | :: | readvar |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(in) | :: | ncid | |||
| integer, | intent(out) | :: | ndims | |||
| type(Var_desc_t), | intent(inout) | :: | vardesc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(in) | :: | ncid | |||
| integer, | intent(in) | :: | varid | |||
| character(len=*), | intent(out) | :: | vname | |||
| type(Var_desc_t), | intent(inout) | :: | vardesc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(in) | :: | ncid | |||
| integer, | intent(out) | :: | dids(:) | |||
| type(Var_desc_t), | intent(inout) | :: | vardesc |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(File_desc_t), | intent(in) | :: | ncid | |||
| character(len=*), | intent(in) | :: | attrib | |||
| integer, | intent(in) | :: | value | |||
| integer, | intent(out) | :: | dimid |