Open OptimizationTheoryAndMethods_SunYuan_2006 documentation