Timeline


and

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

09/17/11:

18:55 Changeset [4920] by wehart
Adding a directory for examples.
18:52 Changeset [4919] by wehart
Adding a directory for the 'Getting Started' documentation.

09/16/11:

14:45 Changeset [4918] by jwatson
Adding --scenario-bundle-specificaton option to PH, to allow for …
08:27 Changeset [4917] by jwatson
Speed improvements to PH.

09/15/11:

23:49 Changeset [4916] by wehart
Updates that illustrate the use of math in asciidoc
23:09 Changeset [4915] by jwatson
More tweaks to PH objective formation logic.
23:06 Changeset [4914] by wehart
Initial import of coopr.doc
22:48 Changeset [4913] by jwatson
Minor performance improvements in PH objective function formation.
21:43 Changeset [4912] by jwatson
Eliminating some unnecessary string processing in the CPLEX solver plugin.
21:07 Changeset [4911] by jwatson
Updating PySP test drivers to use the new available() methods on the …
21:07 Changeset [4910] by jwatson
Added available() methods to the CPLEX and GUROBI direct python plugins, …
13:02 Changeset [4909] by wehart
Removing time info from these baselines.
12:48 Changeset [4908] by wehart
Updating baselines that reflect the fact that constraints are an active …
12:47 Changeset [4907] by wehart
Updating baselines that reflect that constraints are an active component …
12:47 Changeset [4906] by wehart
Making the constraints an active component of a results object.
08:53 Changeset [4905] by wehart
Update to IPOPT tester to use Yaml comparisons, and corresponding baseline …

09/13/11:

15:41 Changeset [4904] by jwatson
Hopefully the last PySP test update for this round.
15:13 Changeset [4903] by jwatson
More PySP baseline fixes.
14:27 Changeset [4902] by jwatson
Tweaking of PySP baselines in response to last commit.
13:37 Changeset [4901] by jwatson
Improving the mechanism by which PySP maps index "templates" to specific …
12:12 Changeset [4900] by wehart
Bug fix due to recent reorg in coopr.plugins.
12:12 Changeset [4899] by wehart
Bug fix due to recent reorg in coopr.plugins

09/12/11:

22:28 Changeset [4898] by jwatson
Numerous PySP updates, including: - Addition of a maximization test case; …
22:27 Changeset [4897] by jwatson
Breaking apart compute canonical functionality, so we can control the …
20:54 Changeset [4896] by jwatson
More cleanup relating to old / missing files in preprocessing.
13:19 Changeset [4895] by wehart
Conditionally using FuncDesigner? module.
11:13 Changeset [4894] by jwatson
The numeric varlabels preprocessor has long seen been deprecated in …

09/11/11:

22:22 Changeset [4893] by wehart
Adding routine to create a FuncDesigner? object. Bug fix in sets…
22:21 Changeset [4892] by wehart
Adding a problem type for FuncDesigner? objects.
22:21 Changeset [4891] by wehart
Preliminary interface to OpenOpt? solvers.
10:42 Changeset [4890] by wehart
Changes due to migration of coopr.plugins.mip to coopr.plugins.solvers
10:41 Changeset [4889] by wehart
Changes due to migration of coopr.plugins.mip to coopr.plugins.solvers
10:41 Changeset [4888] by wehart
Bug fix in rangeset validation call. Changes due to migration of …
10:41 Changeset [4887] by wehart
Migrating coopr.plugins.mip to coopr.plugins.solvers, which is a more …

09/10/11:

22:26 Changeset [4886] by wehart
Reworking the implementation of the RangeSet? class. This class is now a …
15:52 Changeset [4885] by wehart
Changes to testing and baselines to allow these scripts to be evaluated.
13:47 Changeset [4884] by wehart
Changing ASL tests to use YAML baseline tests. Updates to ASL baseline.
13:46 Changeset [4883] by wehart
Changes to SOL reader to use the TerminationCondition?, SolverStatus? and …
13:17 Changeset [4882] by wehart
Adding a check to verify that the element being tested by _set_contains is …
13:04 Changeset [4881] by wehart
Adding tolerance values to tests.

09/09/11:

07:06 Ticket #4300 (Add ability to load data from Google spreadsheets) created by wehart
See …

09/08/11:

17:12 Changeset [4880] by dword
edited ef.py to send the appropriate information for writing nl files for …
17:12 Changeset [4879] by dword
edited baselines for the modified nl writer
17:11 Changeset [4878] by dword
edited the sol file reader to capture solver termination status in the …
17:10 Changeset [4877] by dword
updated baselines for the new sol reader
17:10 Changeset [4876] by dword
edited the nl file writer to handle blocks. EF problems are now written …
10:40 Changeset [4875] by jwatson
Improving more error diagnostics involving attempted loads of …
10:31 Changeset [4874] by jwatson
Improving error messages in PySP when sub-components (e.g., tab files) of …

