Abstract type to describe solver specific abort criteria.
Solvers may extend this type and pass it to load additional, solver specific criteria.
Loading additional parameters for solver specific abort criteria from the configuration file.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(tem_solverAborts_type), | intent(inout) | :: | me |
The solver specific type to hold additional abort parameters. |
||
type(flu_State), | intent(in) | :: | conf |
Handle to Lua configuration file to load parameters from. |
||
integer, | intent(in) | :: | abort_table |
Handle to the abort criteria table to read from. |
type, abstract, public :: tem_solverAborts_type
contains
procedure(load_aborts), deferred :: load
end type tem_solverAborts_type