CVSROOT: /cvs/ppl Module name: ppl Changes by: zaffanella@cs.unipr.it 2008-09-19 10:30:10
Modified files: src : MIP_Problem.cc MIP_Problem.defs.hh MIP_Problem.inlines.hh MIP_Problem.templates.hh
Log message: Added public enums Control_Parameter_Name and Control_Parameter_Value: for the time being, the only control parameter name is PRICING for the pricing method, which can be set to three values. Added public methods for getting/setting a control parameter value. Modified the implementation so as to compute the simplex by using the pricing method specified by the control parameter settings. As for implementation, we temporarily use a Control_Parameter_Value variable (named `pricing') to store the singleton control parameter collection. It is planned that this will be replaced by a bitset-based status word encoding, besides possible other control parameters, also the values of `status', `initialized' and `opt_mode'.
Patches: http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/MIP_Problem.cc.diff?cvsroo... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/MIP_Problem.defs.hh.diff?c... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/MIP_Problem.inlines.hh.dif... http://www.cs.unipr.it/cgi-bin/cvsweb.cgi/ppl/src/MIP_Problem.templates.hh.d...