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