Author: suermeli
Date: Wed Apr 29 10:43:48 2009
New Revision: 4099
URL: http://svn.gna.org/viewcvs/service-tech?rev=4099&view=rev
Log:
Linda now calls lp_solve as a static library, which is included in
libs/lp_solve.
Updated data structures.
Without further parameters, linda reads a single owfn file and writes min/max
bounds for each event w.r.t. weak termination to standard out.
Experimental: -1 or --level-1: Find all dependencies between all messages. At
this point there is no output, but it is calculated. Warning: This can take
very long.
Open issue: Right now, only one final marking is supported which is collected
from the final condition by trying to cast to one conjunction and taking the
single propositions.
Added:
trunk/linda/libs/lp_solve/
trunk/linda/libs/lp_solve/Makefile.am
trunk/linda/libs/lp_solve/Makefile.in
trunk/linda/libs/lp_solve/README.txt
trunk/linda/libs/lp_solve/bfp/
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/Afile3.txt
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/LUSOL-overview.txt
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/LUSOL_LGPL.txt
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/LUSOL_Overview.txt
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/LUSOL_README.txt
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/Row-based L0.txt
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/Victoria1850.RUA
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/bfile3.txt
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/commonlib.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/commonlib.h
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/hbio.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/hbio.h
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/lusol.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/lusol.h
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/lusol1.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/lusol2.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/lusol6a.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/lusol6l0.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/lusol6u.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/lusol7a.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/lusol8a.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/lusolio.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/lusolio.h
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/lusolmain.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/lusolmain.h
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/mmio.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/mmio.h
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/myblas.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/myblas.h
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/sherman5.mtx
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/sherman5_rhs1.mtx
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/sparselib.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/LUSOL/sparselib.h
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/bfp_LUSOL.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/bfp_LUSOL.h
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/lp_LUSOL.c
trunk/linda/libs/lp_solve/bfp/bfp_LUSOL/lp_LUSOL.h
trunk/linda/libs/lp_solve/bfp/lp_BFP.h
trunk/linda/libs/lp_solve/bfp/lp_BFP1.c
trunk/linda/libs/lp_solve/bfp/lp_BFP2.c
trunk/linda/libs/lp_solve/colamd/
trunk/linda/libs/lp_solve/colamd/colamd.c
trunk/linda/libs/lp_solve/colamd/colamd.h
trunk/linda/libs/lp_solve/declare.h
trunk/linda/libs/lp_solve/fortify.c
trunk/linda/libs/lp_solve/fortify.h
trunk/linda/libs/lp_solve/ini.c
trunk/linda/libs/lp_solve/ini.h
trunk/linda/libs/lp_solve/lp_Hash.c
trunk/linda/libs/lp_solve/lp_Hash.h
trunk/linda/libs/lp_solve/lp_MDO.c
trunk/linda/libs/lp_solve/lp_MDO.h
trunk/linda/libs/lp_solve/lp_MPS.c
trunk/linda/libs/lp_solve/lp_MPS.h
trunk/linda/libs/lp_solve/lp_SOS.c
trunk/linda/libs/lp_solve/lp_SOS.h
trunk/linda/libs/lp_solve/lp_crash.c
trunk/linda/libs/lp_solve/lp_crash.h
trunk/linda/libs/lp_solve/lp_explicit.h
trunk/linda/libs/lp_solve/lp_fortify.h
trunk/linda/libs/lp_solve/lp_lib.c
trunk/linda/libs/lp_solve/lp_lib.h
trunk/linda/libs/lp_solve/lp_matrix.c
trunk/linda/libs/lp_solve/lp_matrix.h
trunk/linda/libs/lp_solve/lp_mipbb.c
trunk/linda/libs/lp_solve/lp_mipbb.h
trunk/linda/libs/lp_solve/lp_params.c
trunk/linda/libs/lp_solve/lp_presolve.c
trunk/linda/libs/lp_solve/lp_presolve.h
trunk/linda/libs/lp_solve/lp_price.c
trunk/linda/libs/lp_solve/lp_price.h
trunk/linda/libs/lp_solve/lp_pricePSE.c
trunk/linda/libs/lp_solve/lp_pricePSE.h
trunk/linda/libs/lp_solve/lp_report.c
trunk/linda/libs/lp_solve/lp_report.h
trunk/linda/libs/lp_solve/lp_rlp.c
trunk/linda/libs/lp_solve/lp_rlp.h
trunk/linda/libs/lp_solve/lp_rlp.l
trunk/linda/libs/lp_solve/lp_rlp.y
trunk/linda/libs/lp_solve/lp_scale.c
trunk/linda/libs/lp_solve/lp_scale.h
trunk/linda/libs/lp_solve/lp_simplex.c
trunk/linda/libs/lp_solve/lp_simplex.h
trunk/linda/libs/lp_solve/lp_solveDLL.c
trunk/linda/libs/lp_solve/lp_solveDLL.h
trunk/linda/libs/lp_solve/lp_types.h
trunk/linda/libs/lp_solve/lp_utils.c
trunk/linda/libs/lp_solve/lp_utils.h
trunk/linda/libs/lp_solve/lp_wlp.c
trunk/linda/libs/lp_solve/lp_wlp.h
trunk/linda/libs/lp_solve/lpkit.h
trunk/linda/libs/lp_solve/lpsolve.h
trunk/linda/libs/lp_solve/shared/
trunk/linda/libs/lp_solve/shared/commonlib.c
trunk/linda/libs/lp_solve/shared/commonlib.h
trunk/linda/libs/lp_solve/shared/mmio.c
trunk/linda/libs/lp_solve/shared/mmio.h
trunk/linda/libs/lp_solve/shared/myblas.c
trunk/linda/libs/lp_solve/shared/myblas.h
trunk/linda/libs/lp_solve/ufortify.h
trunk/linda/libs/lp_solve/yacc_read.c
trunk/linda/libs/lp_solve/yacc_read.h
trunk/linda/libs/pnapi/
trunk/linda/libs/pnapi/Makefile.am
trunk/linda/libs/pnapi/Makefile.in
trunk/linda/libs/pnapi/automaton.cc
trunk/linda/libs/pnapi/automaton.h
trunk/linda/libs/pnapi/component.cc
trunk/linda/libs/pnapi/component.h
trunk/linda/libs/pnapi/condition.cc
trunk/linda/libs/pnapi/condition.h
trunk/linda/libs/pnapi/formula.cc
trunk/linda/libs/pnapi/formula.h
trunk/linda/libs/pnapi/io-format.cc
trunk/linda/libs/pnapi/io.cc
trunk/linda/libs/pnapi/io.h
trunk/linda/libs/pnapi/link.cc
trunk/linda/libs/pnapi/link.h
trunk/linda/libs/pnapi/marking.cc
trunk/linda/libs/pnapi/marking.h
trunk/linda/libs/pnapi/parser-lola-lexer.ll
trunk/linda/libs/pnapi/parser-lola.h
trunk/linda/libs/pnapi/parser-lola.yy
trunk/linda/libs/pnapi/parser-onwd-lexer.ll
trunk/linda/libs/pnapi/parser-onwd.yy
trunk/linda/libs/pnapi/parser-owfn-lexer.ll
trunk/linda/libs/pnapi/parser-owfn.yy
trunk/linda/libs/pnapi/parser-petrify-lexer.ll
trunk/linda/libs/pnapi/parser-petrify.yy
trunk/linda/libs/pnapi/parser.cc
trunk/linda/libs/pnapi/parser.h
trunk/linda/libs/pnapi/petrinet-petrify.cc
trunk/linda/libs/pnapi/petrinet-reduction.cc
trunk/linda/libs/pnapi/petrinet.cc
trunk/linda/libs/pnapi/petrinet.h
trunk/linda/libs/pnapi/pnapi.h
trunk/linda/libs/pnapi/state.cc
trunk/linda/libs/pnapi/state.h
trunk/linda/libs/pnapi/util.cc
trunk/linda/libs/pnapi/util.h
trunk/linda/src/messageprofile.h
Removed:
trunk/linda/libs/Makefile.am
trunk/linda/libs/automaton.cc
trunk/linda/libs/automaton.h
trunk/linda/libs/component.cc
trunk/linda/libs/component.h
trunk/linda/libs/condition.cc
trunk/linda/libs/condition.h
trunk/linda/libs/formula.cc
trunk/linda/libs/formula.h
trunk/linda/libs/io-format.cc
trunk/linda/libs/io.cc
trunk/linda/libs/io.h
trunk/linda/libs/link.cc
trunk/linda/libs/link.h
trunk/linda/libs/marking.cc
trunk/linda/libs/marking.h
trunk/linda/libs/parser-lola-lexer.ll
trunk/linda/libs/parser-lola.h
trunk/linda/libs/parser-lola.yy
trunk/linda/libs/parser-onwd-lexer.ll
trunk/linda/libs/parser-onwd.yy
trunk/linda/libs/parser-owfn-lexer.ll
trunk/linda/libs/parser-owfn.yy
trunk/linda/libs/parser-petrify-lexer.ll
trunk/linda/libs/parser-petrify.yy
trunk/linda/libs/parser.cc
trunk/linda/libs/parser.h
trunk/linda/libs/petrinet-petrify.cc
trunk/linda/libs/petrinet-reduction.cc
trunk/linda/libs/petrinet.cc
trunk/linda/libs/petrinet.h
trunk/linda/libs/pnapi.h
trunk/linda/libs/state.cc
trunk/linda/libs/state.h
trunk/linda/libs/util.cc
trunk/linda/libs/util.h
trunk/linda/src/bounds.cc
Modified:
trunk/linda/ (props changed)
trunk/linda/Makefile.am
trunk/linda/configure.ac
trunk/linda/src/Makefile.am
trunk/linda/src/bounds.h
trunk/linda/src/cmdline.ggo
trunk/linda/src/helpers.cc
trunk/linda/src/helpers.h
trunk/linda/src/main.cc
--
You received this e-mail, because you subscribed the mailing list
"service-tech-commits" which will forward you any e-mail addressed to
[email protected]. If you want to unsubscribe or make any changes to
your subscription, please go to
https://mail.gna.org/listinfo/service-tech-commits.