V3 refactor inverse conjugate etc

Improved API for in-place and non in-place math functions.