Opened 5 years ago
Closed 5 years ago
#863 closed upgrade (Done)
Size of characters in mod_netcdf.F — at Version 1
Reported by: | arango | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | Release ROMS/TOMS 3.9 |
Component: | Nonlinear | Version: | 3.9 |
Keywords: | Cc: |
Description (last modified by )
I came across with a NetCDF file that has an 80-characters long attribute name:
Analysis_or_forecast_generating_process_identifier_defined_by_originating_centre = "MESO NAM Model (currently 12 km)"
It seems that it was impossible to summarize the definition into a shorter attribute name. There must be a law against such violation of programming style and metadata design.
The previous limit of the generic size of dimensions, variable, and attribute names was 40. It is now increased to 100:
! character (len=100) :: att_name(Matts) ! attribute names character (len=100) :: dim_name(Mdims) ! dimension names character (len=100) :: var_name(Mvars) ! variable names ! ! Generic information about requested current variable. ! integer :: n_vdim ! number of variable dimensions integer :: n_vatt ! number of variable attributes integer :: var_kind ! external data type integer :: var_Dids(NvarD) ! dimensions ID integer :: var_Dsize(NvarD) ! dimensions values integer :: var_Aint(NvarA) ! attribute integer values real(r8) :: var_Afloat(NvarA) ! attribute float values ! character (len=100) :: var_Aname(NvarA) ! Attribute names character (len=100) :: var_Dname(NvarD) ! dimension names character (len=1024) :: var_Achar(NvarA) ! Attribute char values
Change History (1)
comment:1 by , 5 years ago
Description: | modified (diff) |
---|---|
Resolution: | → Done |
Status: | new → closed |
Type: | bug → upgrade |
Note:
See TracTickets
for help on using tickets.