Timeline


and

03/04/10:

23:34 Documentation/RelatedProjects edited by wehart
(diff)
23:34 Documentation/RelatedProjects edited by wehart
(diff)
23:32 NavigationBox edited by wehart
(diff)
23:30 WikiStart edited by wehart
(diff)
23:29 WikiStart edited by wehart
(diff)
23:27 NavigationBox edited by wehart
(diff)
23:27 WikiStart edited by wehart
(diff)
23:26 WikiStart edited by wehart
(diff)
23:26 WikiStart edited by wehart
(diff)
23:24 WikiStart edited by wehart
(diff)
23:24 WikiStart edited by wehart
(diff)
23:21 NavigationBox edited by wehart
(diff)
23:21 WikiStart edited by wehart
(diff)
23:19 SUCASA/MapFileSyntax edited by wehart
Name changed from Package/sucasa/MapFileSyntax to SUCASA/MapFileSyntax (diff)
23:19 SUCASA edited by wehart
Name changed from Package/sucasa to SUCASA (diff)
23:17 PySP created by wehart
23:17 Pyomo edited by wehart
Name changed from Package/pyomo to Pyomo (diff)
23:15 Development edited by wehart
(diff)
23:15 WikiStart edited by wehart
(diff)
22:59 Development created by wehart
22:56 WikiStart edited by wehart
(diff)
21:48 Ticket #3972 (Migrate large examples into separate Coopr packages) closed by wehart
fixed
21:34 Ticket #3979 (Cleanup dynamic constraint mechanism) closed by wehart
fixed
21:31 Ticket #3971 (Add support for relaxed integrality mapping) closed by wehart
fixed: This is supported by the relaxed_integrality transformation.
21:30 Ticket #3968 (Nonstandard solver names) closed by wehart
invalid: I don't know what this means, so I'm deleting it.
21:23 Ticket #3913 (Add functionality for ordered sets) closed by wehart
fixed
21:09 Ticket #3981 (Add MIP test cases for GLPK) closed by wehart
wontfix: I'm not sure what this is about, so I'm deleting it.
21:02 Ticket #3880 (Install sdf and stratego on pill) closed by wehart
wontfix: Recent discussion with Joe suggest that this is not necessary.
20:58 Ticket #3877 (Improvement to expression simplifier) closed by wehart
fixed
20:48 Ticket #3824 (Improve AMPL Dat compatability (empty sets)) closed by wehart
fixed: This issue was resolved with the introduction of the PLY parser for *.dat …
20:46 Ticket #3812 (Conversions between formats) closed by wehart
invalid: Isn't this already resolved with the problem conversion utility? I'm …
20:44 Ticket #3802 (Improve AMPL data file reader) closed by wehart
fixed
20:44 Ticket #3914 (Add tests for SP) closed by wehart
fixed
20:43 Ticket #4021 (Add support for creating concrete models) closed by wehart
fixed
16:24 Changeset [2412] by jwatson
Miscellaneous EF fixes - mainly relating to output messages
16:23 Changeset [2411] by jwatson
Initial commit of PySP lot sizing example

03/02/10:

14:53 Changeset [2410] by jwatson
Fixed the PH solver server to automatically deregister a delegator object …

02/28/10:

05:42 Changeset [2409] by wehart
Rework of profiling imports. Refinement of Pyomo command-line parsing, …
05:41 Changeset [2408] by wehart
Allow an earlier version of Python. I'm still not sure this is a good …
05:39 Changeset [2407] by wehart
Revisions to get the GUI working with subprocess execution.

02/26/10:

20:54 Changeset [2406] by jwatson
More tweaks to the PH solver manager/servers.

02/25/10:

19:54 Changeset [2405] by jwatson
Restructuring of PySP to facilitate full implementation of PH solver …
09:58 Changeset [2404] by jwatson
Eliminated debug print statement from scenario tree class. Used new …
09:42 Changeset [2403] by jwatson
Added a utility method to compute the aggregate cost for a scenario, by …
09:33 Changeset [2402] by jwatson
Added --all-scenarios option to PH solver server

02/24/10:

