Type-Bound Procedures
procedure, public :: enable
-
private pure subroutine enable(this)
Arguments
procedure, public :: disable
-
private pure subroutine disable(this)
Arguments
procedure, public :: is_enabled
-
private pure function is_enabled(this)
Arguments
Return Value logical
procedure, public :: set_interpolation_points
-
Arguments
Type | Intent | Optional | Attributes | | Name | |
class(cooling_settings_t), |
intent(inout) |
| | :: |
this | |
integer, |
intent(in) |
| | :: |
n_interp | |
procedure, public :: get_interpolation_points
-
Arguments
Return Value integer
procedure, public :: set_cooling_curve
-
private pure subroutine set_cooling_curve(this, cooling_curve)
Arguments
Type | Intent | Optional | Attributes | | Name | |
class(cooling_settings_t), |
intent(inout) |
| | :: |
this | |
character(len=*), |
intent(in) |
| | :: |
cooling_curve | |
procedure, public :: get_cooling_curve
-
private pure function get_cooling_curve(this) result(cooling_curve)
Arguments
Return Value character,allocatable