Non Smooth Deterministic or Stochastic Discrete