Timeline


and

08/12/09:

16:13 Changeset [1517] by wehart
Merged revisions 1515-1516 via svnmerge from …
15:57 Changeset [1516] by wehart
Adding missing copyright info.
15:52 Changeset [1515] by wehart
Eliminating TODO/TBDs.
15:46 Ticket #3945 (Review the ProductSet tests, to validate that appropriate cases are ...) created by wehart
15:36 Ticket #3944 (Add depricated options) created by wehart
. seed . first-feasible
15:34 Ticket #3943 (Pysos excel spreadsheet control) created by wehart
# TODO: figure out how to control the execution of the # excel …
15:32 Ticket #3942 (Flush out cpxlp writing) created by wehart
. Handle pow() terms when printing quadratics . Have exceptions thrown by …
15:27 Ticket #3941 (coopr_install API enhancements) created by wehart
setup the value of --version setup epilog formatting so that multiple …
15:14 Ticket #3940 (Implement convergence metrics) created by wehart
Currently, pysp implements the baseline "term-diff" metric from our NRL …
15:04 Ticket #3939 (Rework Pyomo component registrations) created by wehart
Currently, IO for several components is hard-coded. The problem is that …
15:02 Ticket #3938 (Remove the ONE_VAR_CONSTANT hack) created by wehart
In PyomoModel?.py, the _load_solution() method has a major hack that …
14:57 Ticket #3937 (MIP Solver tests) created by wehart
Verify that MIP solver tests capture all interesting cases: LP infeasible …
14:56 Ticket #3936 (Verify portability of CPLEX MIP solver) created by wehart
I don't know of a portable "\n" in python
14:37 Ticket #3935 (Post-Release Checklist) created by wehart
[[Include(...)]]
14:37 Ticket #3934 (Release Process Checklist) created by wehart
[[Include(...)]]
14:37 Ticket #3933 (Release Components Review) created by wehart
[[Include(...)]]
14:37 Ticket #3932 (Pre-Release Checklist) created by wehart
[[Include(...)]]
14:29 Ticket #3891 (Coopr.opt solver manager) closed by wehart
fixed
13:57 Changeset [1514] by wehart
Merged revisions 1508-1512 via svnmerge from …
13:55 Changeset [1513] by wehart
Merged revisions 1502-1507 via svnmerge from …
10:16 Changeset [1512] by wehart
Adding a Pythonic NSC wrapper.
02:24 Changeset [1511] by wehart
Misc fix in variable name
02:20 Changeset [1510] by wehart
Misc documentation change in shellcmd.py Bug fix in pyro.py. We assume …
02:02 Changeset [1509] by wehart
Augmenting MIP server to allow the nameserver host to be specified.

08/11/09:

17:19 Changeset [1508] by wehart
Adding documentation for the p-median example. Changing the naming …
16:47 Changeset [1507] by wehart
Adding file for running scalability tests.
16:47 Changeset [1506] by wehart
Adding documentation.

08/10/09:

13:32 Changeset [1505] by wehart
Misc bug fixes needed to get coopr_install running under DOS.
13:08 Changeset [1504] by wehart
A misc rework of the coopr_install script to eliminate a dependency on …

08/07/09:

01:07 WikiStart edited by wehart
(diff)
00:41 Changeset [1503] by wehart
Misc IO cleanup.
00:40 Changeset [1502] by wehart
Updates to include ply and Pyro. Pyro PyPi? directory doesn't include EGG …

08/06/09:

23:51 WikiStart edited by wehart
(diff)
23:48 Changeset [1501] by wehart
Merged revisions 1500 via svnmerge from …
23:46 Changeset [1500] by wehart
Final updates to the coopr_install script (for now).
23:44 Changeset [1499] by wehart
Merged revisions 1495-1498 via svnmerge from …
22:48 Changeset [1498] by wehart
Add wrapped text for errors. Added additional debugging info. Reorder of …
17:44 Changeset [1497] by wehart
Creating a script create_coopr_install, which uses virtualenv to …

08/05/09:

15:56 Changeset [1496] by wehart
Adding the relax_integrality option.
12:08 Changeset [1495] by wehart
Misc IO cleanup.
09:44 Changeset [1494] by wehart
Merged revisions 1488-1493 via svnmerge from …

08/04/09:

23:49 Changeset [1493] by wehart
Further fixes dues to the change in 'converter' semantics. …
23:25 Changeset [1492] by wehart
A change in the converter semantics. Now, the convert returns a tuple of …
22:09 Changeset [1491] by wehart
Bug fix.
21:56 Changeset [1490] by wehart
Bug fix!
17:28 Changeset [1489] by wehart
Bug fixes in MIP plugins: resolved issues with the generation of the …
08:39 Changeset [1488] by wehart
If the index has the format x(1,a) or x[3,4,5] then create a dictionary …

08/03/09:

15:05 Ticket #3931 (Decorated solver execution) created by wehart
Allow flags that support the execution of solvers with valgrind and …

