From 6fd63cd05a881aa70c3ca1280ab3367f8e96d7ea Mon Sep 17 00:00:00 2001 From: Leonardo de Moura Date: Sun, 21 Oct 2012 20:04:34 -0700 Subject: [PATCH] checkpoint Signed-off-by: Leonardo de Moura --- scripts/mk_make.py | 10 +++++++++- {lib => src/arith_tactics}/factor_tactic.cpp | 0 {lib => src/arith_tactics}/factor_tactic.h | 0 {lib => src/arith_tactics}/smt_arith.cpp | 0 {lib => src/arith_tactics}/smt_arith.h | 0 {lib => src/ast}/expr2dot.cpp | 0 {lib => src/ast}/expr2dot.h | 0 {lib => src/ast}/expr2polynomial.cpp | 0 {lib => src/ast}/expr2polynomial.h | 0 {lib => src/bv_tactics}/bv_size_reduction_tactic.cpp | 0 {lib => src/bv_tactics}/bv_size_reduction_tactic.h | 0 {lib => src/bv_tactics}/max_bv_sharing_tactic.cpp | 0 {lib => src/bv_tactics}/max_bv_sharing_tactic.h | 0 {lib => src/dead}/contains_var.h | 0 {lib => src/dead}/lru_cache.cpp | 0 {lib => src/dead}/lru_cache.h | 0 {lib => src/fpa}/fpa2bv_converter.cpp | 0 {lib => src/fpa}/fpa2bv_converter.h | 0 {lib => src/fpa}/fpa2bv_tactic.cpp | 0 {lib => src/fpa}/fpa2bv_tactic.h | 0 {lib => src/fpa}/qffpa_tactic.cpp | 0 {lib => src/fpa}/qffpa_tactic.h | 0 {lib => src/fuzzing}/expr_delta.cpp | 0 {lib => src/fuzzing}/expr_delta.h | 0 {lib => src/fuzzing}/expr_rand.cpp | 0 {lib => src/fuzzing}/expr_rand.h | 0 {lib => src/nlsat_tactic}/goal2nlsat.cpp | 0 {lib => src/nlsat_tactic}/goal2nlsat.h | 0 {lib => src/nlsat_tactic}/nlsat_tactic.cpp | 0 {lib => src/nlsat_tactic}/nlsat_tactic.h | 0 {lib => src/nlsat_tactic}/qfnra_nlsat_tactic.cpp | 0 {lib => src/nlsat_tactic}/qfnra_nlsat_tactic.h | 0 {lib => src/sat}/dimacs.cpp | 0 {lib => src/sat}/dimacs.h | 0 {lib => src/sls_tactic}/sls_strategy.h | 0 {lib => src/sls_tactic}/sls_tactic.cpp | 0 {lib => src/sls_tactic}/sls_tactic.h | 0 {lib => src/smt}/smt_implied_equalities.cpp | 0 {lib => src/smt}/smt_implied_equalities.h | 0 {lib => src/smt_tactic}/smt_tactic.cpp | 0 {lib => src/smt_tactic}/smt_tactic.h | 0 {lib => src/smtlogic_tactics}/nra_tactic.cpp | 0 {lib => src/smtlogic_tactics}/nra_tactic.h | 0 {lib => src/smtlogic_tactics}/qfaufbv_tactic.cpp | 0 {lib => src/smtlogic_tactics}/qfaufbv_tactic.h | 0 {lib => src/smtlogic_tactics}/qfauflia_tactic.cpp | 0 {lib => src/smtlogic_tactics}/qfauflia_tactic.h | 0 {lib => src/smtlogic_tactics}/qfbv_tactic.cpp | 0 {lib => src/smtlogic_tactics}/qfbv_tactic.h | 0 {lib => src/smtlogic_tactics}/qfidl_tactic.cpp | 0 {lib => src/smtlogic_tactics}/qfidl_tactic.h | 0 {lib => src/smtlogic_tactics}/qflia_tactic.cpp | 0 {lib => src/smtlogic_tactics}/qflia_tactic.h | 0 {lib => src/smtlogic_tactics}/qflra_tactic.cpp | 0 {lib => src/smtlogic_tactics}/qflra_tactic.h | 0 {lib => src/smtlogic_tactics}/qfnia_tactic.cpp | 0 {lib => src/smtlogic_tactics}/qfnia_tactic.h | 0 {lib => src/smtlogic_tactics}/qfnra_tactic.cpp | 0 {lib => src/smtlogic_tactics}/qfnra_tactic.h | 0 {lib => src/smtlogic_tactics}/qfuf_tactic.cpp | 0 {lib => src/smtlogic_tactics}/qfuf_tactic.h | 0 {lib => src/smtlogic_tactics}/qfufbv_tactic.cpp | 0 {lib => src/smtlogic_tactics}/qfufbv_tactic.h | 0 {lib => src/smtlogic_tactics}/quant_tactics.cpp | 0 {lib => src/smtlogic_tactics}/quant_tactics.h | 0 {lib => src/subpaving_tactic}/expr2subpaving.cpp | 0 {lib => src/subpaving_tactic}/expr2subpaving.h | 0 {lib => src/subpaving_tactic}/subpaving_tactic.cpp | 0 {lib => src/subpaving_tactic}/subpaving_tactic.h | 0 69 files changed, 9 insertions(+), 1 deletion(-) rename {lib => src/arith_tactics}/factor_tactic.cpp (100%) rename {lib => src/arith_tactics}/factor_tactic.h (100%) rename {lib => src/arith_tactics}/smt_arith.cpp (100%) rename {lib => src/arith_tactics}/smt_arith.h (100%) rename {lib => src/ast}/expr2dot.cpp (100%) rename {lib => src/ast}/expr2dot.h (100%) rename {lib => src/ast}/expr2polynomial.cpp (100%) rename {lib => src/ast}/expr2polynomial.h (100%) rename {lib => src/bv_tactics}/bv_size_reduction_tactic.cpp (100%) rename {lib => src/bv_tactics}/bv_size_reduction_tactic.h (100%) rename {lib => src/bv_tactics}/max_bv_sharing_tactic.cpp (100%) rename {lib => src/bv_tactics}/max_bv_sharing_tactic.h (100%) rename {lib => src/dead}/contains_var.h (100%) rename {lib => src/dead}/lru_cache.cpp (100%) rename {lib => src/dead}/lru_cache.h (100%) rename {lib => src/fpa}/fpa2bv_converter.cpp (100%) rename {lib => src/fpa}/fpa2bv_converter.h (100%) rename {lib => src/fpa}/fpa2bv_tactic.cpp (100%) rename {lib => src/fpa}/fpa2bv_tactic.h (100%) rename {lib => src/fpa}/qffpa_tactic.cpp (100%) rename {lib => src/fpa}/qffpa_tactic.h (100%) rename {lib => src/fuzzing}/expr_delta.cpp (100%) rename {lib => src/fuzzing}/expr_delta.h (100%) rename {lib => src/fuzzing}/expr_rand.cpp (100%) rename {lib => src/fuzzing}/expr_rand.h (100%) rename {lib => src/nlsat_tactic}/goal2nlsat.cpp (100%) rename {lib => src/nlsat_tactic}/goal2nlsat.h (100%) rename {lib => src/nlsat_tactic}/nlsat_tactic.cpp (100%) rename {lib => src/nlsat_tactic}/nlsat_tactic.h (100%) rename {lib => src/nlsat_tactic}/qfnra_nlsat_tactic.cpp (100%) rename {lib => src/nlsat_tactic}/qfnra_nlsat_tactic.h (100%) rename {lib => src/sat}/dimacs.cpp (100%) rename {lib => src/sat}/dimacs.h (100%) rename {lib => src/sls_tactic}/sls_strategy.h (100%) rename {lib => src/sls_tactic}/sls_tactic.cpp (100%) rename {lib => src/sls_tactic}/sls_tactic.h (100%) rename {lib => src/smt}/smt_implied_equalities.cpp (100%) rename {lib => src/smt}/smt_implied_equalities.h (100%) rename {lib => src/smt_tactic}/smt_tactic.cpp (100%) rename {lib => src/smt_tactic}/smt_tactic.h (100%) rename {lib => src/smtlogic_tactics}/nra_tactic.cpp (100%) rename {lib => src/smtlogic_tactics}/nra_tactic.h (100%) rename {lib => src/smtlogic_tactics}/qfaufbv_tactic.cpp (100%) rename {lib => src/smtlogic_tactics}/qfaufbv_tactic.h (100%) rename {lib => src/smtlogic_tactics}/qfauflia_tactic.cpp (100%) rename {lib => src/smtlogic_tactics}/qfauflia_tactic.h (100%) rename {lib => src/smtlogic_tactics}/qfbv_tactic.cpp (100%) rename {lib => src/smtlogic_tactics}/qfbv_tactic.h (100%) rename {lib => src/smtlogic_tactics}/qfidl_tactic.cpp (100%) rename {lib => src/smtlogic_tactics}/qfidl_tactic.h (100%) rename {lib => src/smtlogic_tactics}/qflia_tactic.cpp (100%) rename {lib => src/smtlogic_tactics}/qflia_tactic.h (100%) rename {lib => src/smtlogic_tactics}/qflra_tactic.cpp (100%) rename {lib => src/smtlogic_tactics}/qflra_tactic.h (100%) rename {lib => src/smtlogic_tactics}/qfnia_tactic.cpp (100%) rename {lib => src/smtlogic_tactics}/qfnia_tactic.h (100%) rename {lib => src/smtlogic_tactics}/qfnra_tactic.cpp (100%) rename {lib => src/smtlogic_tactics}/qfnra_tactic.h (100%) rename {lib => src/smtlogic_tactics}/qfuf_tactic.cpp (100%) rename {lib => src/smtlogic_tactics}/qfuf_tactic.h (100%) rename {lib => src/smtlogic_tactics}/qfufbv_tactic.cpp (100%) rename {lib => src/smtlogic_tactics}/qfufbv_tactic.h (100%) rename {lib => src/smtlogic_tactics}/quant_tactics.cpp (100%) rename {lib => src/smtlogic_tactics}/quant_tactics.h (100%) rename {lib => src/subpaving_tactic}/expr2subpaving.cpp (100%) rename {lib => src/subpaving_tactic}/expr2subpaving.h (100%) rename {lib => src/subpaving_tactic}/subpaving_tactic.cpp (100%) rename {lib => src/subpaving_tactic}/subpaving_tactic.h (100%) diff --git a/scripts/mk_make.py b/scripts/mk_make.py index 052e44028..3e9f673cf 100644 --- a/scripts/mk_make.py +++ b/scripts/mk_make.py @@ -54,9 +54,17 @@ add_lib('smt', ['assertion_set', 'bit_blaster', 'macros', 'normal_forms', 'cmd_c 'substitution', 'grobner', 'euclid', 'proof_checker', 'pattern', 'parser_util']) add_lib('user_plugin', ['smt']) add_lib('core_tactics', ['tactic', 'normal_forms']) -add_lib('arith_tactics', ['core_tactics', 'assertion_set', 'sat']) add_lib('sat_tactic', ['tactic', 'sat']) add_lib('sat_strategy', ['assertion_set', 'sat_tactic']) +add_lib('arith_tactics', ['core_tactics', 'assertion_set', 'sat', 'sat_strategy']) +add_lib('nlsat_tactic', ['nlsat', 'sat_tactic', 'arith_tactics']) +add_lib('subpaving_tactic', ['core_tactics', 'subpaving']) +add_lib('bv_tactics', ['tactic']) +add_lib('fuzzing', ['ast']) +add_lib('fpa', ['core_tactics', 'bit_blaster', 'sat_tactic']) +add_lib('smt_tactic', ['smt']) +add_lib('sls_tactic', ['tactic', 'normal_forms', 'core_tactics', 'bv_tactics']) +add_lib('smtlogic_tactics', ['arith_tactics', 'bv_tactics', 'nlsat_tactic', 'smt_tactic']) # TODO: split muz_qe into muz, qe. Perhaps, we should also consider breaking muz into muz and pdr. add_lib('muz_qe', ['smt', 'sat', 'smt2parser']) add_lib('aig', ['cmd_context', 'assertion_set']) diff --git a/lib/factor_tactic.cpp b/src/arith_tactics/factor_tactic.cpp similarity index 100% rename from lib/factor_tactic.cpp rename to src/arith_tactics/factor_tactic.cpp diff --git a/lib/factor_tactic.h b/src/arith_tactics/factor_tactic.h similarity index 100% rename from lib/factor_tactic.h rename to src/arith_tactics/factor_tactic.h diff --git a/lib/smt_arith.cpp b/src/arith_tactics/smt_arith.cpp similarity index 100% rename from lib/smt_arith.cpp rename to src/arith_tactics/smt_arith.cpp diff --git a/lib/smt_arith.h b/src/arith_tactics/smt_arith.h similarity index 100% rename from lib/smt_arith.h rename to src/arith_tactics/smt_arith.h diff --git a/lib/expr2dot.cpp b/src/ast/expr2dot.cpp similarity index 100% rename from lib/expr2dot.cpp rename to src/ast/expr2dot.cpp diff --git a/lib/expr2dot.h b/src/ast/expr2dot.h similarity index 100% rename from lib/expr2dot.h rename to src/ast/expr2dot.h diff --git a/lib/expr2polynomial.cpp b/src/ast/expr2polynomial.cpp similarity index 100% rename from lib/expr2polynomial.cpp rename to src/ast/expr2polynomial.cpp diff --git a/lib/expr2polynomial.h b/src/ast/expr2polynomial.h similarity index 100% rename from lib/expr2polynomial.h rename to src/ast/expr2polynomial.h diff --git a/lib/bv_size_reduction_tactic.cpp b/src/bv_tactics/bv_size_reduction_tactic.cpp similarity index 100% rename from lib/bv_size_reduction_tactic.cpp rename to src/bv_tactics/bv_size_reduction_tactic.cpp diff --git a/lib/bv_size_reduction_tactic.h b/src/bv_tactics/bv_size_reduction_tactic.h similarity index 100% rename from lib/bv_size_reduction_tactic.h rename to src/bv_tactics/bv_size_reduction_tactic.h diff --git a/lib/max_bv_sharing_tactic.cpp b/src/bv_tactics/max_bv_sharing_tactic.cpp similarity index 100% rename from lib/max_bv_sharing_tactic.cpp rename to src/bv_tactics/max_bv_sharing_tactic.cpp diff --git a/lib/max_bv_sharing_tactic.h b/src/bv_tactics/max_bv_sharing_tactic.h similarity index 100% rename from lib/max_bv_sharing_tactic.h rename to src/bv_tactics/max_bv_sharing_tactic.h diff --git a/lib/contains_var.h b/src/dead/contains_var.h similarity index 100% rename from lib/contains_var.h rename to src/dead/contains_var.h diff --git a/lib/lru_cache.cpp b/src/dead/lru_cache.cpp similarity index 100% rename from lib/lru_cache.cpp rename to src/dead/lru_cache.cpp diff --git a/lib/lru_cache.h b/src/dead/lru_cache.h similarity index 100% rename from lib/lru_cache.h rename to src/dead/lru_cache.h diff --git a/lib/fpa2bv_converter.cpp b/src/fpa/fpa2bv_converter.cpp similarity index 100% rename from lib/fpa2bv_converter.cpp rename to src/fpa/fpa2bv_converter.cpp diff --git a/lib/fpa2bv_converter.h b/src/fpa/fpa2bv_converter.h similarity index 100% rename from lib/fpa2bv_converter.h rename to src/fpa/fpa2bv_converter.h diff --git a/lib/fpa2bv_tactic.cpp b/src/fpa/fpa2bv_tactic.cpp similarity index 100% rename from lib/fpa2bv_tactic.cpp rename to src/fpa/fpa2bv_tactic.cpp diff --git a/lib/fpa2bv_tactic.h b/src/fpa/fpa2bv_tactic.h similarity index 100% rename from lib/fpa2bv_tactic.h rename to src/fpa/fpa2bv_tactic.h diff --git a/lib/qffpa_tactic.cpp b/src/fpa/qffpa_tactic.cpp similarity index 100% rename from lib/qffpa_tactic.cpp rename to src/fpa/qffpa_tactic.cpp diff --git a/lib/qffpa_tactic.h b/src/fpa/qffpa_tactic.h similarity index 100% rename from lib/qffpa_tactic.h rename to src/fpa/qffpa_tactic.h diff --git a/lib/expr_delta.cpp b/src/fuzzing/expr_delta.cpp similarity index 100% rename from lib/expr_delta.cpp rename to src/fuzzing/expr_delta.cpp diff --git a/lib/expr_delta.h b/src/fuzzing/expr_delta.h similarity index 100% rename from lib/expr_delta.h rename to src/fuzzing/expr_delta.h diff --git a/lib/expr_rand.cpp b/src/fuzzing/expr_rand.cpp similarity index 100% rename from lib/expr_rand.cpp rename to src/fuzzing/expr_rand.cpp diff --git a/lib/expr_rand.h b/src/fuzzing/expr_rand.h similarity index 100% rename from lib/expr_rand.h rename to src/fuzzing/expr_rand.h diff --git a/lib/goal2nlsat.cpp b/src/nlsat_tactic/goal2nlsat.cpp similarity index 100% rename from lib/goal2nlsat.cpp rename to src/nlsat_tactic/goal2nlsat.cpp diff --git a/lib/goal2nlsat.h b/src/nlsat_tactic/goal2nlsat.h similarity index 100% rename from lib/goal2nlsat.h rename to src/nlsat_tactic/goal2nlsat.h diff --git a/lib/nlsat_tactic.cpp b/src/nlsat_tactic/nlsat_tactic.cpp similarity index 100% rename from lib/nlsat_tactic.cpp rename to src/nlsat_tactic/nlsat_tactic.cpp diff --git a/lib/nlsat_tactic.h b/src/nlsat_tactic/nlsat_tactic.h similarity index 100% rename from lib/nlsat_tactic.h rename to src/nlsat_tactic/nlsat_tactic.h diff --git a/lib/qfnra_nlsat_tactic.cpp b/src/nlsat_tactic/qfnra_nlsat_tactic.cpp similarity index 100% rename from lib/qfnra_nlsat_tactic.cpp rename to src/nlsat_tactic/qfnra_nlsat_tactic.cpp diff --git a/lib/qfnra_nlsat_tactic.h b/src/nlsat_tactic/qfnra_nlsat_tactic.h similarity index 100% rename from lib/qfnra_nlsat_tactic.h rename to src/nlsat_tactic/qfnra_nlsat_tactic.h diff --git a/lib/dimacs.cpp b/src/sat/dimacs.cpp similarity index 100% rename from lib/dimacs.cpp rename to src/sat/dimacs.cpp diff --git a/lib/dimacs.h b/src/sat/dimacs.h similarity index 100% rename from lib/dimacs.h rename to src/sat/dimacs.h diff --git a/lib/sls_strategy.h b/src/sls_tactic/sls_strategy.h similarity index 100% rename from lib/sls_strategy.h rename to src/sls_tactic/sls_strategy.h diff --git a/lib/sls_tactic.cpp b/src/sls_tactic/sls_tactic.cpp similarity index 100% rename from lib/sls_tactic.cpp rename to src/sls_tactic/sls_tactic.cpp diff --git a/lib/sls_tactic.h b/src/sls_tactic/sls_tactic.h similarity index 100% rename from lib/sls_tactic.h rename to src/sls_tactic/sls_tactic.h diff --git a/lib/smt_implied_equalities.cpp b/src/smt/smt_implied_equalities.cpp similarity index 100% rename from lib/smt_implied_equalities.cpp rename to src/smt/smt_implied_equalities.cpp diff --git a/lib/smt_implied_equalities.h b/src/smt/smt_implied_equalities.h similarity index 100% rename from lib/smt_implied_equalities.h rename to src/smt/smt_implied_equalities.h diff --git a/lib/smt_tactic.cpp b/src/smt_tactic/smt_tactic.cpp similarity index 100% rename from lib/smt_tactic.cpp rename to src/smt_tactic/smt_tactic.cpp diff --git a/lib/smt_tactic.h b/src/smt_tactic/smt_tactic.h similarity index 100% rename from lib/smt_tactic.h rename to src/smt_tactic/smt_tactic.h diff --git a/lib/nra_tactic.cpp b/src/smtlogic_tactics/nra_tactic.cpp similarity index 100% rename from lib/nra_tactic.cpp rename to src/smtlogic_tactics/nra_tactic.cpp diff --git a/lib/nra_tactic.h b/src/smtlogic_tactics/nra_tactic.h similarity index 100% rename from lib/nra_tactic.h rename to src/smtlogic_tactics/nra_tactic.h diff --git a/lib/qfaufbv_tactic.cpp b/src/smtlogic_tactics/qfaufbv_tactic.cpp similarity index 100% rename from lib/qfaufbv_tactic.cpp rename to src/smtlogic_tactics/qfaufbv_tactic.cpp diff --git a/lib/qfaufbv_tactic.h b/src/smtlogic_tactics/qfaufbv_tactic.h similarity index 100% rename from lib/qfaufbv_tactic.h rename to src/smtlogic_tactics/qfaufbv_tactic.h diff --git a/lib/qfauflia_tactic.cpp b/src/smtlogic_tactics/qfauflia_tactic.cpp similarity index 100% rename from lib/qfauflia_tactic.cpp rename to src/smtlogic_tactics/qfauflia_tactic.cpp diff --git a/lib/qfauflia_tactic.h b/src/smtlogic_tactics/qfauflia_tactic.h similarity index 100% rename from lib/qfauflia_tactic.h rename to src/smtlogic_tactics/qfauflia_tactic.h diff --git a/lib/qfbv_tactic.cpp b/src/smtlogic_tactics/qfbv_tactic.cpp similarity index 100% rename from lib/qfbv_tactic.cpp rename to src/smtlogic_tactics/qfbv_tactic.cpp diff --git a/lib/qfbv_tactic.h b/src/smtlogic_tactics/qfbv_tactic.h similarity index 100% rename from lib/qfbv_tactic.h rename to src/smtlogic_tactics/qfbv_tactic.h diff --git a/lib/qfidl_tactic.cpp b/src/smtlogic_tactics/qfidl_tactic.cpp similarity index 100% rename from lib/qfidl_tactic.cpp rename to src/smtlogic_tactics/qfidl_tactic.cpp diff --git a/lib/qfidl_tactic.h b/src/smtlogic_tactics/qfidl_tactic.h similarity index 100% rename from lib/qfidl_tactic.h rename to src/smtlogic_tactics/qfidl_tactic.h diff --git a/lib/qflia_tactic.cpp b/src/smtlogic_tactics/qflia_tactic.cpp similarity index 100% rename from lib/qflia_tactic.cpp rename to src/smtlogic_tactics/qflia_tactic.cpp diff --git a/lib/qflia_tactic.h b/src/smtlogic_tactics/qflia_tactic.h similarity index 100% rename from lib/qflia_tactic.h rename to src/smtlogic_tactics/qflia_tactic.h diff --git a/lib/qflra_tactic.cpp b/src/smtlogic_tactics/qflra_tactic.cpp similarity index 100% rename from lib/qflra_tactic.cpp rename to src/smtlogic_tactics/qflra_tactic.cpp diff --git a/lib/qflra_tactic.h b/src/smtlogic_tactics/qflra_tactic.h similarity index 100% rename from lib/qflra_tactic.h rename to src/smtlogic_tactics/qflra_tactic.h diff --git a/lib/qfnia_tactic.cpp b/src/smtlogic_tactics/qfnia_tactic.cpp similarity index 100% rename from lib/qfnia_tactic.cpp rename to src/smtlogic_tactics/qfnia_tactic.cpp diff --git a/lib/qfnia_tactic.h b/src/smtlogic_tactics/qfnia_tactic.h similarity index 100% rename from lib/qfnia_tactic.h rename to src/smtlogic_tactics/qfnia_tactic.h diff --git a/lib/qfnra_tactic.cpp b/src/smtlogic_tactics/qfnra_tactic.cpp similarity index 100% rename from lib/qfnra_tactic.cpp rename to src/smtlogic_tactics/qfnra_tactic.cpp diff --git a/lib/qfnra_tactic.h b/src/smtlogic_tactics/qfnra_tactic.h similarity index 100% rename from lib/qfnra_tactic.h rename to src/smtlogic_tactics/qfnra_tactic.h diff --git a/lib/qfuf_tactic.cpp b/src/smtlogic_tactics/qfuf_tactic.cpp similarity index 100% rename from lib/qfuf_tactic.cpp rename to src/smtlogic_tactics/qfuf_tactic.cpp diff --git a/lib/qfuf_tactic.h b/src/smtlogic_tactics/qfuf_tactic.h similarity index 100% rename from lib/qfuf_tactic.h rename to src/smtlogic_tactics/qfuf_tactic.h diff --git a/lib/qfufbv_tactic.cpp b/src/smtlogic_tactics/qfufbv_tactic.cpp similarity index 100% rename from lib/qfufbv_tactic.cpp rename to src/smtlogic_tactics/qfufbv_tactic.cpp diff --git a/lib/qfufbv_tactic.h b/src/smtlogic_tactics/qfufbv_tactic.h similarity index 100% rename from lib/qfufbv_tactic.h rename to src/smtlogic_tactics/qfufbv_tactic.h diff --git a/lib/quant_tactics.cpp b/src/smtlogic_tactics/quant_tactics.cpp similarity index 100% rename from lib/quant_tactics.cpp rename to src/smtlogic_tactics/quant_tactics.cpp diff --git a/lib/quant_tactics.h b/src/smtlogic_tactics/quant_tactics.h similarity index 100% rename from lib/quant_tactics.h rename to src/smtlogic_tactics/quant_tactics.h diff --git a/lib/expr2subpaving.cpp b/src/subpaving_tactic/expr2subpaving.cpp similarity index 100% rename from lib/expr2subpaving.cpp rename to src/subpaving_tactic/expr2subpaving.cpp diff --git a/lib/expr2subpaving.h b/src/subpaving_tactic/expr2subpaving.h similarity index 100% rename from lib/expr2subpaving.h rename to src/subpaving_tactic/expr2subpaving.h diff --git a/lib/subpaving_tactic.cpp b/src/subpaving_tactic/subpaving_tactic.cpp similarity index 100% rename from lib/subpaving_tactic.cpp rename to src/subpaving_tactic/subpaving_tactic.cpp diff --git a/lib/subpaving_tactic.h b/src/subpaving_tactic/subpaving_tactic.h similarity index 100% rename from lib/subpaving_tactic.h rename to src/subpaving_tactic/subpaving_tactic.h