Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | n_interp | ||||
character, | private, | allocatable | :: | cooling_curve | |||
logical, | private | :: | has_cooling |
procedure, public :: enable | |
procedure, public :: disable | |
procedure, public :: is_enabled | |
procedure, public :: set_interpolation_points | |
procedure, public :: get_interpolation_points | |
procedure, public :: set_cooling_curve | |
procedure, public :: get_cooling_curve |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cooling_settings_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cooling_settings_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cooling_settings_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cooling_settings_t), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cooling_settings_t), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cooling_settings_t), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | n_interp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(cooling_settings_t), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | cooling_curve |