module Distribution module Poisson module GSL_ class << self def pdf(k,l) return 0 if k<0 GSL::Ran.poisson_pdf(k,l.to_f) end def cdf(k,l) return 0 if k<0 GSL::Cdf.poisson_P(k, l.to_f) end end end end end