Hello again everyone I just added a wrapper script for GLPSOL to the GLPK wikibook:
http://en.wikibooks.org/wiki/GLPK/Using_GLPSOL#xglpsol_bash_script The script provides a simplified interface to the GLPK GLPSOL command-line solver. It pumps out GLPSOL command-lines, can sdiff recent output, and generally facilitates experimentation with GLPK options. An example: $ xglpsol -dkrsw short will run glpsol --scale --nopresol --nointopt --ranges "/dev/stdout" --output "/dev/stdout" --glp short.glpk then save the screen capture to 'short.grab' and diff that against the previous screen capture file. The help message is repeated here for reference: usage: xglpsol model[.ext] basic GLPSOL run xglpsol -- model[.ext] basic GLPSOL run (for convenience) xglpsol -acdklmrswy model[.ext] extended run xglpsol --help display this message and exit (takes priority) run options: -a implies -lms -c check model --check -l add back LP presolve --nopresol | --presol -m add back MIP presolve --nointopt | --intopt -s add back scaling --noscale | --scale output options: -d diff with the last available capture (implies -k) -k keep console output (with existing file backed up) -r display sensitivity analysis (simplex only) --ranges -w display solution (includes KKT) --output -y dry run, simply print the GLPSOL call extensions: model.glpk GLPK problem --glp model.lp CPLEX LP problem --lp model.mod MathProg model --math model.mps free MPS problem --freemps purpose: simplified interface to GLPK GLPSOL command-line solver hardcodes: GLPSOL utility = glpsol default extension = .glpk terminal capture extension = .grab diff call = diff --side-by-side --suppress-common-lines --width=167 with best wishes --- Robbie Morrison PhD student -- policy-oriented energy system simulation Technical University of Berlin (TU-Berlin), Germany University email (redirected) : [email protected] Webmail (preferred) : [email protected] [from Webmail client] _______________________________________________ Help-glpk mailing list [email protected] https://lists.gnu.org/mailman/listinfo/help-glpk
