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