Changeset 9472


Ignore:
Timestamp:
Dec 12, 2014 4:03:57 PM (4 years ago)
Author:
dlwoodr
Message:

minor changes to the values written to sip.in to be close to what Claire does
(in some cases only comments in sip.in are modified to show what she uses)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pyomo/trunk/pyomo/pysp/plugins/ddextension.py

    r9373 r9472  
    204204        # Make sure the pyomo plugins are loaded
    205205        import pyomo.environ
    206         lp_file_writer = pyomo.core.plugins.io.cpxlp.ProblemWriter_cpxlp()
     206        lp_file_writer = pyomo.repn.plugins.cpxlp.ProblemWriter_cpxlp()
    207207
    208208        # Write the LP file
     
    447447        sipin.write('OUTLEV 5 * Debugging\n')
    448448        sipin.write('OUTFIL 2\n')
    449         sipin.write('STARTI 0\n')
     449        sipin.write('STARTI 1\n  * use the starting values from PH')
    450450        sipin.write('NODELI 2000 * Sipdual node limit\n')
    451451        sipin.write('TIMELIMIT 964000 * Sipdual time limit\n')
     
    453453        sipin.write('ABSOLUTEGAP 0.001 * Absolute duality gap allowed in DD\n')
    454454        sipin.write('EEVPROB 1\n')
    455         sipin.write('RELATIVEGAP 0.001 * Relative duality gap allowed in DD\n')
     455        sipin.write('RELATIVEGAP 0.01 * (0.02) Relative duality gap allowed in DD\n')
    456456        sipin.write('BRADIRECTION -1 * Branching direction in DD\n')
    457457        sipin.write('BRASTRATEGY 1 * Branching strategy in DD (1 = unsolved nodes first, 0 = best bound)\n')
     
    471471        sipin.write('RISKBM 11000000 * big M in \n')
    472472
    473         sipin.write('\n\nCBFREQ 0 * Conic Bundle in every ith node\n')
    474         sipin.write('CBITLIM 20 * Descent iteration limit for conic bundle method\n')
    475         sipin.write('CBTOTITLIM 50 * Total iteration limit for conic bundle method\n')
     473        sipin.write('\n\nCBFREQ 0 * (1000) Conic Bundle in every ith node\n')
     474        sipin.write('CBITLIM 20 * (10) Descent iteration limit for conic bundle method\n')
     475        sipin.write('CBTOTITLIM 50 * (1000) Total iteration limit for conic bundle method\n')
    476476        sipin.write('NONANT 1 * Non-anticipativity representation\n')
    477477        sipin.write('DETEQU 1 * Write Deterministic Equivalent\n')
Note: See TracChangeset for help on using the changeset viewer.