Active-set-method-OP It's the Matlab code for the obstacle problem which is in the class of variational inequality methods