Fixed inconsistent naming in math ops

This changes the interface