Public Data Type Components | |
character(len=30) | varname |
integer | varid |
integer | modid |
integer | selid |
integer | nsubdim |
integer, dimension(:), allocatable | subdimid |
Type for holding indices used as interface between ENKF data and Model data.
integer assimilation_variables::assim_interface_type::modid |
model ID, link to the corresponding variables used for H(X) (in HYPE: outvar index)
integer assimilation_variables::assim_interface_type::nsubdim |
number of sub-dimensions (if needed, for instance lateral sub-units, vertical layers, substances, etc, in HYPE for instance SLC, substances, landuse, or slc, etc)
integer assimilation_variables::assim_interface_type::selid |
special index, to select 1st or 2nd set of varID:s and modID:s (ie. outvars or outvarbasinoutvars) !CP not used in HYPE
integer, dimension(:), allocatable assimilation_variables::assim_interface_type::subdimid |
index in the sub-dimensions
integer assimilation_variables::assim_interface_type::varid |
variable ID (id number used by interface for linking to model variables) (in HYPE it can be an outvar index, or the order in which the state variables are considered by interface)
character(len=30) assimilation_variables::assim_interface_type::varname |
character string for model variables (used for debugging, and possibly file names and outputs)