Shouldn't really make any difference, since pybind redirects all
libraries anyway. But since other projects set this globally, we need to
ensure this won't break anything.
Only the double ones, exposed as floats, because the extra ALU required
by doubles is negligible to function call overhead. It'll be different
for non-scalar types, but here I use this.