09/07/11:

19:53 Changeset [4873] by wehart
Adding the coopr_python command.
15:08 Changeset [4872] by jwatson
Moving Pyro mip server to coopr.opt, to remove circular dependencies.
15:08 Changeset [4871] by jwatson
Moving pyro mip server to coopr.opt, to eliminate problem with circular …
13:41 Changeset [4870] by jwatson
Fixing issue in computeconf.py, detected during development on PySP …
13:27 Changeset [4869] by jwatson
Fixing issue in set containment checking, in which a lot of extra work is …
13:18 Changeset [4868] by jwatson
More touch-up relating to the previous commit - new GLPK doesn't report …
13:09 Changeset [4867] by jwatson
Changing test baseline to avoid feasible versus optimal comparison issues …
10:45 Changeset [4866] by jwatson
Darwin update for PySP test baseline.
10:16 Changeset [4865] by jwatson
Splitting out sizes3 ef-with-solve PySP test into darwin and linux …

09/06/11:

23:21 Changeset [4864] by jwatson
Adding baselines for extra gurobi tests.
23:21 Changeset [4863] by jwatson
Updating GUROBI plugin to handle warm-start of EF instances.
23:12 Changeset [4862] by jwatson
More bunding fixes (with discrete variables and warm-starting), new …
23:11 Changeset [4861] by jwatson
Updating CPLEX logic to support extensive form warm-starting.
22:30 Changeset [4860] by jwatson
Adding SIZES bundling examples.
22:28 Changeset [4859] by jwatson
Adding bundled versions of network flow.
22:11 Changeset [4858] by jwatson
Updates of bundling Gurobi PySP baselines.
22:08 Changeset [4857] by jwatson
Same fix as prior commit, for GUROBI plugin.
22:07 Changeset [4856] by jwatson
Forgot a fix to CPLEX to ignore warm-starting logic when an LP input file …
22:04 Changeset [4855] by jwatson
Fixed bundling for CPLEX / PySP in the trunk, merging in branch changes.
21:34 Changeset [4854] by jwatson
Integrating scenario tree module updates from PySP branch.
20:07 Changeset [4853] by jwatson
More cleanup / validation of PySP test baselines.
16:49 Changeset [4852] by jwatson
Suppressing a warning relating to unconstructed blocks, which will …
16:48 Changeset [4851] by jwatson
Initial steps toward integrating PySP branch into trunk.
16:47 Changeset [4850] by dlwoodr
Repair the total acreage constraint
16:31 Changeset [4849] by jwatson
Cleanup of legacy PySP ef.py code.
16:11 Changeset [4848] by jwatson
Adding missing PySP test baseline.
15:49 Changeset [4847] by jwatson
Removing some legacy code from the PySP extensive form library.
15:19 Changeset [4846] by jwatson
Adding farmer-with-integer tests for Gurobi.
15:19 Changeset [4845] by jwatson
Fixing Gurobi warm-start issues.
15:03 Changeset [4844] by jwatson
More CPLEX warm-start nuancing…
14:50 Changeset [4843] by jwatson
Fixing issue related to last commit, in which CPLEX is not being …
14:33 Changeset [4842] by jwatson
Adding simple farmer-with-integers example, to easily and quickly test out …
14:32 Changeset [4841] by jwatson
Fixing warm-start issue in CPLEX plugin. Will correct many PySP test …
14:32 Changeset [4840] by jwatson
Fixed bug in indexed sets, which was inproperly handling nested indices.
11:17 Changeset [4839] by wehart
Adding a tolerance for the YAML comparison.

09/04/11:

18:24 Changeset [4838] by wehart
Adding the 'coopr run' subcommand.
18:23 Changeset [4837] by wehart
Misc renaming for coding consistency.
17:36 Changeset [4836] by wehart
Simplifying the configure_glpk() function.
16:57 Changeset [4835] by wehart
Changing tests to use YAML matches, which is a more robust comparison …
16:36 Changeset [4834] by wehart
Removing test conditions for the glpk_new solver, which has been …
16:33 Changeset [4833] by wehart
Adapting baseline files, to accommodate changes in GLPK solver.
16:24 Changeset [4832] by wehart
Misc changes to get the GLPK solver working…
16:17 Changeset [4831] by wehart
Another bug fix…
16:14 Changeset [4830] by wehart
Another bug fix w.r.t. the glpsol version. The darn format of the version …
16:12 Changeset [4829] by wehart
Bug fix in glpsol version processing.
16:10 Changeset [4828] by wehart
Reworking GLPK class imports to eliminate test failures.
16:06 Changeset [4827] by wehart
Rework of GLPK solver interface. The 'old' parser is now only used for …
15:20 Changeset [4826] by wehart
Adding a configuration function to GLPK. This seems to mess up the …
14:57 Changeset [4825] by wehart
Adding a termination condition for maximum time limit.
14:55 Changeset [4824] by wehart
Various fixes to get the experimental GLPK solver working reasonably …
14:54 Changeset [4823] by wehart
Added a new performance measure, which sums the % of checks passed for …
14:53 Changeset [4822] by wehart
Extend LP to allow for feasible status, and not just optimal.
13:49 Changeset [4821] by wehart
Fixing various issues with the experimental GLPK solver interface.
13:48 Changeset [4820] by wehart
Adding missing reference file.

