Method: DefIterSolve#lookup

Defined in:
ext/numo/gsl/spmatrix/parse_spmatrix.rb

#lookup(h) ⇒ Object



40
41
42
43
44
45
46
47
48
# File 'ext/numo/gsl/spmatrix/parse_spmatrix.rb', line 40

def lookup(h)
  case h
  when FM(name:/_free$/);              false
  when FM(name:/_itersolve_alloc$/);   "itersolve_new"
  when FM(name:/_itersolve_iterate$/); "itersolve_iterate"
  when FM(tp, type:str);               "c_str_f_void"
  when FM(tp, type:dbl);               "c_double_f_void"
  end
end