In this section, I will try to explain how cpropep solve equilibrium problems. I will also explain the data structure and the basic functions.