09/03/11:

21:58 Ticket #4299 (Add test examples for coopr.data.sample files...) created by wehart
We don't uniformly test all of these examples.
21:55 Changeset [4819] by wehart
Removing debugging info.
21:54 Changeset [4818] by wehart
Fixing example.
21:50 Ticket #4298 (glpk solution file reader breaks on missing value) closed by wehart
fixed
21:50 Changeset [4817] by wehart
Resolving #4298
21:47 Changeset [4816] by wehart
Adding a LP test problem with basic variables.
15:41 Changeset [4815] by wehart
This is a hack to make pickling tests work. This adds a component() …
15:37 Changeset [4814] by wehart
Adding logic to perform tests interactively.

09/02/11:

13:47 Changeset [4813] by wehart
Adding missing argument to _print_LP and _print_NL
10:31 Changeset [4812] by wehart
Bug fix for the 'constant' variable.
10:31 Changeset [4811] by wehart
Bug fixes…
10:06 Changeset [4810] by wehart
Adding commented-out SOS capabilities.
10:06 Changeset [4809] by wehart
Adding solver_capability options to Mock writers.
10:05 Changeset [4808] by wehart
Adding solver_capability options to writer logic.
09:47 Changeset [4807] by wehart
Misc update of API for Coopr writer method.
09:44 Changeset [4806] by wehart
Updating due to changes in coopr.pyomo and coopr.opt.
09:42 Changeset [4805] by wehart
Removing the 'has_capability' attribute from models. Extending the …
09:30 Changeset [4804] by wehart
Misc reformatting edits.

09/01/11:

17:15 Ticket #4298 (glpk solution file reader breaks on missing value) created by anonymous
After fixing binary variables and resolving an instance an error occurs …
11:09 Documentation/RelatedProjects edited by wehart
(diff)
11:09 Documentation/RelatedProjects edited by wehart
(diff)
09:20 Changeset [4803] by jdsiiro
Fix for pickling results where component index contains "None".
09:19 Changeset [4802] by jdsiiro
Fix for pickling results where component index contains "None".

08/31/11:

