I am looking for documentation about the solver APOPT. I used Gekko for my thesis and therefore I have to quote and explain every part of the code. Are there videos/articles/websites that explain how the solver works? Does it use Branch and Bound to solve the optimization problems? APOPT is always described as a solver for non-linear MIP? Is it also suitable for linear MIP?