I have a complex function that performs math operations that cannot be vectorized. I have found that using NUMBA jit compiler actually slows performance. It it probably because I use within this function calls to python math.sqrt.
How can I force NUMBA to replace calls to python math.sqrt to faster C calls to sqrt?
--
regards
Kes
Numba already does replace calls to math.sqrt to calls to a machine-code library for sqrt.  So, if you are getting slower performance it might be something else.  
Can you post the code you are trying to speed up.   Also, which version of Numba are you using.  In the latest version of Numba, you can call the inspect_types method of the decorated function to print a listing of what is being interpreted as python objects (and therefore still being slow).
how improve speed of math.sqrt() with numba jit compiler in python 2.7