SSNCVX: A primal-dual semismooth Newton method for convex composite optimization problem | Synapse