Put "helper" function in classes to avoid to have to use
from gorkov.helper.functions import * asteriks import.
Derivatives are hardcoded up to order 5 to avoid recursion overhead. However, adaptive_derivative functions for the Bessel and Hankel functions are added that compute the coefficient for the derivative at runtime. The evaluation of the special function is non-recursive, but the computation of the coefficient for them is.