Interior-point methods for second-order cone optimization based on the generalized trigonometric barrier function. (October 2019)