Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=LINE_LENGTH), | public | :: | solution_file | ||||
integer, | public | :: | no_of_probes | ||||
integer, | public | :: | no_of_surfaceMonitors | ||||
integer, | public | :: | no_of_volumeMonitors | ||||
integer, | public | :: | no_of_loadBalancingMonitors | ||||
integer, | public | :: | bufferLine | ||||
integer, | public, | allocatable | :: | iter(:) | |||
integer, | public | :: | dt_restriction | ||||
logical, | public | :: | write_dt_restriction | ||||
real(kind=RP), | public, | allocatable | :: | t(:) | |||
real(kind=RP), | public, | allocatable | :: | SolverSimuTime(:) | |||
real(kind=RP), | public, | allocatable | :: | TotalSimuTime(:) | |||
type(Residuals_t), | public | :: | residuals | ||||
class(VolumeMonitor_t), | public, | allocatable | :: | volumeMonitors(:) | |||
class(LoadBalancingMonitor_t), | public, | allocatable | :: | loadBalancingMonitors(:) | |||
class(Probe_t), | public, | allocatable | :: | probes(:) | |||
class(SurfaceMonitor_t), | public, | allocatable | :: | surfaceMonitors(:) | |||
type(StatisticsMonitor_t), | public | :: | stats |
procedure, public :: Construct => Monitors_Construct | |
procedure, public :: WriteLabel => Monitor_WriteLabel | |
procedure, public :: WriteUnderlines => Monitor_WriteUnderlines | |
procedure, public :: WriteValues => Monitor_WriteValues | |
procedure, public :: UpdateValues => Monitor_UpdateValues | |
procedure, public :: WriteToFile => Monitor_WriteToFile | |
procedure, public :: destruct => Monitor_Destruct | |
procedure, public :: copy => Monitor_Assign | |
generic, public :: assignment(=) => copy |