spot/src/tgbaalgos
Alexandre Duret-Lutz 359e0c6fb4 remove wdbacomp.cc and wdbacomp.hh
The weak complementation is now implemented by dtgba_complement(), with
dispatch based on the automaton property.

* src/tgba/wdbacomp.cc, src/tgba/wdbacomp.hh: Remove.
* src/tgba/Makefile.am: Adjust.
* src/tgbaalgos/dtgbacomp.cc: Implement the weak version.
* src/tgbaalgos/dtgbacomp.hh: Document it.
* src/tgbaalgos/minimize.cc: Use dtgba_complement() instead.
2014-08-31 00:58:10 +02:00
..
gtec Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
.cvsignore * src/Makefile.am (SUBDIRS): Add tgbaalgos. 2003-05-26 13:50:54 +00:00
.gitignore Add .gitignore files 2008-03-14 16:59:32 +01:00
bfssteps.cc Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
bfssteps.hh tgba: merge succiter.hh, state.hh, and tgba.hh 2014-08-19 21:48:32 +02:00
complete.cc * src/tgbaalgos/complete.cc: Introduce a sink state only if needed. 2014-08-20 16:11:00 +02:00
complete.hh Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
compsusp.cc Fix some bdd_dict_ptr not being passed by const reference. 2014-08-15 11:07:05 +02:00
compsusp.hh Remove useless forward declarations of class tgba. 2014-08-23 13:10:24 +02:00
cycles.cc Use emplace() for associative containers. 2014-07-31 16:59:47 +02:00
cycles.hh Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
degen.cc tgba: move boolean properties from tgba_digraph to tgba 2014-08-15 16:10:39 +02:00
degen.hh Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
dotty.cc tgba: move boolean properties from tgba_digraph to tgba 2014-08-15 16:10:39 +02:00
dotty.hh Remove useless forward declarations of class tgba. 2014-08-23 13:10:24 +02:00
dottydec.cc Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
dottydec.hh Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
dtbasat.cc dtbasat,dtgbasat: rewrite using the tgba_digraph interface 2014-08-20 16:18:35 +02:00
dtbasat.hh dtbasat,dtgbasat: rewrite using the tgba_digraph interface 2014-08-20 16:18:35 +02:00
dtgbacomp.cc remove wdbacomp.cc and wdbacomp.hh 2014-08-31 00:58:10 +02:00
dtgbacomp.hh remove wdbacomp.cc and wdbacomp.hh 2014-08-31 00:58:10 +02:00
dtgbasat.cc dtbasat,dtgbasat: rewrite using the tgba_digraph interface 2014-08-20 16:18:35 +02:00
dtgbasat.hh dtbasat,dtgbasat: rewrite using the tgba_digraph interface 2014-08-20 16:18:35 +02:00
dupexp.cc Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
dupexp.hh Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
emptiness.cc Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
emptiness.hh Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
emptiness_stats.hh Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
gv04.cc Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
gv04.hh Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
hoaf.cc Merge branch master (Spot 1.2.5) into next. 2014-08-22 16:45:41 +02:00
hoaf.hh Remove useless forward declarations of class tgba. 2014-08-23 13:10:24 +02:00
isdet.cc tgba: move boolean properties from tgba_digraph to tgba 2014-08-15 16:10:39 +02:00
isdet.hh Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
isweakscc.cc Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
isweakscc.hh Remove is_syntactic_weak_scc and is_syntactic_terminal_scc 2014-08-10 20:21:11 +02:00
lbtt.cc tgba: move boolean properties from tgba_digraph to tgba 2014-08-15 16:10:39 +02:00
lbtt.hh Fix some bdd_dict_ptr not being passed by const reference. 2014-08-15 11:07:05 +02:00
ltl2taa.cc Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
ltl2taa.hh Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
ltl2tgba_fm.cc Merge branch master (Spot 1.2.5) into next. 2014-08-22 16:45:41 +02:00
ltl2tgba_fm.hh Fix some bdd_dict_ptr not being passed by const reference. 2014-08-15 11:07:05 +02:00
magic.cc Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
magic.hh Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
Makefile.am Merge branch master (Spot 1.2.5) into next. 2014-08-22 16:45:41 +02:00
minimize.cc remove wdbacomp.cc and wdbacomp.hh 2014-08-31 00:58:10 +02:00
minimize.hh Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
ndfs_result.hxx Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
neverclaim.cc tgba: move boolean properties from tgba_digraph to tgba 2014-08-15 16:10:39 +02:00
neverclaim.hh Remove useless forward declarations of class tgba. 2014-08-23 13:10:24 +02:00
postproc.cc tgba: move boolean properties from tgba_digraph to tgba 2014-08-15 16:10:39 +02:00
postproc.hh Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
powerset.cc Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
powerset.hh Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
projrun.cc Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
projrun.hh Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
randomgraph.cc Fix some bdd_dict_ptr not being passed by const reference. 2014-08-15 11:07:05 +02:00
randomgraph.hh Remove useless forward declarations of class tgba. 2014-08-23 13:10:24 +02:00
reachiter.cc Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
reachiter.hh Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
reducerun.cc Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
reducerun.hh Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
replayrun.cc Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
replayrun.hh Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
rundotdec.cc Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
rundotdec.hh Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
safety.cc Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
safety.hh Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
save.cc Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
save.hh Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
scc.cc Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
scc.hh Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
sccfilter.cc * src/tgbaalgos/sccfilter.cc, src/tgbaalgos/sccfilter.hh: Cleanup. 2014-08-20 10:33:10 +02:00
sccfilter.hh * src/tgbaalgos/sccfilter.cc, src/tgbaalgos/sccfilter.hh: Cleanup. 2014-08-20 10:33:10 +02:00
sccinfo.cc dtbasat,dtgbasat: rewrite using the tgba_digraph interface 2014-08-20 16:18:35 +02:00
sccinfo.hh dtbasat,dtgbasat: rewrite using the tgba_digraph interface 2014-08-20 16:18:35 +02:00
se05.cc Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
se05.hh Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
simulation.cc use scc_info instead of scc_map in a couple of easy places 2014-08-20 10:27:43 +02:00
simulation.hh Remove useless forward declarations of class tgba. 2014-08-23 13:10:24 +02:00
stats.cc use scc_info instead of scc_map in a couple of easy places 2014-08-20 10:27:43 +02:00
stats.hh use scc_info instead of scc_map in a couple of easy places 2014-08-20 10:27:43 +02:00
stripacc.cc Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
stripacc.hh Handle all automata through shared_ptr. (monstro patch) 2014-08-15 11:07:05 +02:00
tau03.cc Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
tau03.hh Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
tau03opt.cc Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
tau03opt.hh Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
translate.cc Fix some bdd_dict_ptr not being passed by const reference. 2014-08-15 11:07:05 +02:00
translate.hh Fix some bdd_dict_ptr not being passed by const reference. 2014-08-15 11:07:05 +02:00
weight.cc Use emplace() for associative containers. 2014-07-31 16:59:47 +02:00
weight.hh Upgrade GPL v2+ to GPL v3+. 2012-10-12 22:05:18 +02:00
word.cc Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00
word.hh Use shared_ptr for the emptiness check interfaces. 2014-08-23 18:35:43 +02:00