WAVEWATCH III  beta 0.0.1
w3ounfmetamd::meta_t Type Reference

Type for storing WW3 netCDF metadata for a variable. More...

Public Attributes

real fsc
 Scaling factor for data. More...
 
real vmin
 "valid_min" attribute More...
 
real vmax = UNSETR
 "valid_max" attribute More...
 
character(len=24) units = UNSETC
 SI units for field. More...
 
character(len=50) ename = UNSETC
 Field name used in output filename. More...
 
character(len=80) varnm = UNSETC
 netCDF variable name More...
 
character(len=80) varnl = UNSETC
 "long_name" attibute More...
 
character(len=120) varns = UNSETC
 "standard_name" attribute More...
 
character(len=120) varng = UNSETC
 "globwave_name" attribute More...
 
character(len=120) varnd = UNSETC
 "direction_convention" attribute More...
 
character(len=512) varnc = UNSETC
 "comment attribute More...
 
type(meta_list_t) extra
 List of user defined meta data. More...
 
integer ifi = 0
 Group index to update. More...
 
integer ifj = 0
 Field index to update. More...
 
integer ifc = 1
 Component index to update. More...
 
character(len=6) fldid = ''
 Field ID to update. More...
 

Detailed Description

Type for storing WW3 netCDF metadata for a variable.

Definition at line 211 of file w3ounfmetamd.F90.

Member Data Documentation

◆ ename

character(len=50) w3ounfmetamd::meta_t::ename = UNSETC

Field name used in output filename.

Definition at line 216 of file w3ounfmetamd.F90.

216  CHARACTER(LEN=50) :: ENAME = unsetc

◆ extra

type(meta_list_t) w3ounfmetamd::meta_t::extra

List of user defined meta data.

Definition at line 223 of file w3ounfmetamd.F90.

223  TYPE(META_LIST_T) :: EXTRA

◆ fldid

character(len=6) w3ounfmetamd::meta_t::fldid = ''

Field ID to update.

Definition at line 229 of file w3ounfmetamd.F90.

229  CHARACTER(LEN=6) :: FLDID = ''

◆ fsc

real w3ounfmetamd::meta_t::fsc

Scaling factor for data.

Definition at line 212 of file w3ounfmetamd.F90.

212  REAL :: FSC

◆ ifc

integer w3ounfmetamd::meta_t::ifc = 1

Component index to update.

Definition at line 226 of file w3ounfmetamd.F90.

◆ ifi

integer w3ounfmetamd::meta_t::ifi = 0

Group index to update.

Definition at line 226 of file w3ounfmetamd.F90.

226  INTEGER :: IFI = 0, & !< Group index to update
227  ifj = 0, &
228  ifc = 1

◆ ifj

integer w3ounfmetamd::meta_t::ifj = 0

Field index to update.

Definition at line 226 of file w3ounfmetamd.F90.

◆ units

character(len=24) w3ounfmetamd::meta_t::units = UNSETC

SI units for field.

Definition at line 215 of file w3ounfmetamd.F90.

215  CHARACTER(LEN=24) :: UNITS = unsetc

◆ varnc

character(len=512) w3ounfmetamd::meta_t::varnc = UNSETC

"comment attribute

Definition at line 222 of file w3ounfmetamd.F90.

222  CHARACTER(LEN=512) :: VARNC = unsetc

◆ varnd

character(len=120) w3ounfmetamd::meta_t::varnd = UNSETC

"direction_convention" attribute

Definition at line 219 of file w3ounfmetamd.F90.

◆ varng

character(len=120) w3ounfmetamd::meta_t::varng = UNSETC

"globwave_name" attribute

Definition at line 219 of file w3ounfmetamd.F90.

◆ varnl

character(len=80) w3ounfmetamd::meta_t::varnl = UNSETC

"long_name" attibute

Definition at line 217 of file w3ounfmetamd.F90.

◆ varnm

character(len=80) w3ounfmetamd::meta_t::varnm = UNSETC

netCDF variable name

Definition at line 217 of file w3ounfmetamd.F90.

217  CHARACTER(LEN=80) :: VARNM = unsetc, &
218  varnl = unsetc

◆ varns

character(len=120) w3ounfmetamd::meta_t::varns = UNSETC

"standard_name" attribute

Definition at line 219 of file w3ounfmetamd.F90.

219  CHARACTER(LEN=120) :: VARNS = unsetc, &
220  varng = unsetc, &
221  varnd = unsetc

◆ vmax

real w3ounfmetamd::meta_t::vmax = UNSETR

"valid_max" attribute

Definition at line 214 of file w3ounfmetamd.F90.

214  REAL :: VMAX = unsetr

◆ vmin

real w3ounfmetamd::meta_t::vmin

"valid_min" attribute

Definition at line 213 of file w3ounfmetamd.F90.

213  REAL :: VMIN