func (p *point) Sub(a, b abstract.Point) abstract.Point { C.element_div(&p.e[0], &a.(*point).e[0], &b.(*point).e[0]) return p }
func (s *scalar) Div(a, b abstract.Scalar) abstract.Scalar { C.element_div(&s.e[0], &a.(*scalar).e[0], &b.(*scalar).e[0]) return s }