MODFLOW 6  version 6.6.0.dev0
USGS Modular Hydrologic Model
distvariablemodule::distvartype Type Reference
Collaboration diagram for distvariablemodule::distvartype:
Collaboration graph

Public Attributes

character(len=lenvarname) var_name
 name of variable, e.g. "K11" More...
 
character(len=lencomponentname) subcomp_name
 subcomponent, e.g. "NPF" More...
 
character(len=lencomponentname) comp_name
 component, e.g. the model or exchange name More...
 
integer(i4b) map_type
 can be 0 = scalar, 1 = node based, 2 = connection based, 3 = exchange based (connections crossing model boundaries) More...
 
character(len=lenvarname) exg_var_name
 needed for exchange variables, e.g. SIMVALS More...
 
integer(i4b), dimension(:), allocatable sync_stages
 when to sync, e.g. (/ BEFORE_AD, BEFORE_CF /) More...
 

Detailed Description

Definition at line 18 of file DistributedVariable.f90.

Member Data Documentation

◆ comp_name

character(len=lencomponentname) distvariablemodule::distvartype::comp_name

Definition at line 21 of file DistributedVariable.f90.

21  character(len=LENCOMPONENTNAME) :: comp_name !< component, e.g. the model or exchange name

◆ exg_var_name

character(len=lenvarname) distvariablemodule::distvartype::exg_var_name

Definition at line 24 of file DistributedVariable.f90.

24  character(len=LENVARNAME) :: exg_var_name !< needed for exchange variables, e.g. SIMVALS

◆ map_type

integer(i4b) distvariablemodule::distvartype::map_type

Definition at line 22 of file DistributedVariable.f90.

22  integer(I4B) :: map_type !< can be 0 = scalar, 1 = node based, 2 = connection based,

◆ subcomp_name

character(len=lencomponentname) distvariablemodule::distvartype::subcomp_name

Definition at line 20 of file DistributedVariable.f90.

20  character(len=LENCOMPONENTNAME) :: subcomp_name !< subcomponent, e.g. "NPF"

◆ sync_stages

integer(i4b), dimension(:), allocatable distvariablemodule::distvartype::sync_stages

Definition at line 25 of file DistributedVariable.f90.

25  integer(I4B), dimension(:), allocatable :: sync_stages !< when to sync, e.g. (/ BEFORE_AD, BEFORE_CF /)

◆ var_name

character(len=lenvarname) distvariablemodule::distvartype::var_name

Definition at line 19 of file DistributedVariable.f90.

19  character(len=LENVARNAME) :: var_name !< name of variable, e.g. "K11"

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