Timeline


and

10/18/11:

23:11 Changeset [5132] by jwatson
More PySP test baseline updates.
23:10 Changeset [5131] by jwatson
PySP-Pyro test baseline updates.
22:48 Changeset [5130] by jwatson
Removing some debug stuff from last few commits.
22:37 Changeset [5129] by jwatson
Various modifications to PH to use the new phpyro solver manager. Not …
22:36 Changeset [5128] by jwatson
Adding "phpyro" solver manager.
22:35 Changeset [5127] by jwatson
Upgrading symbol_map_from_instance method to include constraint labels.
22:34 Changeset [5126] by jwatson
Exposing LP writer labelers, for use elsewhere within Coopr.
22:34 Changeset [5125] by jwatson
Adding some iteration methods to ConstraintBase?. Exporting ConstraintData?
22:33 Changeset [5124] by jwatson
Fixing issue with "canonical_label" identifier, which should be "canonical …
16:25 Changeset [5123] by jwatson
Fixing of PySP test baseline.
16:00 Changeset [5122] by jwatson
Bug fixes in response to elimination of "var" and "con" attributes from …
15:59 Changeset [5121] by jwatson
Eliminating the redundant "var" and "con" slots in (respectively) …

10/16/11:

21:00 Changeset [5120] by jwatson
More PySP baseline corrections.
20:43 Changeset [5119] by jwatson
Re-working more of the warm-start PH mechanism, which occasionally was …
20:13 Changeset [5118] by jwatson
Fixing PySP baseline.
15:20 Changeset [5117] by jwatson
Fixing GUROBI plugin to function correclty when time-out halts the solver, …
13:16 Changeset [5116] by jwatson
Adding test for trivial bundling with ipopt/PySP.
13:15 Changeset [5115] by jwatson
Fixing bug in ampl_var_id dictionary clear - for some reason, resetting it …

10/15/11:

21:48 Changeset [5114] by wehart
Bug fix due to reorg of openopt interface.
21:48 Changeset [5113] by wehart
Fixing bug due to reorganization of openopt code.
15:13 Changeset [5112] by jdsiiro
Updating canonical_repn tests: - new baselines to track recent change in …
11:45 Changeset [5111] by jwatson
Removing last remanants of older extensive form solution loading code in …

10/14/11:

17:40 Changeset [5110] by wehart
Adding the CooprOSSolverService executable.
17:22 Changeset [5109] by wehart
Removing a strict requirement on openopt, etc…
17:16 Changeset [5108] by wehart
Adding test files (adapted for OS). Misc bug fixes…
16:43 Changeset [5107] by wehart
Misc fixes in directory setup. Removing pylea, which appears to be not …
15:47 Changeset [5106] by wehart
Moving the OS solver interface into coopr.os
10:51 Changeset [5105] by wehart
Adding another auxilliary package.
10:48 Changeset [5104] by wehart
Moving coopr.os and coopr.openopt from dev to installer.
10:46 Changeset [5103] by wehart
Adding coopr.openopt and coopr.os to the Coopr metapackage.
10:45 Changeset [5102] by wehart
Renaming wextras to extras. Changing the core requirements.
09:22 Changeset [5101] by wehart
Removing the requirement that suds be installed to use coopr.os. This …
09:11 Changeset [5100] by wehart
Adding coopr.openopt to dev.ini

10/13/11:

23:34 Changeset [5099] by wehart
Adding coopr.wextras
23:07 Changeset [5098] by wehart
Adding coopr.openopt
23:05 Changeset [5097] by wehart
Moving tests into coopr.openopt
23:02 Changeset [5096] by wehart
Removing OpenOpt? references
23:01 Changeset [5095] by wehart
Migrating OpenOpt? code to coopr.openopt
22:59 Changeset [5094] by wehart
Removing references to OpenOpt?.
20:51 Changeset [5093] by jwatson
Correcting more PySP baselines due to recent canonical commit.
20:48 Changeset [5092] by jwatson
Fixing bug propagated by canonical change.
20:39 Changeset [5091] by jwatson
Commenting out PySP pyro test that was causing some issues. Fixing gurobi …
17:46 Changeset [5090] by jwatson
Updating some PySP baselines due to prior commit.
17:45 Changeset [5089] by jwatson
Created specialized encoding for linear components of canonical …
10:16 Changeset [5088] by jwatson
Adding ipopt - Pyro test to PySP test suite.
10:16 Changeset [5087] by jwatson
Fixing issue with missing symbol map in Pyro interface.

