More info on GLPK http://www.maximalsoftware.com/solvers/glpk.html
GLPK and Editors including Geany http://www.mail-archive.com/[email protected]/ Noli On 2/23/10, Noli Sicad <[email protected]> wrote: > I think geany "build settings" needs updating to acccommodate - 56 > languages and scripts > > Geany > > [build_settings] > # %f will be replaced by the complete filename > # %e will be replaced by the filename without extension > # (use only one of it at one time) > compiler=g++ -Wall -c "%f" > linker=g++ -Wall -o "%e" "%f" > run_cmd="./%e" > > > This Scite and Gusek implementation to run the model > > #To run model > command.go.needs.subsystem.$(file.patterns.gmpl)=0 > command.go.needs.$(file.patterns.gmpl)=$(SciteDefaultHome)\glpsol.exe > $(1) -m "$(FileName).mod" $(doout) $(dobnd) $(2) $(3) > command.go.subsystem.$(file.patterns.gmpl)=3 > command.go.$(file.patterns.gmpl)= dostring \ > if ("$(opnout)"~="") then scite.Open("$(opnout)") end \ > if ("$(opnbnd)"~="") then scite.Open("$(opnbnd)") end > > command.go.needs.subsystem.$(file.patterns.gmps)=0 > command.go.needs.$(file.patterns.gmps)=$(SciteDefaultHome)\glpsol.exe > $(1) --$(mpstype) "$(FileNameExt)" $(doout) $(dobnd) > command.go.subsystem.$(file.patterns.gmps)=3 > command.go.$(file.patterns.gmps)= dostring \ > if ("$(opnout)"~="") then scite.Open("$(opnout)") end \ > if ("$(opnbnd)"~="") then scite.Open("$(opnbnd)") end > > command.go.needs.subsystem.$(file.patterns.gclp)=0 > command.go.needs.$(file.patterns.gclp)=$(SciteDefaultHome)\glpsol.exe > $(1) --lp "$(FileNameExt)" $(doout) $(dobnd) > command.go.subsystem.$(file.patterns.gclp)=3 > command.go.$(file.patterns.gclp)= dostring \ > if ("$(opnout)"~="") then scite.Open("$(opnout)") end \ > if ("$(opnbnd)"~="") then scite.Open("$(opnbnd)") end > > command.go.needs.subsystem.$(file.patterns.glp)=0 > command.go.needs.$(file.patterns.glp)=$(SciteDefaultHome)\glpsol.exe > $(1) --glp "$(FileNameExt)" $(doout) $(dobnd) > command.go.subsystem.$(file.patterns.glp)=3 > command.go.$(file.patterns.glp)= dostring \ > if ("$(opnout)"~="") then scite.Open("$(opnout)") end \ > if ("$(opnbnd)"~="") then scite.Open("$(opnbnd)") end > > Noli > > On 2/23/10, Noli Sicad <[email protected]> wrote: >> BTW, I think every linux distribution has glpk package. >> >> Noli >> >> >> On 2/23/10, Noli Sicad <[email protected]> wrote: >>>>> Note: GLPK has not got any documentation online and I am not going to >>>> install it just to read the manual, please encourage the project >>>> maintainers >>>> to put their documentation online (a standard request for all projects >>>> which >>>> do not put documentation online). >>> >>> Google: glpk >>> http://www.google.com.au/#hl=en&source=hp&q=glpk&btnG=Google+Search&meta=&aq=f&oq=glpk&fp=c6d7d6ba048d7013 >>> >>> GLPK >>> http://www.gnu.org/software/glpk/ >>> >>> GUSEK >>> http://gusek.sourceforge.net/gusek.html >>> >>> >>>> I don't know anything about TextAdept but the Geany model of a >>>> "language" >>>> is: >>>> >>>> 1.a set of extensions defined for files containing the language >>>> >>>> 2. a syntax used for source highlighting and >>>> >>>> 3. a set of commands for those files >>> >>> All scintilla based editors can do the above. >>> http://www.scintilla.org/ScintillaRelated.html >>> >>> SciTE is the original editor and the rest emulate this functionability. >>> >>> Advance ones are: >>> Komodo Edit - Windows, Mac, Linux >>> TetAdept - Windows, Mac, Linux and probably the easiest to configure >>> for running languages, scripts and modellling language. >>> >>> Try googling, komodo and TextAdept for more info. >>> >>> I just use compile = as example because their is entries on this >>> command. However, for modelling languages (glpk, r package, octave, >>> etc) and scripts. It does really matter we use "compile" and "run" >>> i.e. execute to run. >>> >>> Thanks. >>> >>> Noli >>> >> > _______________________________________________ Geany mailing list [email protected] http://lists.uvena.de/cgi-bin/mailman/listinfo/geany
