solver_progress_t Derived Type

type, public :: solver_progress_t

Polling-friendly runtime summary exposed to adapters.

All fields are copy-out values. No pointer aliasing or ownership is shared with the underlying runtime state.


Components

Type Visibility Attributes Name Initial
integer, public :: iteration = 0
integer, public :: n_point = 0
logical, public :: is_initialized = .false.
logical, public :: is_finished = .false.
real(kind=wp), public :: sim_time = 0.0_wp
real(kind=wp), public :: time_stop = 0.0_wp
real(kind=wp), public :: dt = 0.0_wp
real(kind=wp), public :: residual = 0.0_wp