CVC3

LFSCConvert Member List

This is the complete list of members for LFSCConvert, including all inherited members.
can_pnorm(const Expr &e)LFSCObj [protected, static]
cas_mapLFSCObj [protected, static]
cascade_expr(const Expr &e)LFSCObj [protected, static]
collect_vars(const Expr &e, bool readPred=true)LFSCObj [protected, static]
convert(const Expr &pf)LFSCConvert
cvc3_mimicLFSCObj [protected, static]
cvc3_mimic_inputLFSCObj [protected, static]
cvc3_to_lfsc(const Expr &pf, bool beneath_lc=false, bool rev_pol=false)LFSCConvert [private]
cvc3_to_lfsc_h(const Expr &pf, bool beneath_lc=false, bool rev_pol=false)LFSCConvert [private]
d_addInequalities_strLFSCObj [protected, static]
d_and_final_sLFSCObj [protected, static]
d_and_mid_sLFSCObj [protected, static]
d_andE_strLFSCObj [protected, static]
d_assump_mapLFSCObj [protected, static]
d_assump_strLFSCObj [protected, static]
d_basic_subst_op0_strLFSCObj [protected, static]
d_basic_subst_op1_strLFSCObj [protected, static]
d_basic_subst_op_strLFSCObj [protected, static]
d_bool_res_strLFSCObj [protected, static]
d_canon_invert_divide_strLFSCObj [protected, static]
d_canon_mult_strLFSCObj [protected, static]
d_canon_plus_strLFSCObj [protected, static]
d_cnf_add_unit_strLFSCObj [protected, static]
d_cnf_convert_strLFSCObj [protected, static]
d_CNF_strLFSCObj [protected, static]
d_CNFITE_strLFSCObj [protected, static]
d_const_predicate_strLFSCObj [protected, static]
d_cycle_conflict_strLFSCObj [protected, static]
d_eq_symm_strLFSCObj [protected, static]
d_eq_trans_strLFSCObj [protected, static]
d_flip_inequality_strLFSCObj [protected, static]
d_formulasLFSCObj [protected, static]
d_formulas_printedLFSCObj [protected, static]
d_if_lift_rule_strLFSCObj [protected, static]
d_iff_false_elim_strLFSCObj [protected, static]
d_iff_false_strLFSCObj [protected, static]
d_iff_mp_strLFSCObj [protected, static]
d_iff_not_false_strLFSCObj [protected, static]
d_iff_sLFSCObj [protected, static]
d_iff_symm_strLFSCObj [protected, static]
d_iff_trans_strLFSCObj [protected, static]
d_iff_true_elim_strLFSCObj [protected, static]
d_iff_true_strLFSCObj [protected, static]
d_imp_mp_strLFSCObj [protected, static]
d_imp_sLFSCObj [protected, static]
d_impl_mp_strLFSCObj [protected, static]
d_implyEqualities_strLFSCObj [protected, static]
d_implyNegatedInequality_strLFSCObj [protected, static]
d_implyWeakerInequality_strLFSCObj [protected, static]
d_implyWeakerInequalityDiffLogic_strLFSCObj [protected, static]
d_int_const_eq_strLFSCObj [protected, static]
d_ite_sLFSCObj [protected, static]
d_learned_clause_strLFSCObj [protected, static]
d_lessThan_To_LE_rhs_rwr_strLFSCObj [protected, static]
d_minisat_proof_strLFSCObj [protected, static]
d_minus_to_plus_strLFSCObj [protected, static]
d_mult_eqn_strLFSCObj [protected, static]
d_mult_ineqn_strLFSCObj [protected, static]
d_negated_inequality_strLFSCObj [protected, static]
d_not_not_elim_strLFSCObj [protected, static]
d_not_to_iff_strLFSCObj [protected, static]
d_optimized_subst_op_strLFSCObj [protected, static]
d_or_final_sLFSCObj [protected, static]
d_or_mid_sLFSCObj [protected, static]
d_pf_exprLFSCObj [protected, static]
d_plus_predicate_strLFSCObj [protected, static]
d_pnLFSCObj [protected, static]
d_pn_formLFSCObj [protected, static]
d_real_shadow_eq_strLFSCObj [protected, static]
d_real_shadow_strLFSCObj [protected, static]
d_refl_strLFSCObj [protected, static]
d_rewrite_and_strLFSCObj [protected, static]
d_rewrite_eq_refl_strLFSCObj [protected, static]
d_rewrite_eq_symm_strLFSCObj [protected, static]
d_rewrite_iff_strLFSCObj [protected, static]
d_rewrite_iff_symm_strLFSCObj [protected, static]
d_rewrite_implies_strLFSCObj [protected, static]
d_rewrite_ite_same_strLFSCObj [protected, static]
d_rewrite_not_false_strLFSCObj [protected, static]
d_rewrite_not_not_strLFSCObj [protected, static]
d_rewrite_not_true_strLFSCObj [protected, static]
d_rewrite_or_strLFSCObj [protected, static]
d_right_minus_left_strLFSCObj [protected, static]
d_rulesLFSCObj [protected, static]
d_termsLFSCObj [protected, static]
d_th_transLFSCConvert [private]
d_th_trans_lamLFSCConvert [private]
d_th_trans_mapLFSCConvert [private]
d_trustedLFSCObj [protected, static]
d_uminus_to_mult_strLFSCObj [protected, static]
d_var_intro_strLFSCObj [protected, static]
debug_convLFSCObj [protected, static]
debug_varLFSCObj [protected, static]
define_skolem_vars(const Expr &e)LFSCObj [protected, static]
do_bso(const Expr &pf, bool beneath_lc, bool rev_pol, TReturn *t1, TReturn *t2, ostringstream &ose)LFSCConvert [private]
errsObj [protected, static]
errsInitObj [protected, static]
formula_iLFSCObj [protected, static]
get_proof_pattern(const Expr &pf, Expr &modE)LFSCConvert [private]
getLFSCProof()LFSCConvert [inline]
getNumNodes(const Expr &pf, bool recount=false)LFSCObj [protected, static]
GetRefCount()Obj [inline]
getY(const Expr &e, Expr &pe, bool doIff=true, bool doLogic=true)LFSCObj [protected, static]
ignore_theory_lemmasLFSCConvert [private]
indent(std::ostream &s, int ind=0)Obj [inline, protected]
indentFlagObj [protected, static]
initialize(const Expr &pf_expr, int lfscm)LFSCObj [static]
Obj::initialize()Obj [inline, static]
input_predsLFSCObj [protected, static]
input_varsLFSCObj [protected, static]
isFormula(const Expr &e)LFSCObj [protected, static]
isIgnoredRule(const Expr &expr)LFSCConvert [private]
isTrivialBooleanAxiom(const Expr &expr)LFSCConvert [private]
isTrivialTheoryAxiom(const Expr &expr, bool checkBody=false)LFSCConvert [private]
isVar(const Expr &e)LFSCObj [protected, static]
lfsc_modeLFSCObj [protected, static]
LFSCConvert(int lfscm)LFSCConvert
LFSCObj()LFSCObj [inline]
make_let_proof(LFSCProof *p)LFSCConvert [private]
make_trusted(const Expr &pf)LFSCConvert [private]
nnode_mapLFSCObj [protected, static]
nodeCountLFSCConvert [private]
nodeCountThLFSCConvert [private]
nullRatLFSCObj [protected, static]
Obj()Obj [inline]
oignoreObj [protected]
pfinalLFSCConvert [private]
pntNeededLFSCObj [protected, static]
print_error(const char *c, std::ostream &s)Obj [inline, static]
print_warning(const char *c)Obj [inline, static]
printerLFSCObj [protected, static]
queryAtomic(const Expr &expr, bool getBase=false)LFSCObj [protected, static]
queryElimNotNot(const Expr &expr)LFSCObj [protected, static]
queryM(const Expr &expr, bool add=true, bool trusted=false)LFSCObj [protected, static]
queryMt(const Expr &expr)LFSCObj [protected, static]
queryT(const Expr &e)LFSCObj [protected, static]
Ref()Obj [inline]
refCountObj [protected]
skolem_varsLFSCObj [protected, static]
temp_visitedLFSCObj [protected, static]
term_iLFSCObj [protected, static]
tnorm_iLFSCObj [protected, static]
trusted_iLFSCObj [protected, static]
unodeCountLFSCConvert [private]
unodeCountThLFSCConvert [private]
Unref()Obj [inline]
what_is_proven(const Expr &pf, Expr &pe)LFSCObj [protected, static]
~LFSCConvert()LFSCConvert [inline, private, virtual]
~Obj()Obj [inline, virtual]