Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=:), | public, | allocatable | :: | origin_file | |||
integer, | public | :: | comm | = | -1 | ||
integer, | public | :: | info | = | -1 | ||
integer, | public | :: | ncid | = | -1 | ||
logical, | public | :: | parallel | = | .false. |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(inout) | :: | this | |||
type(FileMetadata), | intent(in), | target | :: | cf | ||
character(len=*), | intent(in) | :: | varname | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(inout) | :: | this | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | file | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | mode | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | file | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | mode | ||
integer, | intent(in), | optional | :: | comm | ||
integer, | intent(in), | optional | :: | info | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
character(len=*), | intent(out) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(out) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(out) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(out) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(out) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(out) | :: | values(:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(out) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(out) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(out) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(out) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(out) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(out) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(out) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(out) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(out) | :: | values(:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(out) | :: | values(:,:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(out) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(out) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(out) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(out) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(out) | :: | values(:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(out) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(out) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(out) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(out) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(out) | :: | values(:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(out) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(out) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(out) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(out) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(out) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(out) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(out) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(out) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(out) | :: | values(:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(out) | :: | values(:,:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(out) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(out) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(out) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(out) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(out) | :: | values(:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
character(len=*), | intent(out) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
character(len=*), | intent(in), | optional | :: | group_name | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | dim_name | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer, | intent(out) | :: | length | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | file | |||
integer, | intent(in) | :: | mode | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | comm | ||
integer, | intent(in), | optional | :: | info | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
character(len=*), | intent(in) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(in) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(in) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(in) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(in) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(in) | :: | values(:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(in) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(in) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(in) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(in) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(in) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(in) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(in) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(in) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(in) | :: | values(:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(in) | :: | values(:,:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(in) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(in) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(in) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(in) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(in) | :: | values(:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(in) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(in) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(in) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(in) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT32), | intent(in) | :: | values(:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(in) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(in) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(in) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
integer(kind=INT64), | intent(in) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(in) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(in) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(in) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(in) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(in) | :: | values(:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL32), | intent(in) | :: | values(:,:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(in) | :: | values | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(in) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(in) | :: | values(:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(in) | :: | values(:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
real(kind=REAL64), | intent(in) | :: | values(:,:,:,:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | var_name | |||
character(len=*), | intent(in) | :: | values(:) | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(in), | optional | :: | start(:) | ||
integer, | intent(in), | optional | :: | count(:) | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(inout) | :: | this | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(NetCDF4_FileFormatter), | intent(inout) | :: | this | |||
type(FileMetadata), | intent(in) | :: | cf | |||
class(KeywordEnforcer), | intent(in), | optional | :: | unusable | ||
integer, | intent(out), | optional | :: | rc |
type :: NetCDF4_FileFormatter !$$ private character(len=:), allocatable :: origin_file integer :: ncid = -1 logical :: parallel = .false. integer :: comm = -1 integer :: info = -1 contains procedure :: create procedure :: create_par procedure :: open procedure :: close procedure :: read procedure :: write procedure :: add_variable #include "new_overload.macro" procedure :: ___SUB(get_var,string,1) procedure :: ___SUB(get_var,int32,0) procedure :: ___SUB(get_var,int32,1) procedure :: ___SUB(get_var,int32,2) procedure :: ___SUB(get_var,int32,3) procedure :: ___SUB(get_var,int32,4) procedure :: ___SUB(get_var,int64,0) procedure :: ___SUB(get_var,int64,1) procedure :: ___SUB(get_var,int64,2) procedure :: ___SUB(get_var,int64,3) procedure :: ___SUB(get_var,real32,0) procedure :: ___SUB(get_var,real32,1) procedure :: ___SUB(get_var,real32,2) procedure :: ___SUB(get_var,real32,3) procedure :: ___SUB(get_var,real32,4) procedure :: ___SUB(get_var,real32,5) procedure :: ___SUB(get_var,real64,0) procedure :: ___SUB(get_var,real64,1) procedure :: ___SUB(get_var,real64,2) procedure :: ___SUB(get_var,real64,3) procedure :: ___SUB(get_var,real64,4) procedure :: ___SUB(put_var,string,1) procedure :: ___SUB(put_var,int32,0) procedure :: ___SUB(put_var,int32,1) procedure :: ___SUB(put_var,int32,2) procedure :: ___SUB(put_var,int32,3) procedure :: ___SUB(put_var,int32,4) procedure :: ___SUB(put_var,int64,0) procedure :: ___SUB(put_var,int64,1) procedure :: ___SUB(put_var,int64,2) procedure :: ___SUB(put_var,int64,3) procedure :: ___SUB(put_var,real32,0) procedure :: ___SUB(put_var,real32,1) procedure :: ___SUB(put_var,real32,2) procedure :: ___SUB(put_var,real32,3) procedure :: ___SUB(put_var,real32,4) procedure :: ___SUB(put_var,real32,5) procedure :: ___SUB(put_var,real64,0) procedure :: ___SUB(put_var,real64,1) procedure :: ___SUB(put_var,real64,2) procedure :: ___SUB(put_var,real64,3) procedure :: ___SUB(put_var,real64,4) generic :: get_var => ___SUB(get_var,string,1) generic :: get_var => ___SUB(get_var,int32,0) generic :: get_var => ___SUB(get_var,int32,1) generic :: get_var => ___SUB(get_var,int32,2) generic :: get_var => ___SUB(get_var,int32,3) generic :: get_var => ___SUB(get_var,int32,4) generic :: get_var => ___SUB(get_var,int64,0) generic :: get_var => ___SUB(get_var,int64,1) generic :: get_var => ___SUB(get_var,int64,2) generic :: get_var => ___SUB(get_var,int64,3) generic :: get_var => ___SUB(get_var,real32,0) generic :: get_var => ___SUB(get_var,real32,1) generic :: get_var => ___SUB(get_var,real32,2) generic :: get_var => ___SUB(get_var,real32,3) generic :: get_var => ___SUB(get_var,real32,4) generic :: get_var => ___SUB(get_var,real32,5) generic :: get_var => ___SUB(get_var,real64,0) generic :: get_var => ___SUB(get_var,real64,1) generic :: get_var => ___SUB(get_var,real64,2) generic :: get_var => ___SUB(get_var,real64,3) generic :: get_var => ___SUB(get_var,real64,4) generic :: put_var => ___SUB(put_var,string,1) generic :: put_var => ___SUB(put_var,int32,0) generic :: put_var => ___SUB(put_var,int32,1) generic :: put_var => ___SUB(put_var,int32,2) generic :: put_var => ___SUB(put_var,int32,3) generic :: put_var => ___SUB(put_var,int32,4) generic :: put_var => ___SUB(put_var,int64,0) generic :: put_var => ___SUB(put_var,int64,1) generic :: put_var => ___SUB(put_var,int64,2) generic :: put_var => ___SUB(put_var,int64,3) generic :: put_var => ___SUB(put_var,real32,0) generic :: put_var => ___SUB(put_var,real32,1) generic :: put_var => ___SUB(put_var,real32,2) generic :: put_var => ___SUB(put_var,real32,3) generic :: put_var => ___SUB(put_var,real32,4) generic :: put_var => ___SUB(put_var,real32,5) generic :: put_var => ___SUB(put_var,real64,0) generic :: put_var => ___SUB(put_var,real64,1) generic :: put_var => ___SUB(put_var,real64,2) generic :: put_var => ___SUB(put_var,real64,3) generic :: put_var => ___SUB(put_var,real64,4) #include "undo_overload.macro" procedure :: inq_var_string_length procedure, private :: def_dimensions procedure, private :: put_attributes procedure, private :: put_var_attributes procedure, private :: def_variables procedure, private :: inq_dimensions procedure, private :: inq_variables procedure, private :: inq_attributes procedure, private :: inq_var_attributes procedure, private :: write_const_variables procedure, private :: write_coordinate_variables procedure :: inq_dim procedure :: is_coordinate_dimension end type NetCDF4_FileFormatter