Direct search nonsmooth constrained optimization via rounded ℓ1 penalty functions. (2nd January 2022)