conic; gradient; approximation; linear