23:51 Changeset [4801] by jdsiiro
Updating the PySP PH tester to archive the runph command line to the test …
17:49 Changeset [4800] by wehart
Specifying the solver variants using the solver_io option.
17:48 Changeset [4799] by wehart
Testing solver availability using the solver_io option. Running the Pyomo …
17:16 Changeset [4798] by wehart
Misc reconfiguration for cplex_direct.
17:05 Changeset [4797] by wehart
Adding SOS test problems to the solver test suite.
16:56 Ticket #4297 (Fix the NL EF writer) created by dword
The current NL EF writer takes a dictionary of models to build the nl …
16:21 Changeset [4796] by jdsiiro
Annotating index types when generating an object's canonical_label.
16:21 Changeset [4795] by wehart
Moving SOS tests into Pyomo test suite.
16:19 Changeset [4794] by wehart
Moving SOS tests into coopr.data.pyomo. These are integration tests, …
16:04 Changeset [4793] by wehart
Moving the Pyomo pickling tests into coopr.plugins. These tests test …
14:51 Changeset [4792] by wehart
Fixing bug that prevented pickling…
06:21 Changeset [4791] by wehart
More robust tests (for solver interfaces like ASL that are quite …
05:39 Changeset [4790] by wehart
Adding cbc_asl tests.
05:39 Changeset [4789] by wehart
Bug fix for subsolver logic in solver factory.
05:39 Changeset [4788] by wehart
Simplifying test driver, since the logic for subsolvers has been migrated …
04:46 Ticket #4098 (CPlex infeasible output subtle and deceptive) closed by wehart
fixed: CPLEX now correctly identifies unbounded problems.
04:44 Ticket #4295 (CPLEX failure using suffixes) closed by wehart
fixed: I've confirmed that this is resolved.
04:43 Changeset [4787] by wehart
Adding tests to confirm whether solvers provide expected suffix …
04:23 Changeset [4786] by wehart
Bug fix for unbounded MIPs.
04:23 Changeset [4785] by wehart
Adding a 'slack' attribute to ConstraintData?.
04:16 Ticket #4296 (Add explicit attribute management to Constraint objects) created by wehart
Unlike Var objects, the attributes in Constraint objects are managed with …
04:02 Changeset [4784] by wehart
Bug fix to distinguish solvers that have the same prefix.
03:54 Changeset [4783] by wehart
Renaming solvers to allow them to be grouped together more naturally.
00:30 Changeset [4782] by jdsiiro
- Fixing warm starting for Gurobi solver (see also r4766, r4770) - …

08/30/11:

20:59 Changeset [4781] by wehart
Update…
20:44 Changeset [4780] by wehart
Bug fix in test routines.
20:43 Changeset [4779] by wehart
Adding a delete() method to the ListContainer?
20:43 Changeset [4778] by wehart
Many fixes to CBC plugin…
20:42 Changeset [4777] by wehart
Fix bug in loading. When passing model data, don't create an error that …
19:04 Changeset [4776] by wehart
Adding solver tests for MIP solvers.
19:01 Changeset [4775] by wehart
Baseline update.
19:01 Changeset [4774] by wehart
Reorder of enumeration list.
19:00 Changeset [4773] by wehart
Update of baseline results given changes in computation of lower/upper …
18:58 Changeset [4772] by wehart
More graceful handling of solver results when non-optimal solution status …
17:09 Changeset [4771] by wehart
Adding the '-c' option to generate exceptions when Pyomo fails. Adding a …
09:41 Changeset [4770] by jdsiiro
Fix for iteration over variables in CPLEX warm start.
00:57 Changeset [4769] by jdsiiro
Fix for iteration over variable indices.

08/29/11:

23:40 Changeset [4768] by jdsiiro
Code documentation cleanup.
23:38 Changeset [4767] by jdsiiro
Overhaul of CPLEX Direct interface to - work with the new SymbolMap? - …
23:37 Changeset [4766] by jdsiiro
Fixing warm starting CPLEX (when run with LP files).
23:36 Changeset [4765] by jdsiiro
Fixes for SOS in the LP writer: - better error checking for supported …
21:29 Changeset [4764] by wehart
Moving coopr.opt import into a method.

08/28/11:

23:02 Changeset [4763] by wehart
Bug fix. Need to reference var().declare_attribute()
22:58 Changeset [4762] by wehart
Adding option to the method to set an attribute value to create the …
22:36 Changeset [4761] by wehart
Specifying the TestCase? method names to ensure that the solver name can be …
22:34 Changeset [4760] by wehart
Adding a print statement when solvers are not available.
22:33 Changeset [4759] by wehart
Adding a print statement to warn a user when no options are given to …
17:13 Changeset [4758] by wehart
Removing references to McDonalds?.

08/26/11:

15:31 Changeset [4757] by jdsiiro
Updating the EF baselines to account for the new unified EF model. As the …
14:54 Changeset [4756] by jdsiiro
- Updates to the SolverResults? pickler to properly distinguish between …
12:24 Changeset [4755] by jdsiiro
Updates so that the symbol_map generated by the problem writers is …
11:19 Changeset [4754] by jdsiiro
Fixes for the LP writer - removing debugging utility - descend into …
07:29 Pyomo edited by wehart
(diff)
07:24 Changeset [4753] by wehart
Adding more explicit printing of errors when an exception occurs.
07:23 Changeset [4752] by wehart
Adding more documentation to the 'coopr test-solvers' subcommand.

08/25/11:

21:46 Ticket #4295 (CPLEX failure using suffixes) created by wehart
cd to coopr.data.pyomo/coopr/data/pyomo/problems and type lbin pyomo …
21:44 Ticket #4294 (missing api.py file in tutorials directory) created by rountree@…
README.txt in coopr/examples/pyomo/tutorials mentions api.py …
21:44 Ticket #4293 (Documentation dead links) created by rountree@…
This page contains two …
21:43 Changeset [4751] by jdsiiro
Fixes that /should/ enable loading EF results.
21:42 Changeset [4750] by wehart
A significant extension of the functionality of solver testing ... for LP …
21:37 Changeset [4749] by wehart
Test problem baseline data.
21:16 Changeset [4748] by jdsiiro
Fix so that models are treated as blocks when adding a model object to …
18:02 Changeset [4747] by wehart
A rework of the solver testing engine. Options can now be passed to the …
18:00 Changeset [4746] by wehart
Adding an option in the Pyomo testdriver to specify additional options …
17:54 Changeset [4745] by wehart
Changes to the behavior of --solver-suffixes. This now supports the 'all' …
17:54 Changeset [4744] by wehart
Documentation update.
Note: See TracTimeline for information about the timeline view.