Convergence description loaded from config file
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=labelLen), | public | :: | norm |
convergence kind |
|||
integer, | public | :: | nConditions |
number of defined conditions |
|||
type(tem_condition_type), | public, | allocatable | :: | cond(:) |
An instance of the condition type for each variable |
||
integer, | public | :: | nLastVals |
Number of last values to check for convergence |
|||
logical, | public | :: | absoluteError |
absolute Error (.true.) or relative Error( .false.) |
|||
character(len=labelLen), | public, | allocatable | :: | varName(:) |
array of variable labels to check for convergence |
||
integer, | public | :: | nRequestedVars |
number of variables to check for convergence i.e size(varName) |
|||
type(tem_timeControl_type), | public | :: | timeControl |
stores time control parameters |
|||
type(tem_shape_type), | public, | allocatable | :: | geometry(:) |
convergence shapes |
||
type(tem_reduction_spatial_config_type), | public | :: | redSpatial_config |
reduction config |
|||
logical, | public | :: | useGetPoint |
Logic to decide to use get_point or get_element to dump data |
|||
integer, | public | :: | nDofs |
Number of dofs to check for convergence if useGetPoint = .false. |
type tem_convergenceHeader_type
!> convergence kind
character(len=labelLen) :: norm
!> number of defined conditions
integer :: nConditions
!> An instance of the condition type for each variable
type(tem_condition_type), allocatable :: cond(:)
!> Number of last values to check for convergence
integer :: nLastVals
!> absolute Error (.true.) or relative Error( .false.)
logical :: absoluteError
!> array of variable labels to check for convergence
character(len=labelLen), allocatable :: varName(:)
!> number of variables to check for convergence
!! i.e size(varName)
integer :: nRequestedVars
!> stores time control parameters
type(tem_timeControl_type) :: timeControl
!> convergence shapes
type(tem_shape_type), allocatable :: geometry(:)
!> reduction config
type(tem_reduction_spatial_config_type) :: redSpatial_config
!> Logic to decide to use get_point or get_element to dump data
logical :: useGetPoint
!> Number of dofs to check for convergence if useGetPoint = .false.
integer :: nDofs
end type tem_convergenceHeader_type