Interior point algorithm for second-order cone optimization based on a new kernel function | Synapse