| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=:), | public, | allocatable | :: | debug | |||
| character(len=:), | public, | allocatable | :: | path_backlight | |||
| integer, | public | :: | actual_brightness | ||||
| integer, | public | :: | brightness | ||||
| integer, | public | :: | max_brightness |
| procedure , public , :: set_debug => set_backlight_debug_switch Subroutine | |
| procedure , public , :: select => select_backlight Subroutine | |
| procedure , public , :: get_actual_brightness => get_backlight_actual_brightness Subroutine | |
| procedure , public , :: get_max_brightness => get_backlight_max_brightness Subroutine | |
| procedure , public , :: set_brightness => set_backlight_brightness Subroutine | |
| procedure , public , :: deselect => deallocate_linux_backlight Subroutine |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=:), | public, | allocatable | :: | debug | |||
| character(len=:), | public, | allocatable | :: | path_cpu | |||
| integer, | public | :: | online | ||||
| integer, | public | :: | base_frequency | ||||
| integer, | public | :: | cpuinfo_max_freq | ||||
| integer, | public | :: | cpuinfo_min_freq | ||||
| integer, | public | :: | scaling_cur_freq | ||||
| integer, | public | :: | scaling_max_freq | ||||
| integer, | public | :: | scaling_min_freq | ||||
| character(len=:), | public, | allocatable | :: | scaling_governor | |||
| character(len=:), | public, | allocatable | :: | energy_performance_preference |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| character(len=:), | public, | allocatable | :: | debug | |||
| character(len=:), | public, | allocatable | :: | path_node | |||
| type(linux_cpu), | public, | dimension(:), allocatable | :: | cpu | |||
| integer, | public | :: | ncpus | ||||
| character(len=:), | public, | allocatable | :: | turbo | |||
| integer, | public | :: | is_intel_pstate |
| procedure , public , :: set_debug => set_node_debug_switch Subroutine | |
| procedure , public , :: select => select_node Subroutine | |
| procedure , private :: find_number_of_cpus Subroutine | |
| procedure , private :: is_intel_pstate_available Subroutine | |
| procedure , public , :: get_turbo => get_intel_turbo Subroutine | |
| procedure , public , :: set_turbo => set_intel_turbo Subroutine | |
| procedure , public , :: deselect => deallocate_linux_nodes Subroutine |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(linux_nodes), | public, | dimension(:), allocatable | :: | node | |||
| integer, | public | :: | nnodes | ||||
| type(linux_backlight), | public | :: | backlight |
| procedure , public , :: select => select_linux Subroutine | |
| procedure , private :: find_number_of_nodes Subroutine | |
| procedure , public , :: print_info => print_all_cluster_info Subroutine | |
| procedure , public , :: deselect => deallocate_cluster Subroutine |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(cluster), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(cluster), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_nodes), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_nodes), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this | |||
| integer, | intent(out), | optional | :: | online |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this | |||
| integer, | intent(out), | optional | :: | base_frequency |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this | |||
| integer, | intent(out), | optional | :: | cpuinfo_max_freq |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this | |||
| integer, | intent(out), | optional | :: | cpuinfo_min_freq |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this | |||
| integer, | intent(out), | optional | :: | scaling_cur_freq |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this | |||
| integer, | intent(out), | optional | :: | scaling_max_freq |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this | |||
| integer, | intent(out), | optional | :: | scaling_min_freq |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this | |||
| character(len=*), | intent(out), | optional | :: | scaling_governor |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this | |||
| character(len=*), | intent(out), | optional | :: | energy_performance_preference |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this | |||
| integer, | intent(in) | :: | max_freq |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this | |||
| integer, | intent(in) | :: | min_freq |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | scaling_governor |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | energy_performance_preference |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_nodes), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_nodes), | intent(inout) | :: | this | |||
| character(len=*), | intent(out), | optional | :: | turbo |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_nodes), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | turbo |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | debug |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_nodes), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | debug |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(cluster), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_backlight), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_backlight), | intent(inout) | :: | this | |||
| character(len=*), | intent(in) | :: | debug |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_backlight), | intent(inout) | :: | this | |||
| integer, | intent(out), | optional | :: | actual_brightness |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_backlight), | intent(inout) | :: | this | |||
| integer, | intent(out), | optional | :: | max_brightness |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_backlight), | intent(inout) | :: | this | |||
| integer, | intent(in) | :: | brightness |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_backlight), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_cpu), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(linux_nodes), | intent(inout) | :: | this |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(cluster), | intent(inout) | :: | this |