source: coopr.pysp/trunk/coopr/pysp/ph.py

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @3218   10 years jwatson More changes associated with generalizing the PySP index structures …
(edit) @3217   10 years jwatson Various updates to support heteogeneous index sets in PH for different …
(edit) @3168   10 years jwatson Completing implementation of optional processing of expression …
(edit) @3152   10 years jwatson Further code optimizations to PH weight and statistic update routines.
(edit) @3147   10 years jwatson More speed improvements to PH weight computation procedure.
(edit) @3146   10 years jwatson Speed improvements in weight update.
(edit) @3143   10 years jwatson Modifying more PH parameters to be of the "nochecking" variety. Also …
(edit) @3139   10 years jwatson When forming the PH linear terms for all variables and the proximal …
(edit) @3138   10 years jwatson Added "--simplify-expressions" option to runph, in order to eliminate …
(edit) @3120   10 years jwatson Adding PySP options for linearizing expressions.
(edit) @3096   10 years jwatson Enhancements to PySP to deal with reporting issues caused by the lack …
(edit) @3093   10 years jwatson More PySP fixes associated with ipopt integration. Nothing wrong with …
(edit) @3092   10 years jwatson Update to PySP to suppress canonical expression representations when …
(edit) @3073   10 years jwatson Complete set of changes to make PySP compatible with latest immutable …
(edit) @3072   10 years wehart Fixes due to mutability change in coopr.pyomo.
(edit) @2990   10 years jwatson Added option to PySP scripts to allow for output of the scenario tree …
(edit) @2801   11 years khunter Allow for the possibility of numeric names. (Fix pprint assumption.) …
(edit) @2800   11 years khunter NFC: remove EOL whitespace so as not to obfuscate actual work in next …
(edit) @2706   11 years jwatson Removing lambda hacks in PySP relating to has_capability functionality …
(edit) @2668   11 years jwatson Adding work-around to the issue identified by Patrick in which the …
(edit) @2462   11 years jwatson If reporting solutions or weights for the first stage, don't report …
(edit) @2461   11 years jwatson Tweaks to PH output to optionally suppress (via the …
(edit) @2446   11 years jwatson Added --output-scenario-tree-solution option to PySP runph script, …
(edit) @2442   11 years jwatson Disabling garbage collection in PySP during instance construction.
(edit) @2441   11 years jwatson "Manually" controlling garbage collection in PH - Python does it …
(edit) @2406   11 years jwatson More tweaks to the PH solver manager/servers.
(edit) @2405   11 years jwatson Restructuring of PySP to facilitate full implementation of PH solver …
(edit) @2404   11 years jwatson Eliminated debug print statement from scenario tree class. Used new …
(edit) @2401   11 years jwatson PH solver manager and servers now handle rho and weight/average update …
(edit) @2398   11 years jwatson Re-factoring the PH instance augmentation routines, moving them from …
(edit) @2373   11 years jwatson Allowing inputs to rhosetters to be either expressions or floats, not …
(edit) @2363   11 years wehart Updating baselines, which now used sorted output. Added sorting …
(edit) @2320   11 years jwatson A *very* early commit of a Pyro-based PH solver server - some of it …
(edit) @2301   11 years jwatson Performance improvements to PH obtained by processing scenario …
(edit) @2249   11 years jwatson Misc fixes.
(edit) @2248   11 years jwatson Adding os.path.expanduser wrappers around all directory/filenames, to …
(edit) @2201   11 years wehart Update to Coopr to account for changes in PyUtilib? package names.
(edit) @2200   11 years jwatson Supressing warning output if variable lower and upper bounds are equal …
(edit) @2199   11 years jwatson Fixed linearization issue in PH when a variable lower and upper bounds …
(edit) @2169   11 years jwatson Propagating PH output-times option to solver report_timing attribute.
(edit) @2164   11 years jwatson Fixed issue with expression cloning, in cases - as in the PySP finance …
(edit) @2154   11 years jwatson Added --report-solutions and --report-weights to runph.
(edit) @2153   11 years jwatson Significant cleanup and improvement in the SIZES pysp example. Fixed …
(edit) @2131   11 years jwatson Various fixes in PH due to clean-up of Var and Param "None"-based …
(edit) @2127   11 years jwatson Added pre iteration k callback to support CVaR plugin. Cleaned up a …
(edit) @2039   11 years jwatson Missed fix with new constraint initialization syntax in PH linearization.
(edit) @2035   11 years jwatson Added --scenario-mipgap option to PH script. Added _mipgap attribute …
(edit) @2026   11 years wehart Attempting to update PH. I'm not sure if this works, since I don't …
(edit) @1998   11 years jwatson Changed references to _component to active_component.
(edit) @1985   11 years jwatson Modified PH to only use warm-starts if a solver has the capability!
(edit) @1978   11 years jwatson Eliminated exception-handling logic when loading user-defined …
(edit) @1956   11 years jwatson Added --scenario-solver-options and --ef-solver-options options to the …
(edit) @1934   11 years jwatson Fix to profiler option in PH.
(edit) @1932   11 years jwatson Bug fix to PH when LB/UB aren't specified and you are linearizing.
(edit) @1929   11 years jwatson Fixed another numerical issue in breakpoint computation in PH.
(edit) @1928   11 years jwatson Fixed an issue with construction of piecewise linear breakpoints in PH …
(edit) @1925   11 years jwatson Fixes to make PySP consistent with the variable lower/upper bound …
(edit) @1922   11 years jwatson Fix to make PH compliant with recent solution re-structuring.
(edit) @1914   11 years jwatson Added exponentially biased breakpoint distribution technique to PH.
(edit) @1913   11 years jwatson Added Woodruff PH breakpoint distribution strategy.
(edit) @1912   11 years jwatson Added PH breakpoint distribution strategy that uniformly concentrates …
(edit) @1911   11 years jwatson Restructured PH code to allow for general breakpoint distribution …
(edit) @1890   11 years jwatson Added option to PH to fix all discrete variables that are converged …
(edit) @1858   11 years jwatson Updated the default integer tolerance in PH.
(edit) @1855   11 years jwatson Added some error-checking to warn+fail when users of PH specify WW …
(edit) @1852   11 years jwatson Changed the tolerance controlling the eliminating of piecewise linear …
(edit) @1849   11 years jwatson Added logic to PH to clean up constraints and variables added to …
(edit) @1846   11 years jwatson Changed semantics of --linearize-nonbinary-penalty-terms from …
(edit) @1845   11 years jwatson Fixed issue with maximization in PH linearization, created farmer …
(edit) @1844   11 years jwatson Added more bound-setting utilities to PH, and bounds configuration …
(edit) @1843   11 years jwatson Added a --bounds-cfgfile option to PH, in which the user can script …
(edit) @1838   11 years jwatson Fixed some boundary conditions yielded errors in PH piecewise …
(edit) @1837   11 years jwatson Cleanup/generalization of piecewise linearization code in PH, in …
(edit) @1836   11 years jwatson In prep for proper/general piecewise linear approximation of the …
(copy) @1806   11 years wehart Initial reorg of the Coopr trunk. The goal of this reorg is to …
copied from trunk/coopr/pysp/ph.py:
(edit) @1805   11 years jwatson Changed the name of the linearization option in PySP to more …
Note: See TracRevisionLog for help on using the revision log.