20:11 Ticket #4026 (Test Coopr with different configurations) closed by wehart
fixed
15:08 Changeset [2401] by jwatson
PH solver manager and servers now handle rho and weight/average update …
14:51 Changeset [2400] by wehart
Misc documentation updates.
13:09 Ticket #4027 (Create concrete instances from other concrete instances.) created by wehart
mstr_inst.dd.add(3,4) sub_inst = mstr_mdl.create(mstr_inst)
11:36 Changeset [2399] by wehart
Adding a work-around when pstats cannot be imported.
11:34 Changeset [2398] by jwatson
Re-factoring the PH instance augmentation routines, moving them from ph.py …

02/23/10:

22:17 Changeset [2397] by wehart
Initial rework of GUI. I have the options table working, and I'm close to …
15:18 Changeset [2396] by jwatson
Added initial cut at a PH solver manager - only works for iteration 0 at …
13:29 Changeset [2395] by wehart
Update due to changes with pyutilib.virtualenv.
11:09 Changeset [2394] by wehart
Disabling Pyro for now. There may be some problems installing this …

02/22/10:

17:18 Changeset [2393] by jwatson
Single-threading the ph solver server (for obvious reasons - don't want to …
15:25 Changeset [2392] by wehart
Adding a configuration for Coopr GUI development.
00:00 Changeset [2391] by wehart
Merged revisions 2366-2390 via svnmerge from …
00:00 Changeset [2390] by wehart
Merged revisions 2356-2389 via svnmerge from …

02/21/10:

23:56 Changeset [2389] by wehart
Merged revisions 2354-2388 via svnmerge from …
23:54 Changeset [2388] by wehart
Merged revisions 2360-2387 via svnmerge from …
23:27 Changeset [2387] by wehart
Bug fix: needed to protect the use of ordered_dict_inv with the …
23:14 Changeset [2386] by wehart
Adding a work-around when FDT fails.
23:14 Changeset [2385] by wehart
Adding a work-around when importing 'bidict' fails. This occurs with …
22:54 Changeset [2384] by wehart
Updated coopr_install due to changes in pyutilib.virtual that check to …
21:40 Ticket #4026 (Test Coopr with different configurations) created by wehart
* Run Coopr 2.4 and confirm error * Run with latest GLPK checkout * …
08:58 Changeset [2383] by jwatson
More buried presolve->preprocess name changes in the PySP EF writer.

02/19/10:

15:55 Changeset [2382] by wehart
Disabling tests that would rely on glpk, since that solver creates diffs …
15:50 Changeset [2381] by wehart
Misc baseline updates.
15:45 Changeset [2380] by wehart
Augmenting parser to collect statistics for # of branch/bound nodes.
15:31 Changeset [2379] by wehart
Resolving a weakness in the pmedian.py data declaration. The facility …
15:17 Changeset [2378] by wehart
Specifying the symbols that are exported from convert.py
14:56 Changeset [2377] by wehart
Extending functionality of this script to allow it be run in any …
14:46 Changeset [2376] by wehart
Disabling a PH test that doesn't pass right now.
14:35 Changeset [2375] by jwatson
Fix to output message in scenario tree validation.
14:29 Changeset [2374] by jwatson
Added code to re-normalize node conditional probabilities following …
14:12 Changeset [2373] by jwatson
Allowing inputs to rhosetters to be either expressions or floats, not just …

02/18/10:

12:55 Changeset [2372] by jwatson
Added PySP test to exercise node-based instance data
12:41 Changeset [2371] by jwatson
Fixed a missed "presolve"->"preprocess" call in PySP.
10:44 Changeset [2370] by jwatson
Changed sizes3 PySP baseline output to CPLEX 11.2, for cross-platform …

02/17/10:

18:11 Changeset [2369] by wehart
Adding functionality for ordered sets.
13:05 Changeset [2368] by wehart
Adding a 'test.coopr' script, which can be used as follows: test.coopr …
11:44 Changeset [2367] by jwatson
Further updates of PySP baseline test output in response to changes in …
11:44 Changeset [2366] by wehart
Merged revisions 2361-2365 via svnmerge from …
11:38 Changeset [2365] by jwatson
More output sorting to ensure that tests pass!
11:27 Changeset [2364] by wehart
Bug fix when using glpk but not cplex.
11:00 Changeset [2363] by wehart
Updating baselines, which now used sorted output. Added sorting option to …
10:19 Changeset [2362] by wehart
Fix to run with glpk but not cplex.

02/16/10:

07:51 Changeset [2361] by wehart
Merged revisions 2317-2360 via svnmerge from …
07:51 Changeset [2360] by wehart
Merged revisions 2315-2359 via svnmerge from …

02/15/10:

20:29 Ticket #4025 (Resolve GLPK parsing bug) created by wehart
The attached script is unbounded below, which the GLPK solver doesn't …
20:28 Ticket #4023 (Revise CBC solver semantics) closed by wehart
fixed: I discovered that the output of 'cbc' can be used to perform this test. …
20:26 Changeset [2359] by wehart
I. Renaming the 'presolve' phase in Pyomo to 'preprocess'. We'll …
18:46 Changeset [2358] by wehart
Tagging coopr.pysos 2.0.3
18:41 Changeset [2357] by wehart
Merged revisions 2318-2356 via svnmerge from …
18:28 Changeset [2356] by wehart
Merged revisions 2314-2355 via svnmerge from …
18:24 Changeset [2355] by wehart
Merged revisions 2313-2354 via svnmerge from …
18:22 Changeset [2354] by wehart
Merged revisions 2312-2353 via svnmerge from …
18:14 Changeset [2353] by wehart
Merged revisions 2311-2352 via svnmerge from …
17:37 Changeset [2352] by wehart
Setting up the configuration of CBC.
16:52 Changeset [2351] by wehart
Bug fix in coopr.plugins registration, due to change in module CBC to …
15:17 Changeset [2350] by wehart
Unfortunately, this file is being regenerated with path information. For …
15:13 Changeset [2349] by wehart
Adding a hack to detect whether CBC has compiled-in support for AMPL *.nl …
13:49 Changeset [2348] by wehart
Bug fix due to typo.
13:44 Changeset [2347] by wehart
Extending definition of svn:ignore to include *.egg-info files.
13:44 Changeset [2346] by wehart
Extending definition of svn:ignore to include *.egg-info files.
13:44 Changeset [2345] by wehart
Extending definition of svn:ignore to include *.egg-info files.
13:44 Changeset [2344] by wehart
Extending definition of svn:ignore to include *.egg-info files.
13:44 Changeset [2343] by wehart
Extending definition of svn:ignore to include *.egg-info files.
13:44 Changeset [2342] by wehart
Extending definition of svn:ignore to include *.egg-info files.
13:44 Changeset [2341] by wehart
Extending definition of svn:ignore to include *.egg-info files.
13:44 Changeset [2340] by wehart
Extending definition of svn:ignore to include *.egg-info files.
13:44 Changeset [2339] by wehart
Extending definition of svn:ignore to include *.egg-info files.
13:44 Changeset [2338] by wehart
Extending definition of svn:ignore to include *.egg-info files.
13:44 Changeset [2337] by wehart
Extending definition of svn:ignore to include *.egg-info files.
13:42 Changeset [2336] by wehart
Misc documentation update.
13:37 Changeset [2335] by wehart
Misc fix to setup glpk suffixes that are parsed.
13:14 Changeset [2334] by wehart
Updating GLPK test to work when pico_convert is not available.
13:06 Changeset [2333] by wehart
Misc rework of tests when glpsol is available but not pico_convert.
12:54 Ticket #4024 (Add support for a model import component) created by wehart
There are several motivations for having a model import component that …
10:32 Ticket #4023 (Revise CBC solver semantics) created by wehart
Currently, the CBC solver assumes that the 'cbc' executable has been built …

02/14/10:

13:50 Changeset [2332] by wehart
Misc change in svn:ignore properties
13:49 Changeset [2331] by wehart
Misc change in svn:ignore property
13:47 Changeset [2330] by wehart
Setting directory properties to ignore *.pyc files. Reworking parser …

02/12/10:

11:27 Changeset [2329] by jwatson
Missed one usage of ScenarioTree? construct in recent migration of …
10:12 Changeset [2328] by jwatson
Changed ph option "enable-gc" to "disable-gc" - we've enabled gc by …
09:03 Changeset [2327] by jwatson
Added import of cPickle instead of pickle, if it exists.
09:03 Changeset [2326] by jwatson
Adding import of cPickle instead of pickle, if it exists.
08:34 Changeset [2325] by jwatson
Miscelleanous PH updates related to restructuring and tweaking of the PH …

02/11/10:

19:38 Changeset [2324] by jwatson
Passing additional argument (scenario tree instance) out of the …
19:31 Changeset [2323] by jwatson
Eliminated a lot of redundant arguments to the ScenarioTree? constructor …
19:17 Changeset [2322] by jwatson
Fixed import issue associated with ModelData? due to recent code …
19:04 Changeset [2321] by jwatson
Correcting grammatical error in output message.
19:03 Changeset [2320] by jwatson
A *very* early commit of a Pyro-based PH solver server - some of it …
11:49 Changeset [2319] by jwatson
Updating Pyro distribution from 3.9.1 to 3.10
10:17 Ticket #4022 (Add support for skipped tests) created by wehart
These are supported in Python 2.7
10:07 Ticket #4021 (Add support for creating concrete models) created by wehart
* Add 'expr' options to objectives and constraints * Add 'concrete' …
09:34 Changeset [2318] by wehart
Merged revisions 2069-2317 via svnmerge from …
09:33 Changeset [2317] by wehart
Merged revisions 2246-2316 via svnmerge from …
09:33 Changeset [2316] by wehart
Initialized merge tracking via "svnmerge" with revisions "1-2245" from …
09:32 Changeset [2315] by wehart
Merged revisions 2232-2314 via svnmerge from …
09:32 Changeset [2314] by wehart
Merged revisions 2232-2313 via svnmerge from …
09:26 Changeset [2313] by wehart
Merged revisions 2234-2312 via svnmerge from …
09:26 Changeset [2312] by wehart
Merged revisions 2192-2311 via svnmerge from …
09:25 Changeset [2311] by wehart
Merged revisions 2232-2310 via svnmerge from …

02/10/10:

22:38 Changeset [2310] by wehart
Generalizing parsing behavior for set strings.
22:06 Changeset [2309] by wehart
Misc edits, which preserve some data that I was playing with to validate …
20:31 Ticket #4020 (Rework suffix management in solvers) created by wehart
The .suffix attribute controls which suffixes are returned by the solver. …
20:29 Changeset [2308] by wehart
Generalizing the suffix management in the MIP solvers so they match …

02/09/10:

22:02 Changeset [2307] by wehart
Adding a test that is used to verify that data commands can include …
20:58 Changeset [2306] by wehart
Adding tests for importing CSV files.
20:57 Changeset [2305] by wehart
Adding CSV data files for the tutorial.
20:51 Changeset [2304] by wehart
Renaming csv.py to csv_table.py The former filename masked the system …
20:50 Changeset [2303] by wehart
Adding a plugin for reading CSV files.
20:25 Changeset [2302] by wehart
Adding tests for loading sets and parameters from spreadsheets.
19:14 Changeset [2301] by jwatson
Performance improvements to PH obtained by processing scenario sub-problem …
19:05 Changeset [2300] by jwatson
Removing PySP cap example EF to free up space.
19:04 Changeset [2299] by jwatson
Removing a big network flow EF
19:03 Changeset [2298] by jwatson
Removing output logs for PySP network flow example
18:59 Changeset [2297] by jwatson
The extensive forms in the PySP forestry example were massive - and are …
18:56 Changeset [2296] by jwatson
Removing monster-sized LP file from the PySP forestry examples directory.
16:23 Changeset [2295] by wehart
Reworking tests to do basic evaluation of the interface to Excel …
14:25 Changeset [2294] by jwatson
Added two Python scripts that I've been using to launch and kill a set of …
14:22 Changeset [2293] by wehart
Bug fix for dealing with MS Windows filenames.
12:30 Ticket #3892 (Bounds should be leq or geq) closed by wehart
fixed
12:25 Ticket #4019 (Error checking for 'import' and ModelData.add()) created by wehart
Since the arguments allowed for these data loading statements are quite …
12:21 Changeset [2292] by wehart
Rework of the 'import' semantics. This supports a simple import …

02/08/10:

19:23 Changeset [2291] by jwatson
Miscellaneous fix to ef writer involving indexed cost variables
19:22 Changeset [2290] by jwatson
Initial commit of multi-stage capacity expansion problem in PySP
15:13 Changeset [2289] by wehart
Setting up 'import' tests for the other simple examples. These seem to …
13:32 Changeset [2288] by jwatson
Significant initialization speed reductions in the WW PH extension for …
12:12 Changeset [2287] by wehart
Adding a script to test the parser.
11:57 Changeset [2286] by wehart
Eliminating some debugging IO.
11:48 Changeset [2285] by wehart
Working through more examples of the 'import' command.
11:42 Changeset [2284] by jwatson
Fix to CPLEX plugin relating to suffix processing - working on a laptop, …
11:28 Changeset [2283] by jwatson
Added suffix option to pyomo script, to enable specification of suffixes …
11:27 Changeset [2282] by jwatson
Adding propagation of the suffixes solver attribute to the pyro mip …
11:26 Changeset [2281] by jwatson
Adding a suffixes attribute to the base solver class. This is a list of …
11:26 Changeset [2280] by jwatson
Adding a suffixes attribute to the base solver class. This is a list of …
06:07 Changeset [2279] by wehart
Adding support for a basic 'import' command.

02/07/10:

13:06 Changeset [2278] by wehart
A major rework of the parsing of data command files (formerly known as …

02/06/10:

23:30 Changeset [2277] by jwatson
Fixed problem with runph --profile option, broken by my recent factoring …
13:46 Changeset [2276] by wehart
Updating coopr_install due to recent changes in pyutilib.virtualenv. With …
13:45 Changeset [2275] by jwatson
Testing improvements. From lpython, the tests run individually just fine. …
08:13 Changeset [2274] by wehart
Added the 'include' command, which can include other *.dat files. This …

02/05/10:

17:39 Changeset [2273] by wehart
Updating naming of CoinBazaar? projects. Although the user specifies …
16:59 Changeset [2272] by jwatson
Various fixes to PySP unit tests. Changing name of testphextension to …
16:20 Changeset [2271] by jwatson
Making unit tests for PySP compatible with coverage utilities. Farmer …
16:06 Ticket #4018 (Use temporary filenames in glpsol converter) created by wehart
The glpsol converter doesn't use temporary file names when converting, …
16:01 Changeset [2270] by jwatson
PySP tests need absolute output paths!
15:46 Changeset [2269] by jwatson
Added SIZES3 PySP test and added absolute paths to "runph" script.
15:25 Changeset [2268] by wehart
A fix to the tests.
15:09 Changeset [2267] by jwatson
Initial PySP unit tests!!!
10:59 Changeset [2266] by wehart
Adding an AMPL converter, which runs AMPL to convert *.mod files to *.nl …
08:23 Changeset [2265] by wehart
Extending the Pyomo converter to allow the conversion of both Pyomo Model …
08:20 Changeset [2264] by wehart
Misc rework of the scripting modules. These changes allow this …
08:18 Changeset [2263] by wehart
Misc rework of the converter utility to recognize that *.py files have …

02/04/10:

21:54 Changeset [2262] by jwatson
Minor improvement to phinit functionality.
21:46 Changeset [2261] by jwatson
Renaming ph_script module to phinit, which is more accurate with the newly …
21:44 Changeset [2260] by jwatson
Refactoring of ph initialization routines to support sampling and …
08:58 Changeset [2259] by wehart
Adding new termination conditions. Fixing problem setting up testing …

02/03/10:

23:33 Changeset [2258] by wehart
Adding a subpackage for optimization-specific testing tools. Currently, …
22:45 Changeset [2257] by wehart
Augmenting the SolverResults? logic to support default values. This …
22:18 Changeset [2256] by jwatson
Major speed improvements in the EF writer by avoiding Python deep-copes - …
21:38 Changeset [2255] by jwatson
Re-factoring of PH options parser code to accomodate MRP work being done …
21:09 Changeset [2254] by jwatson
Changed PyomoModelData? call from add_data_mumble() to add().
20:20 Ticket #4017 (Validate that _ndim is defined in all set classes.) created by wehart
Which means that self._ndim needs to be defined in the _BaseSet and …
13:57 Changeset [2253] by wehart
Changes due to termination condition refinement
13:57 Changeset [2252] by wehart
Changes due to termination condition refinement
13:56 Changeset [2251] by wehart
Changes due to refinement of termination condition management Bug fix and …
13:42 Changeset [2250] by wehart
Update to descriptions of solver status and associted termination …
09:28 Changeset [2249] by jwatson
Misc fixes.
08:44 Changeset [2248] by jwatson
Adding os.path.expanduser wrappers around all directory/filenames, to …

02/02/10:

08:12 Ticket #4016 (Annotate SolverResults object with model data) created by wehart
After a SolverResults? object is returned from a solver, annotate it with …
Note: See TracTimeline for information about the timeline view.