10/12/11:

18:30 Changeset [5086] by gabeh
Small efficiency updates to piecewise.py
12:57 Changeset [5085] by jwatson
Modifying PH to limit preprocessing to what is needed in the case of Ipopt …
12:56 Changeset [5084] by jwatson
Allowing NL preprocessing to be enabled/disabled via instance attributes - …

10/11/11:

10:30 Changeset [5083] by jwatson
Missed baseline test output file in prior commit.

10/10/11:

17:37 Changeset [5082] by jwatson
Fixing issue with bundle results loading across the Pyro interface.
14:57 Changeset [5081] by jdsiiro
bugfix for unittests (introduced in r5080): pow() and abs() are …
14:33 Changeset [5080] by jdsiiro
Fixing test failure introduced in r5066: pow() and abs() should not be …
13:38 Ticket #4307 (mipserver output time of day) closed by jwatson
fixed
13:37 Changeset [5079] by jwatson
Updating Pyro baseline in light of recent commits.
13:37 Changeset [5078] by jwatson
Adding time-stamps and immediate flushes to messages generated by the Pyro …
13:15 Changeset [5077] by jwatson
Fixed issues with symbol map missing in results obtained from Pyro solves …
13:13 Changeset [5076] by jwatson
Re-implementing symbol map utility methods to use labelers from various IO …
13:13 Changeset [5075] by jwatson
Moving the CPXLP writer labelers to file scope, so they can be used …
12:37 Changeset [5074] by jwatson
Minor correct to Daniel's previous commit - making new arguments keyword …
11:55 Changeset [5073] by wehart
Bug fix when FuncDesigner? is not available.
11:26 Changeset [5072] by jwatson
Mods to PH to ensure that canonical expressions are not generated during …
11:07 Changeset [5071] by jwatson
Fixing EF writer so that canonical expressions are not generated if an …
10:02 Changeset [5070] by jwatson
Adding sixteen-bundle specification for 50-scenario network flow problem.
09:22 Changeset [5069] by jwatson
Adding more bundle specs for PySP network flow probem.

10/09/11:

21:21 Changeset [5068] by wehart
Adding scripts that illustrate the use of OpenOpt? solvers, as well the …
17:12 Changeset [5067] by wehart
Allow for numeric values in the Pyomo expression tree.
16:02 Changeset [5066] by wehart
Adding support for FuncDesigner? functions for tanh, asinh, acosh and …
15:01 Changeset [5065] by jwatson
Added CPLEX version of recently added PySP test.
14:59 Changeset [5064] by jwatson
Switching order of check for PH convergence criterion, to check for …
14:55 Changeset [5063] by jwatson
Adding PySP test for regression of the non-normalized termdiff convergence …
14:17 Changeset [5062] by wehart
Updating tests after resolving issues with large models.
14:13 Changeset [5061] by wehart
Bug fix to call FuncDesigner? on large problems.
13:36 Changeset [5060] by wehart
A change to use FuncDesigner?.sum().
12:47 Changeset [5059] by wehart
Adding support for 'pow' expressions.
12:46 Changeset [5058] by wehart
Adding tests that exercise FuncDesigner? models, and compare them with …
12:31 Changeset [5057] by wehart
Changing list comprehensions to generator expressions.
12:30 Changeset [5056] by wehart
Changing rules to use Coopr 3.0 rule order
11:26 Changeset [5055] by wehart
Misc change to use a generator rather than a list expression.
11:25 Changeset [5054] by wehart
Made this a Concrete model and remove the use of a component to fix …
11:24 Changeset [5053] by wehart
Change to use Coopr 3.0 rule order
11:24 Changeset [5052] by wehart
Make this a ConcreteModel?, and avoid using a component to fix values.
11:23 Changeset [5051] by wehart
Change to use Coopr 3.0 rule order
11:23 Changeset [5050] by wehart
Change to use Coopr 3.0 rule order.
11:22 Changeset [5049] by wehart
Return Constraint.Skip
07:16 Ticket #4307 (mipserver output time of day) created by dlwoodr
It would be helpful if the mipserver output the current date and time as …

10/08/11:

21:06 Changeset [5048] by jwatson
Adding extra timing statistics to PH (for post-PH extensive form solves). …
11:20 Changeset [5047] by dword
edited print_model_NL to allow for no generation of constraint and …
07:30 Changeset [5046] by wehart
Adding 'openopt:glpk' solver to solver tests.
07:30 Changeset [5045] by wehart
Bug fixes that arose while testing the 'openopt:glpk' solver.
07:29 Changeset [5044] by wehart
Bug fixes that arose while testing the 'openopt:glpk' solver.

10/07/11:

22:55 Changeset [5043] by wehart
Rework of imports to more aggressively ignore IPython import errors. …
22:54 Changeset [5042] by wehart
Disabling OpenOpt? solvers when these packages cannot be imported.
22:51 Changeset [5041] by wehart
Adding the 'ralg' test configuration, which is supported by OpenOpt?. …
22:51 Changeset [5040] by wehart
Various bug fixes in OpenOpt? interface. Misc reformatting for ASL.
22:50 Changeset [5039] by wehart
Various bug fixes…
20:39 Changeset [5038] by jwatson
More baseline updates due to convergence changes - I think this covers it.
19:48 Changeset [5037] by jwatson
More PySP baseline updates due to convergence commit.
18:52 Changeset [5036] by jwatson
Updating PySP baselines to reflect changes in convergence metric …
18:12 Changeset [5035] by jwatson
Adding increased timing resolution for the EF writer script.
16:33 Changeset [5034] by dlwoodr
Normalized term diff is now the default convergence metric. It has been …
11:06 Changeset [5033] by jwatson
Fixing issue with warm-starts in PH when linearization is enabled. The …
10:13 Changeset [5032] by jwatson
Moved scenario instance preprocessing step in PH to after the instances …
10:11 Changeset [5031] by jwatson
Bug fix to LP writer - unused variables were being output in the bounds …

10/06/11:

20:21 Changeset [5030] by jwatson
Cleaning up the bundle / EF solver logic in PH - greatly simplified with …
17:54 Changeset [5029] by dlwoodr
Change the name of the variable counting routine in ph.py to include the …
15:36 Changeset [5028] by jwatson
Adding --disable-ef-warmstart option to runph.
14:52 Changeset [5027] by jwatson
Adding new WW PH extension configuration file for PySP network flow …
12:49 Changeset [5026] by jwatson
Updating PySP gurobi/darwin baseline.
08:16 Changeset [5025] by jwatson
Updating some PySP gurobi baselines.

10/05/11:

20:48 Changeset [5024] by wehart
Various bug fixes. This looks like it might work now…
20:39 Changeset [5023] by jwatson
Cleaning up extensive form logic in post-PH extensive form …
20:38 Changeset [5022] by jwatson
Removing local (legacy) has_discrete_variables method from CPLEX.py, and …
20:37 Changeset [5021] by jwatson
Moving has_discrete_variables method from PyomoModel? to Block, and making …

10/04/11:

19:02 Ticket #4306 (Document different parts of components) created by wehart
var.value var.lower_bound etc…
16:43 Changeset [5020] by jwatson
Fixing issue with post-PH EF solve mipgap not being correctly transmitted …

10/01/11:

22:54 Changeset [5019] by wehart
Separating the LP tests that pertain to bounds checks, which are only …
22:01 Documentation/Ideas edited by wehart
(diff)
21:47 Changeset [5018] by wehart
Removing pyodbc, which doesn't reliably install on most platforms..
14:36 Ticket #4305 (Add iterative Pyomo example) created by wehart
[…]
14:12 Changeset [5017] by wehart
Adding a try/except block to handle the case where Gurobi termination …
13:59 Changeset [5016] by wehart
Removing PyYAML from the Coopr dependency list.
13:46 Changeset [5015] by wehart
Adding non-zero return codes.
13:33 Ticket #4304 (Add a --version option to the coopr command) created by wehart
12:17 Changeset [5014] by wehart
Adding a tolerance for IPOPT baseline tests.
12:14 Changeset [5013] by wehart
Forcing variable and constraint values to be sorted.
11:50 Changeset [5012] by wehart
Reverting this to use YAML, since the driver is only going to be used with …
11:50 Changeset [5011] by wehart
Misc baseline updates.
11:36 Changeset [5010] by wehart
Updating baselines
11:36 Changeset [5009] by wehart
Changing JSON writer to skip 0-valued variable and constraints.
11:17 Changeset [5008] by wehart
Bug fix.
10:53 Changeset [5007] by wehart
Adding baseline.
10:28 Changeset [5006] by wehart
Changing indexing, so we don't get negative indices.
10:21 Changeset [5005] by wehart
Creating unique output files, so we can examine them after test failures.
10:13 Changeset [5004] by wehart
Putting results in a *.json file if the --json option is specified.
10:03 Changeset [5003] by wehart
Changing testing logic to only remove the testing file if the test passes.
09:57 Changeset [5002] by wehart
Baseline update.
09:56 Changeset [5001] by wehart
Updating ipopt baseline
09:41 Changeset [5000] by wehart
Updating baselines to only include data that is reliably generated on …
08:19 Changeset [4999] by wehart
Updating baseline for JSON test.
08:10 Changeset [4998] by jwatson
Another PySP baseline fix due to index re-ordering commit.

09/30/11:

22:57 Changeset [4997] by jwatson
Splitting out darwin version of PySP farmer/ef solve with ipopt.
22:31 Changeset [4996] by jwatson
Updates to PySP gurobi MacOS test baselines.
22:06 Changeset [4995] by jwatson
Updates of PySP gurobi test baselines due to prior PySP commit.
20:20 Changeset [4994] by jwatson
Modifying the output order of variable reporting in PySP, to make indices …
19:40 Changeset [4993] by wehart
Fixing tests for YAML results format.
16:49 Changeset [4992] by wehart
Adding baseline file.
16:37 Changeset [4991] by wehart
Baseline updates.
16:19 Changeset [4990] by wehart
Update to conditionally apply tests if YAML is not installed.
16:19 Changeset [4989] by wehart
Update to conditionally use YAML in tests.
16:18 Changeset [4988] by wehart
Updating tests to rely on JSON baseline files, rather than YAML. Updating …
16:17 Changeset [4987] by wehart
Update in tests to rely on JSON format rather than YAML.
16:16 Changeset [4986] by wehart
Adding logic to manage the results format specification. The default is …
16:15 Changeset [4985] by wehart
Adding nonzero return code when errors occur.
16:15 Changeset [4984] by wehart
Adding option to force output of results in json format.
16:11 Changeset [4983] by wehart
Updating tests to use JSON baseline data. Test updates for blackbox …
16:10 Changeset [4982] by wehart
Adding logic to support writing of coopr.opt results in JSON.
16:09 Changeset [4981] by wehart
Adding json format.
16:09 Changeset [4980] by wehart
Adding reader for JSON files.
16:08 Changeset [4979] by wehart
Various bug fixes…
16:00 Changeset [4978] by wehart
Adding tolerance value to baseline comparisons.
15:19 Changeset [4977] by jwatson
Fixed various get/set bugs in singleton parameters.
12:59 Changeset [4976] by jwatson
Fixing issue with statistics output in PH for non-indexed variables.
12:28 Changeset [4975] by jwatson
Fixing bug in NL writer, in which bool values were not being treated …
10:28 Changeset [4974] by jwatson
Fixing issue with ipopt + PH, in which we were still making some bogus / …
09:52 Ticket #4303 (AMPL NL writer does not currently examine variable used/unused status) created by jwatson
As the summary indicates, the AMPL NL writer does not currently examine …

09/28/11:

14:42 Changeset [4973] by jwatson
Updating PySP EF baseline for network flow example - required due to …
13:53 Changeset [4972] by jwatson
Improving explanation of runph --scenario-bundle-specification option, and …
13:52 Changeset [4971] by jwatson
Adding 3-bundle version of PySP SIZES3 example.
13:40 Changeset [4970] by jwatson
Adding directory for bundle specifications to network flow example.
13:32 Changeset [4969] by jwatson
Updating PySP network flow example configuration files, in response to …
13:22 Changeset [4968] by jwatson
Changing the exception raised when a block is re-assigned to a new parent …

09/26/11:

20:25 Changeset [4967] by wehart
Adding lots of unit tests to get good code coverage. Started working on …
12:33 Changeset [4966] by jwatson
Cleaning up reference model for PySP network flow.
12:29 Changeset [4965] by jwatson
Fixing bug with last PySP data file commit - M parameter was low-balled …
11:14 Changeset [4964] by jwatson
Fixing incorrect big-M calculation in PySP network flow example - should …

09/25/11:

18:18 Ticket #4302 (Extending API of coopr.opt.blackbox.OptProblem) created by wehart
The COLIN XML reader provides additional logic than is exploited in the …

09/24/11:

21:01 Changeset [4963] by wehart
Another example for the 'black box' chapter.
21:00 Changeset [4962] by wehart
Further updates to the 'black box' chapter.
18:04 Changeset [4961] by wehart
Adding the HTML output file, so it can be directly imported in other …
18:03 Changeset [4960] by wehart
Further documentation updates
18:01 Changeset [4959] by wehart
Furhter updates…
16:59 Changeset [4958] by wehart
Further updates.
16:52 Changeset [4957] by wehart
Adding examples.
14:19 Changeset [4956] by wehart
Adding tests for coopr.opt.blackbox
14:12 Changeset [4955] by wehart
Fixing a registration bug for the pattern search solver.
14:00 Changeset [4954] by wehart
Adding a Python native pattern search solver.
13:59 Changeset [4953] by wehart
Updating externals
13:59 Changeset [4952] by wehart
Updating externals
13:59 Changeset [4951] by wehart
Updating externals
13:59 Changeset [4950] by wehart
Updating externals
13:59 Changeset [4949] by wehart
Updating externals
13:58 Changeset [4948] by wehart
Removing coopr.colin from config files.
13:39 Changeset [4947] by jwatson
Various changes to the pyomo model components pickle-related …

09/23/11:

23:29 Changeset [4946] by wehart
Update of book PDF file.
22:22 Changeset [4945] by wehart
Adding documentation lines to *.txt files. Adding dblatex configuration …
12:58 Changeset [4944] by wehart
Adding an epub subdirectory with XSL. Adding a catalog.xml that works on …

09/22/11:

21:50 Changeset [4943] by wehart
Adding simple example.
21:49 Changeset [4942] by wehart
A working example that mostly works for both html and pdf outputs.

09/21/11:

14:08 Changeset [4941] by jwatson
Adding PySP PH Pyro test - requires CPLEX and mpirun.
13:36 Changeset [4940] by jwatson
Fixing import warning.
13:29 Changeset [4939] by jwatson
Fixed issue with previous commit - would up with a circular dependency.
13:13 Changeset [4938] by jwatson
Hackng PySP to work with Pyro, using recent commits related to symbol map …
13:12 Changeset [4937] by jwatson
Modified var/objective classes to include more general iterator functions. …
13:11 Changeset [4936] by jwatson
Modified Pyro solver manager to not transmit symbol maps across to solver …
13:11 Changeset [4935] by jwatson
Symbol maps are not pickle'able - modified the pyro mip server to avoid …
13:09 Changeset [4934] by jwatson
Added a somewhat hackish routine to construct a symbol map from an …

09/20/11:

16:54 Changeset [4933] by jwatson
Missing baseline file in last commit.
15:41 Changeset [4932] by jwatson
Adding PySP tests for --flatten-expression functionality, in both runef …
15:18 Ticket #4297 (Fix the NL EF writer) closed by jwatson
fixed: Daniel reported this as closed. I tried a few test cases, and concur that …
14:51 Changeset [4931] by jwatson
Adding PySP EF test with ipopt as the solver. Gets at least one regression …

09/19/11:

21:41 Changeset [4930] by jwatson
Updates of PySP baselines due to recent LP writer update (zero-coefficient …
21:36 Changeset [4929] by jwatson
Adding PySP ipopt farmer test.
21:11 Changeset [4928] by jwatson
Correction in baselines due to elimination of 0.0 variable coefficients in …
21:10 Changeset [4927] by jwatson
Corrected a spot in the LP writer in which terms with variables associated …
19:53 Ticket #4301 (Exit Status) created by dlwoodruff@…
Reported by Antonio Vera (U de Chile): I was trying to set up batch …
14:14 Changeset [4926] by jwatson
Fixing incorrect return codes in Gurobi solver - "stoppedByLimit" is not a …
13:56 Changeset [4925] by jwatson
Modifying load solution behavior to still actually load a solution even if …
13:54 Changeset [4924] by jwatson
Adding some comments.
13:39 Changeset [4923] by dword
Fixed 2 bugs in the NL writer: the gradient variables apparently needed to …

09/18/11:

14:47 Changeset [4922] by wehart
Renaming filter to filters
14:47 Changeset [4921] by wehart
Adding a filter for latexmathml
Note: See TracTimeline for information about the timeline view.