“…These assumptions typically relate to a specific form for the objective function or constraints in (2) (e.g. linear/convex functions/piecewise-convex objectives or constraints with support or density requirements, see [34,71,46,37,70,5,63] for additional examples). In this instance, such limitations preclude their applicability since, in general, a "gradient object" for a functional J (see Section 1) need not satisfy these conditions.…”