Description of the variable system.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=LabelLen), | public | :: | SystemName |
A descriptive name for this system of variables. |
|||
integer, | public | :: | nStateVars | = | 0 |
Number of variables in the state. |
|
integer, | public | :: | nScalars | = | 0 |
Number of scalars in the state. This keeps track of the length of the state array. |
|
integer, | public | :: | nAuxVars | = | 0 |
Number of auxField variables |
|
integer, | public | :: | nAuxScalars |
Number of scalars in the auxField This keeps track of the length of the auxField array |
|||
type(grw_varoparray_type), | public | :: | method |
Definition of how to obtain a variable. |
|||
type(dyn_labelarray_type), | public | :: | varname |
List of variables in the system. |
type tem_varSys_type
!> A descriptive name for this system of variables.
character(len=LabelLen) :: SystemName
!> Number of variables in the state.
integer :: nStateVars = 0
!> Number of scalars in the state.
!!
!! This keeps track of the length of the state array.
integer :: nScalars = 0
!> Number of auxField variables
integer :: nAuxVars = 0
!> Number of scalars in the auxField
!! This keeps track of the length of the auxField array
integer :: nAuxScalars
!> Definition of how to obtain a variable.
type(grw_varOpArray_type) :: method
!> List of variables in the system.
type(dyn_labelArray_type) :: varname
end type tem_varSys_type