CVSROOT:        /cvs/gnome
Module name:    ooo-build
Changes by:     kyoshida        06/04/23 23:17:42

Modified files:
        scratch/scsolver: ChangeLog 
        scratch/scsolver/source/inc/numeric: lpbase.hxx lpmodel.hxx 
                                             lpsimplex.hxx 
        scratch/scsolver/source/numeric: lpbase.cxx lpmodel.cxx 
                                         lpsimplex.cxx matrix.cxx 

Log message:
2006-04-23  Kohei Yoshida  <[EMAIL PROTECTED]>

* source/inc/numeric/lpbase.hxx,
* source/numeric/lpbase.cxx: split the BaseAlgorithm class into envelope
and implementation classes, added getCanonicalModel and setCanonicalSolution
to encapsulate removal of constant equivalent variables.

* source/inc/numeric/lpmodel.hxx,
* source/numeric/lpmodel.cxx: switched from map to vector for storing variable
ranges, and made necesssary changes due to this switch.  Consolidated delete*
methods into single deleteVariables() method.

* source/inc/numeric/lpsimplex.hxx,
* source/numeric/lpsimplex.cxx: added throw() to destructors.  Made changes
to use the *Canonical* methods of BaseAlgorithm.  Removed old code.

* source/numeric/matrix.cxx: removed unused local variable.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=ooo-build&who=kyoshida&date=explicit&mindate=2006-04-23%2023:16&maxdate=2006-04-23%2023:18

_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to