Method: Verizon::GPU#initialize

Defined in:
lib/verizon/models/gpu.rb

#initialize(min_core_clock_m_hz = SKIP, min_memory_clock_m_hz = SKIP, min_bandwidth_g_bs = SKIP, min_tflops = SKIP) ⇒ GPU

Returns a new instance of GPU.



53
54
55
56
57
58
59
60
61
# File 'lib/verizon/models/gpu.rb', line 53

def initialize(min_core_clock_m_hz = SKIP,
               min_memory_clock_m_hz = SKIP,
               min_bandwidth_g_bs = SKIP,
               min_tflops = SKIP)
  @min_core_clock_m_hz = min_core_clock_m_hz unless min_core_clock_m_hz == SKIP
  @min_memory_clock_m_hz = min_memory_clock_m_hz unless min_memory_clock_m_hz == SKIP
  @min_bandwidth_g_bs = min_bandwidth_g_bs unless min_bandwidth_g_bs == SKIP
  @min_tflops = min_tflops unless min_tflops == SKIP
end