Interior Point Method Algorithm Design Manual