Module: BOAST::HwlocProbe

Extended by:
PrivateStateAccessor
Defined in:
lib/BOAST/Runtime/AffinityProbe.rb

Class Attribute Summary collapse

Class Method Summary collapse

Methods included from PrivateStateAccessor

address_size, address_size=, annotate, annotate=, annotate?, annotate_indepth_list, annotate_indepth_list=, annotate_level, annotate_level=, annotate_list, annotate_list=, architecture, architecture=, array_start, array_start=, chain_code, chain_code=, chain_code?, debug, debug=, debug?, debug_kernel_source, debug_kernel_source=, debug_kernel_source?, debug_source, debug_source=, debug_source?, decl_module, decl_module=, decl_module?, default_align, default_align=, default_int_signed, default_int_signed=, default_int_signed?, default_int_size, default_int_size=, default_real_size, default_real_size=, default_type, default_type=, disable_openmp, disable_openmp=, disable_openmp?, executable, executable=, executable?, ffi, ffi=, ffi?, fortran_line_length, fortran_line_length=, get_address_size, get_annotate, get_annotate_indepth_list, get_annotate_level, get_annotate_list, get_architecture, get_array_start, get_chain_code, get_debug, get_debug_kernel_source, get_debug_source, get_decl_module, get_default_align, get_default_int_signed, get_default_int_size, get_default_real_size, get_default_type, get_disable_openmp, get_executable, get_ffi, get_fortran_line_length, get_indent_increment, get_indent_level, get_keep_temp, get_lang, get_model, get_optimizer_log, get_optimizer_log_file, get_output, get_replace_constants, get_synchro, get_use_vla, get_verbose, indent_increment, indent_increment=, indent_level, indent_level=, keep_temp, keep_temp=, keep_temp?, lang, lang=, model, model=, optimizer_log, optimizer_log=, optimizer_log?, optimizer_log_file, optimizer_log_file=, output, output=, replace_constants, replace_constants=, replace_constants?, set_address_size, set_annotate, set_annotate_indepth_list, set_annotate_level, set_annotate_list, set_architecture, set_array_start, set_chain_code, set_debug, set_debug_kernel_source, set_debug_source, set_decl_module, set_default_align, set_default_int_signed, set_default_int_size, set_default_real_size, set_default_type, set_disable_openmp, set_executable, set_ffi, set_fortran_line_length, set_indent_increment, set_indent_level, set_keep_temp, set_lang, set_model, set_optimizer_log, set_optimizer_log_file, set_output, set_replace_constants, set_synchro, set_use_vla, set_verbose, synchro, synchro=, use_vla, use_vla=, use_vla?, verbose, verbose=, verbose?

Class Attribute Details

.topologyObject

Returns the value of attribute topology.



8
9
10
# File 'lib/BOAST/Runtime/AffinityProbe.rb', line 8

def topology
  @topology
end

Class Method Details

.cflagsObject



21
22
# File 'lib/BOAST/Runtime/AffinityProbe.rb', line 21

def cflags
end

.computeObject



43
44
# File 'lib/BOAST/Runtime/AffinityProbe.rb', line 43

def compute
end

.configureObject



34
35
# File 'lib/BOAST/Runtime/AffinityProbe.rb', line 34

def configure
end

.declObject



31
32
# File 'lib/BOAST/Runtime/AffinityProbe.rb', line 31

def decl
end

.headerObject



24
25
# File 'lib/BOAST/Runtime/AffinityProbe.rb', line 24

def header
end

.is_available?Boolean

Returns:

  • (Boolean)


49
50
51
# File 'lib/BOAST/Runtime/AffinityProbe.rb', line 49

def is_available?
  return  !@topology.nil?
end

.preambleObject



27
28
# File 'lib/BOAST/Runtime/AffinityProbe.rb', line 27

def preamble
end

.startObject



37
38
# File 'lib/BOAST/Runtime/AffinityProbe.rb', line 37

def start
end

.stopObject



40
41
# File 'lib/BOAST/Runtime/AffinityProbe.rb', line 40

def stop
end

.storeObject



46
47
# File 'lib/BOAST/Runtime/AffinityProbe.rb', line 46

def store
end