Method: Mgmg::TPolynomial#evaluate

Defined in:
lib/mgmg/poly.rb

#evaluate(smith, comp = smith) ⇒ Object



12
13
14
15
16
# File 'lib/mgmg/poly.rb', line 12

def evaluate(smith, comp=smith)
  @mat.map_with_index do |e, i, j|
    e * (smith**i) * (comp**j)
  end.sum
end