tem_solverAborts_type Derived Type

type, public, abstract :: tem_solverAborts_type

Abstract type to describe solver specific abort criteria.

Solvers may extend this type and pass it to load additional, solver specific criteria.


Type-Bound Procedures

procedure(load_aborts), public, deferred :: load

  • subroutine load_aborts(me, conf, abort_table)Prototype

    Loading additional parameters for solver specific abort criteria from the configuration file.


    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.