mod_flow_settings Module


Derived Types

type, public ::  flow_settings_t

Components

Type Visibility Attributes Name Initial
logical, private :: has_flow

Type-Bound Procedures

procedure, public :: enable
procedure, public :: disable
procedure, public :: is_enabled

Functions

public pure function new_flow_settings() result(flow)

Arguments

None

Return Value type(flow_settings_t)

public pure function is_enabled(this)

Arguments

Type IntentOptional Attributes Name
class(flow_settings_t), intent(in) :: this

Return Value logical


Subroutines

public pure subroutine enable(this)

Arguments

Type IntentOptional Attributes Name
class(flow_settings_t), intent(inout) :: this

public pure subroutine disable(this)

Arguments

Type IntentOptional Attributes Name
class(flow_settings_t), intent(inout) :: this