Type-Bound Procedures
procedure, public :: enable
-
private pure subroutine enable(this)
Arguments
Type | Intent | Optional | Attributes | | Name | |
class(hall_settings_t), |
intent(inout) |
| | :: |
this | |
procedure, public :: enable_electron_inertia
-
Arguments
Type | Intent | Optional | Attributes | | Name | |
class(hall_settings_t), |
intent(inout) |
| | :: |
this | |
procedure, public :: disable
-
private pure subroutine disable(this)
Arguments
Type | Intent | Optional | Attributes | | Name | |
class(hall_settings_t), |
intent(inout) |
| | :: |
this | |
procedure, public :: is_enabled
-
private pure function is_enabled(this)
Arguments
Type | Intent | Optional | Attributes | | Name | |
class(hall_settings_t), |
intent(in) |
| | :: |
this | |
Return Value logical
procedure, public :: is_using_substitution
-
Arguments
Type | Intent | Optional | Attributes | | Name | |
class(hall_settings_t), |
intent(in) |
| | :: |
this | |
Return Value logical
procedure, public :: has_electron_inertia
-
Arguments
Type | Intent | Optional | Attributes | | Name | |
class(hall_settings_t), |
intent(in) |
| | :: |
this | |
Return Value logical
procedure, public :: set_electron_fraction
-
private pure subroutine set_electron_fraction(this, electron_fraction)
Arguments
Type | Intent | Optional | Attributes | | Name | |
class(hall_settings_t), |
intent(inout) |
| | :: |
this | |
real(kind=dp), |
intent(in) |
| | :: |
electron_fraction | |
procedure, public :: get_electron_fraction
-
Arguments
Type | Intent | Optional | Attributes | | Name | |
class(hall_settings_t), |
intent(in) |
| | :: |
this | |
Return Value real(kind=dp)