HYPE
All Classes Namespaces Files Functions Variables Pages
Public Data Type Components | List of all members
assimilation_variables::assim_interface_type Type Reference

Public Data Type Components

character(len=30) varname
 
integer varid
 
integer modid
 
integer selid
 
integer nsubdim
 
integer, dimension(:), allocatable subdimid
 

Detailed Description

Type for holding indices used as interface between ENKF data and Model data.

Data Type Components Description

◆ modid

integer assimilation_variables::assim_interface_type::modid

model ID, link to the corresponding variables used for H(X) (in HYPE: outvar index)

◆ nsubdim

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)

◆ selid

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

◆ subdimid

integer, dimension(:), allocatable assimilation_variables::assim_interface_type::subdimid

index in the sub-dimensions

◆ varid

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)

◆ varname

character(len=30) assimilation_variables::assim_interface_type::varname

character string for model variables (used for debugging, and possibly file names and outputs)


The documentation for this type was generated from the following file: