Timeline


and

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

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) - …
Note: See TracTimeline for information about the timeline view.