CVS Log Results CVS log messages for: * *User(s):* lynn * *Repository:* builds * *Packages:* All (Accounting, AccountingGUI, DbDmi, EngrObjs, GUI, Halibut, Makefiles, Opt, Optimize, OracleConnect, Q3GUI, QtAccounting, QtDmi, QtRpl, QtRun, QtSCT, QtUtils, Rcl, Rpl, RplExpression, RplGUI, RulesTcl, RwOracle, RwQt, Servers, Sim, Units, Utils, VCXX) * *Files:* All * *From:* 2008/07/28 *To:* today ------------------------------------------------------------------------ *Searching packages:* Accounting...AccountingGUI...DbDmi...EngrObjs...GUI...Halibut... Makefiles...Opt...Optimize...OracleConnect...Q3GUI...QtAccounting... QtDmi...QtRpl...QtRun...QtSCT...QtUtils...Rcl...Rpl...RplExpression... RplGUI...RulesTcl...RwOracle...RwQt...Servers...Sim...Units...Utils... VCXX... ------------------------------------------------------------------------ Log Message: We no longer support the original (Tcl-based) optimization controller; in this check-in we remove some more of the code associated with it (about 22,000 lines). Note that RiverWare still supports the use of (but not the creation of) old-stlyle ExpressionSlots. These slots rely on the constraint language, which prevents us from removing much of the Optimize library. These changes should not visible be visible to the user. o Gutted OldOptControl class, it only has methods related to the optimization "flags". o Removed all sorts of SimObj & Slot methods which were only used by the old optimization system. I got tired of listing them, but here is an incomplete list: + SimObj::configureForOptimization + SimObj::fixOldSlots + SimObj::OPTIMIZEBEGINRUN + SimObj::getLPVars + SimObj::linearize + SimObj::addPhysConstraints + SimObj::addMinMax + SimObj::makeEffSlot + SimObj::configureNoOptOutflow + SimObj::copyOptAggSeries + SimObj::resetOptSlots + SimObj::optPrepareForSimulation + Slot::checkNoOpt + Slot::setUpForOptimization + Slot::resetSimColAndOptOutFlags + Slot::get/setOSResetType + Slot::addDefSlotMinMax o Commented out or deleted some problematic aspects of the stochastic programming controller which was closely tied to the old optimization controller. This also affected the computational object associated with that controller. Code Reviewed By: nobody Bug Number: none Should this go in the release notes (y/n): n File: EngrObjs/AggDiversionSite.Opt.cpp Revision: 1.39 Date: 2008/07/28 Author: lynn Lines: +0 -610 File: EngrObjs/AggDiversionSite.hpp Revision: 1.78 Date: 2008/07/28 Author: lynn Lines: +1 -13 File: EngrObjs/AggReach.Opt.cpp Revision: 1.29 Date: 2008/07/28 Author: lynn Lines: +0 -116 File: EngrObjs/AggReach.hpp Revision: 1.46 Date: 2008/07/28 Author: lynn Lines: +5 -15 File: EngrObjs/Bifurcation.Opt.cpp Revision: 1.19 Date: 2008/07/28 Author: lynn Lines: +1 -382 File: EngrObjs/Bifurcation.hpp Revision: 1.21 Date: 2008/07/28 Author: lynn Lines: +1 -11 File: EngrObjs/Canal.Opt.cpp Revision: 1.64 Date: 2008/07/28 Author: lynn Lines: +1 -424 File: EngrObjs/Canal.hpp Revision: 1.75 Date: 2008/07/28 Author: lynn Lines: +3 -37 File: EngrObjs/CompObj.Opt.cpp Revision: 1.8 Date: 2008/07/28 Author: lynn Lines: +0 -289 File: EngrObjs/CompObj.SP.cpp Revision: 1.10 Date: 2008/07/28 Author: lynn Lines: +2 -346 File: EngrObjs/CompObj.SP.hpp Revision: 1.3 Date: 2008/07/28 Author: lynn Lines: +1 -14 File: EngrObjs/Confluence.Opt.cpp Revision: 1.64 Date: 2008/07/28 Author: lynn Lines: +0 -411 File: EngrObjs/Confluence.hpp Revision: 1.76 Date: 2008/07/28 Author: lynn Lines: +1 -12 File: EngrObjs/DiversionObject.Opt.cpp Revision: 1.16 Date: 2008/07/28 Author: lynn Lines: +4 -320 File: EngrObjs/DiversionObject.cpp Revision: 1.70 Date: 2008/07/28 Author: lynn Lines: +2 -2 File: EngrObjs/DiversionObject.hpp Revision: 1.43 Date: 2008/07/28 Author: lynn Lines: +1 -9 File: EngrObjs/InlinePower.Opt.cpp Revision: 1.28 Date: 2008/07/28 Author: lynn Lines: +0 -443 File: EngrObjs/InlinePower.hpp Revision: 1.27 Date: 2008/07/28 Author: lynn Lines: +1 -41 File: EngrObjs/LevelPowerReservoir.Opt.cpp Revision: 1.55 Date: 2008/07/28 Author: lynn Lines: +0 -210 File: EngrObjs/LevelPowerReservoir.hpp Revision: 1.71 Date: 2008/07/28 Author: lynn Lines: +1 -16 File: EngrObjs/PowerReservoir.Opt.cpp Revision: 1.193 Date: 2008/07/28 Author: lynn Lines: +23 -1947 File: EngrObjs/PowerReservoir.hpp Revision: 1.196 Date: 2008/07/28 Author: lynn Lines: +1 -46 File: EngrObjs/PumpedStorage.Opt.cpp Revision: 1.98 Date: 2008/07/28 Author: lynn Lines: +3 -652 File: EngrObjs/PumpedStorage.hpp Revision: 1.81 Date: 2008/07/28 Author: lynn Lines: +1 -42 File: EngrObjs/Reach.Opt.cpp Revision: 1.93 Date: 2008/07/28 Author: lynn Lines: +2 -802 File: EngrObjs/Reach.hpp Revision: 1.178 Date: 2008/07/28 Author: lynn Lines: +1 -10 File: EngrObjs/Reservoir.Opt.cpp Revision: 1.122 Date: 2008/07/28 Author: lynn Lines: +30 -1658 File: EngrObjs/Reservoir.SP.cpp Revision: 1.3 Date: 2008/07/28 Author: lynn Lines: +0 -26 File: EngrObjs/Reservoir.WQ.cpp Revision: 1.59 Date: 2008/07/28 Author: lynn Lines: +1 -1 File: EngrObjs/Reservoir.cpp Revision: 1.468 Date: 2008/07/28 Author: lynn Lines: +2 -2 File: EngrObjs/Reservoir.hpp Revision: 1.274 Date: 2008/07/28 Author: lynn Lines: +2 -30 File: EngrObjs/SlopePowerReservoir.Opt.cpp Revision: 1.151 Date: 2008/07/28 Author: lynn Lines: +0 -1278 File: EngrObjs/SlopePowerReservoir.hpp Revision: 1.144 Date: 2008/07/28 Author: lynn Lines: +3 -42 File: EngrObjs/StorageReservoir.Opt.cpp Revision: 1.103 Date: 2008/07/28 Author: lynn Lines: +0 -288 File: EngrObjs/StorageReservoir.hpp Revision: 1.121 Date: 2008/07/28 Author: lynn Lines: +1 -40 File: EngrObjs/Thermal.Opt.cpp Revision: 1.117 Date: 2008/07/28 Author: lynn Lines: +66 -2227 File: EngrObjs/Thermal.hpp Revision: 1.78 Date: 2008/07/28 Author: lynn Lines: +6 -22 File: EngrObjs/WaterUser.Opt.cpp Revision: 1.38 Date: 2008/07/28 Author: lynn Lines: +3 -541 File: EngrObjs/WaterUser.hpp Revision: 1.102 Date: 2008/07/28 Author: lynn Lines: +2 -10 File: Opt/OptAnalyst.hpp Revision: 1.2 Date: 2008/07/28 Author: lynn Lines: +0 -1 File: Optimize/ConstraintGoal.cpp Revision: 1.27 Date: 2008/07/28 Author: lynn Lines: +3 -3 File: Optimize/ConstraintSet.cpp Revision: 1.41 Date: 2008/07/28 Author: lynn Lines: +2 -2 File: Optimize/LP.cpp Revision: 1.214 Date: 2008/07/28 Author: lynn Lines: +19 -94 File: Optimize/LP.hpp Revision: 1.95 Date: 2008/07/28 Author: lynn Lines: +1 -3 File: Optimize/OldOptAnalyst.cpp Revision: 1.62 Date: 2008/07/28 Author: lynn Lines: +5 -21 File: Optimize/OldOptAnalyst.hpp Revision: 1.29 Date: 2008/07/28 Author: lynn Lines: +1 -3 File: Optimize/OptSlotValue.cpp Revision: 1.23 Date: 2008/07/28 Author: lynn Lines: +2 -2 File: Optimize/OptimizationDictionary.cpp Revision: 1.14 Date: 2008/07/28 Author: lynn Lines: +15 -15 File: Optimize/SPStateInfo.cpp Revision: 1.2 Date: 2008/07/28 Author: lynn Lines: +1 -1 File: Q3GUI/Workspace.cpp Revision: 1.163 Date: 2008/07/28 Author: lynn Lines: +1 -5 File: QtRun/QtRunControlDlg.cpp Revision: 1.35 Date: 2008/07/28 Author: lynn Lines: +1 -5 File: QtRun/QtRunStatusDlg.cpp Revision: 1.11 Date: 2008/07/28 Author: lynn Lines: +1 -31 File: QtSCT/SctDialog.StatusBar.cpp Revision: 1.19 Date: 2008/07/28 Author: lynn Lines: +1 -46 File: QtUtils/DataSelectionStatusFrame.cpp Revision: 1.5 Date: 2008/07/28 Author: lynn Lines: +1 -5 File: Sim/AggSeriesSlot.Opt.cpp Revision: 1.70 Date: 2008/07/28 Author: lynn Lines: +1 -972 File: Sim/AggSeriesSlot.cpp Revision: 1.175 Date: 2008/07/28 Author: lynn Lines: +1 -14 File: Sim/AggSeriesSlot.hpp Revision: 1.110 Date: 2008/07/28 Author: lynn Lines: +2 -27 File: Sim/AggregateObj.Opt.cpp Revision: 1.12 Date: 2008/07/28 Author: lynn Lines: +0 -196 File: Sim/AggregateObj.hpp Revision: 1.41 Date: 2008/07/28 Author: lynn Lines: +1 -5 File: Sim/MrmRun.cpp Revision: 1.11 Date: 2008/07/28 Author: lynn Lines: +3 -18 File: Sim/MultiSlot.cpp Revision: 1.232 Date: 2008/07/28 Author: lynn Lines: +2 -83 File: Sim/MultiSlot.hpp Revision: 1.129 Date: 2008/07/28 Author: lynn Lines: +1 -4 File: Sim/OldOptControl.cpp Revision: 1.195 Date: 2008/07/28 Author: lynn Lines: +115 -1641 File: Sim/OldOptControl.hpp Revision: 1.65 Date: 2008/07/28 Author: lynn Lines: +4 -102 File: Sim/PeriodicSlot.cpp Revision: 1.57 Date: 2008/07/28 Author: lynn Lines: +2 -6 File: Sim/RunInfo.cpp Revision: 1.210 Date: 2008/07/28 Author: lynn Lines: +1 -13 File: Sim/SPControl.cpp Revision: 1.7 Date: 2008/07/28 Author: lynn Lines: +1 -37 File: Sim/SeriesSlot.Opt.cpp Revision: 1.65 Date: 2008/07/28 Author: lynn Lines: +1 -135 File: Sim/SeriesSlot.cpp Revision: 1.704 Date: 2008/07/28 Author: lynn Lines: +1 -5 File: Sim/SeriesSlot.hpp Revision: 1.320 Date: 2008/07/28 Author: lynn Lines: +1 -5 File: Sim/SimObj.Opt.cpp Revision: 1.168 Date: 2008/07/28 Author: lynn Lines: +98 -4661 File: Sim/SimObj.hpp Revision: 1.335 Date: 2008/07/28 Author: lynn Lines: +15 -62 File: Sim/SimObjMultiSlot.cpp Revision: 1.39 Date: 2008/07/28 Author: lynn Lines: +1 -17 File: Sim/SimWS.cpp Revision: 1.431 Date: 2008/07/28 Author: lynn Lines: +14 -84 File: Sim/SimWS.hpp Revision: 1.201 Date: 2008/07/28 Author: lynn Lines: +0 -9 File: Sim/Slot.cpp Revision: 1.332 Date: 2008/07/28 Author: lynn Lines: +2 -114 File: Sim/Slot.hpp Revision: 1.280 Date: 2008/07/28 Author: lynn Lines: +1 -16 File: Sim/SnapShotObj.cpp Revision: 1.19 Date: 2008/07/28 Author: lynn Lines: +1 -40 File: Sim/SnapShotObj.hpp Revision: 1.25 Date: 2008/07/28 Author: lynn Lines: +1 -4 File: Sim/TableSlot.cpp Revision: 1.323 Date: 2008/07/28 Author: lynn Lines: +2 -515 File: Sim/TableSlot.hpp Revision: 1.173 Date: 2008/07/28 Author: lynn Lines: +1 -2 File: Sim/libSimInit.cpp Revision: 1.77 Date: 2008/07/28 Author: lynn Lines: +1 -17 File: Sim/libSimMsgs.cpp Revision: 1.239 Date: 2008/07/28 Author: lynn Lines: +1 -3 File: Sim/libSimMsgs.hpp Revision: 1.193 Date: 2008/07/28 Author: lynn Lines: +347 -348 File: Sim/mrmControl.cpp Revision: 1.158 Date: 2008/07/28 Author: lynn Lines: +1 -24