08/02/09:

19:48 Changeset [1487] by wehart
Merged revisions 1295-1486 via svnmerge from …
19:29 Changeset [1486] by wehart
Re-adding merging info, with an updated svnmerge command.
19:29 Changeset [1485] by wehart
Removing merge info.
12:23 Changeset [1484] by wehart
Misc updates arising from recent commits. Disabling debugging output in …

08/01/09:

15:24 Changeset [1483] by jwatson
Corrected SIZES SMPS deterministic equivalent from Woodruff.
14:33 Changeset [1482] by jwatson
Various final "tweaks" on the SIZES scenario pyomo model.
09:25 Changeset [1481] by jwatson
Fixed minor bug in the original sizes.cor file, which had (on line 119) a …
09:21 Changeset [1480] by jwatson
Added original SMPS files for SIZES10 from Woodruff.

07/31/09:

15:57 Changeset [1479] by jwatson
Fixed/validated the SIZES reference model, finding an typo in Woodruff's …
12:31 Changeset [1478] by jwatson
Various tweaks to the SIZES example - closer, but not correct yet.
10:50 Changeset [1477] by jwatson
Added reference model baseline solutions (for regression) for the SIZES …

07/30/09:

20:35 Changeset [1476] by jwatson
Adding some tolerance attributes in ph.py.
20:25 Changeset [1475] by jwatson
Various fixes to fix-lag extension in pysp examples.
16:19 Changeset [1474] by jwatson
CPLEX was not re-generating a temporary name for solution and log files at …
16:07 Changeset [1473] by jwatson
Added output / retention (if keepFiles is set) of the CPLEX input script …
15:13 Changeset [1472] by jwatson
Updated ph extension code relating to variable fixing to include a …

07/29/09:

11:20 Changeset [1471] by jwatson
Minor updates to configuration of SIZES ph driver code.
11:17 Changeset [1470] by jwatson
Fixed problem with output of PH quadratic sub-expression, which wasn't …
10:49 Changeset [1469] by jwatson
Added check to PyomoModel?'s load_solution method to check if a variable …
10:13 Changeset [1468] by jwatson
Added output of current variable values and "fixed" status indicators to …

07/28/09:

16:18 Changeset [1467] by jwatson
Various updates/changes to the sizes and forestry problems in attempting …
16:12 Changeset [1466] by jwatson
More fixes to handle empty constraint bodies - specifically those with …
15:27 Changeset [1465] by jwatson
Variable fixing can lead to empty constraint bodies, which the CPLEX LP …
12:59 Changeset [1464] by jwatson
Fixed bug in indexToString utility.
12:50 Changeset [1463] by jwatson
Fixed issue with CPLEX not allowing objective offsets in their LP file …
11:58 Changeset [1462] by wehart
Removed debugging IO from the Pyro Solver Manager. Reworked the Pyro mip …
11:13 Changeset [1461] by jwatson
Updates to the PH extension relating to variable fixing.
09:45 Changeset [1460] by jwatson
Hacked up fix for "set_item" when multiple indicies are involved in a …
02:50 Changeset [1459] by wehart
A rework of the logic in shellcmd.py to segregate the solution into …

07/27/09:

22:51 Changeset [1458] by wehart
Another iteration of revisions towards a working Pyron Solver manager…
22:51 Changeset [1457] by wehart
Fix that clarifies the semantics when waiting for tasks.
22:50 Changeset [1456] by wehart
A Pyro MIP server.
22:48 Changeset [1455] by wehart
Misc edits to make Pyomo models pickle-able.
15:00 Changeset [1454] by wehart
Rework of Pyomo to use the SolverManagerFactory?. The default behavior is …
14:55 Changeset [1453] by wehart
Adding tests that validate the Pyomo models and instances can be pickled.

07/26/09:

13:38 Changeset [1452] by jwatson
Fixed an issue with the indexToString utility in ph.py - if tuples are …
11:05 Changeset [1451] by jwatson
Added more extension points to the PH plugin class.
10:13 Changeset [1450] by jwatson
Fixed scenario versus node-basd boolean parameter in scenario tree model …

07/24/09:

22:30 Changeset [1449] by wehart
Rework of this example using the summation() function and compact list …
22:09 Changeset [1448] by wehart
Resolving an issue loading boolean data from a *.dat file. Now, all …
21:40 Changeset [1447] by jwatson
Modified pprint() method of ph class to only output values and weights for …
19:18 Changeset [1446] by jwatson
Added alternative, more compact encoding of .dat files for pysp, …

07/23/09:

21:36 Changeset [1445] by jwatson
Eliminated parent-of attribute from input scenario tree - easily derivable …
20:44 Changeset [1444] by jwatson
Various tweaks to farmer/networkflow PH examples.
14:40 Changeset [1443] by jwatson
Last fixes to PH to bring it into full-functional compliance with the …

07/22/09:

