-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Welcome to the DietCOLA wiki!
DietCOLA (Discrete COLA) uses branch and bound to solve second order cone optimization problems.
DietCOLA depends on COLA and ALPS. Once COLA and ALPS are installed and their .pc file is in your PKG_CONFIG_PATH, you can install DietCOLA by running "configure" and "make install". DietCOLA uses pkg-config to locate its dependencies.
DietCOLA accepts inputs in extended mps format. See http://docs.mosek.com/7.0/capi/The_MPS_file_format.html for how to include cones in your mps files. Once DietCOLA is installed you can call the solver by "dietcola input.mps". For now DietCOLA does not accept any options.
You can also use DietCOLA as a library. For this you should create an instance of DcModel class. See DcMain.cpp for how to do this.