generalized hyperbolic functions