add Recip functor (compute reciprocal)