22:04 Changeset [1442] by wehart
Rework of expression simplification to keep parameters and fixed …
12:00 Changeset [1441] by jwatson
More ph fixes relating to pyomo trunk changes.
09:25 Changeset [1440] by jwatson
More fixes to bring pysp into sync with the pyomo trunk. Now PH runs, just …
01:20 Changeset [1439] by wehart
Adding a command-line option to disable the garbage collector.

07/21/09:

23:27 Changeset [1438] by wehart
A variety of bug fixes and revised semantics, based on feedback from JP: …
20:46 Changeset [1437] by jwatson
Misc. configuration changes to farmer phdriver.py, in prep for exhaustive …
17:02 Changeset [1436] by jwatson
More pysp migration fixes.
16:58 Changeset [1435] by jwatson
Fixed a syntax issue when throwing an exception in presolve.
16:47 Changeset [1434] by jwatson
Partial fixes to pysp components, to bring them into functional compliance …
11:43 Changeset [1433] by wehart
Bug fix. JP found a case where coefficients were not being properly …
10:20 Changeset [1432] by jwatson
Eliminated the hack in the CPLEX plugin to generate minimal output - …
10:16 Changeset [1431] by jwatson
Gracefully trapped the ApplicationError? exception, which occurs (for …

07/20/09:

11:30 Changeset [1430] by wehart
Disabling this test, since CBC gives different results for 32-bit and …

07/19/09:

11:46 Ticket #3871 (SolverManager) closed by wehart
duplicate: Duplicate of #3891
11:45 Ticket #3930 (Identify strategy for scalable model generation) created by wehart
Currently, Pyomo is limited by the cost of simply generating a large …
11:43 Ticket #3884 (Pyomo profiling experiments) closed by wehart
fixed: Extensive profiling has been performed, so I'm treating this task as …
11:40 Ticket #3929 (Add tests to validation solver option behavior) created by wehart
This will almost certainly be solver-specific.
11:39 Ticket #3882 (Add support for initializing solvers with options) closed by wehart
fixed: See r1429. I have not setup tests for this capability, though. I'll …
11:34 Changeset [1429] by wehart
Adding support for specifing options when launching solvers. For …

07/17/09:

23:48 Changeset [1428] by wehart
Misc commit.
23:08 Changeset [1427] by wehart
Misc documentation update.
12:35 Ticket #3928 (Integrate the use of pystone to test Python runtime performance) created by wehart
See  http://code.activestate.com/recipes/440700/ Note that Pystone …

07/16/09:

12:31 Changeset [1426] by wehart
Baseline updates.
12:25 Changeset [1425] by wehart
Changes to make numeric constants integer if they started out that way. …
11:47 Changeset [1424] by wehart
Misc code optimization. This simplified the construction of summation …
10:45 Changeset [1423] by wehart
Depricating the use of the expression factory for algebraic expression …
10:45 Changeset [1422] by wehart
If we have an equality constraint, LHS==RHS, so only generate one object.
10:44 Changeset [1421] by wehart
Presolve optimizations: . We can more ignore Identity expressions without …
09:28 Changeset [1420] by wehart
A major rework of expressions. This rework avoids certain worst-case …

07/15/09:

09:37 Changeset [1419] by wehart
Oops. Here are the fixes to PYSP that were referenced in the previous …
09:36 Changeset [1418] by wehart
Changed order in which parameters are validated. Validation needs to …
08:17 Changeset [1417] by wehart
Bug fix in tests. Python 2.6 deals with NaN values slightly differently.
04:27 Changeset [1416] by jwatson
Update of network flow profile, obtained with coopr version 1413. Down to …

07/14/09:

20:46 Changeset [1415] by wehart
Optimization of the processing done to generate generic …
20:25 Changeset [1414] by wehart
A major rework of the Pyomo core. This change eliminates the use of …
10:36 Changeset [1413] by jwatson
Further update of network flow profile output, reflecting SVN versions …
10:18 Changeset [1412] by jwatson
Updated profile for network flow pysp example based on Bill's latest …
09:50 Changeset [1411] by wehart
Bug fix: finite numeric constants were being treated as infinite. Added …
00:36 Changeset [1410] by wehart
Various optimizations.

07/13/09:

23:53 Changeset [1409] by wehart
Update to tests based on changes to constraint instantiation.
23:52 Changeset [1408] by wehart
Misc code optimization.
23:52 Changeset [1407] by wehart
A major rework of how constraints are instantiated. This avoids creation …
17:39 Changeset [1406] by wehart
Some further code optimizations.
17:07 Changeset [1405] by wehart
Optimizing construction of VarValue? objects.
16:48 Changeset [1404] by wehart
Bug fix.
16:32 Changeset [1403] by wehart
Various loop optimizations.
16:32 Changeset [1402] by wehart
Misc loop optimizations.
13:56 Changeset [1401] by wehart
Various Pythonic coding optimizations to reduce the run-time of Pyomo …
Note: See TracTimeline for information about the timeline view.