73 translator(
const bdd_dict_ptr& dict,
const option_map* opt =
nullptr)
77 build_simplifier(dict);
84 build_simplifier(make_bdd_dict());
93 using postprocessor::output_type;
96 set_type(output_type type)
101 using postprocessor::output_pref;
104 set_pref(output_pref pref)
109 using postprocessor::optimization_level;
112 set_level(optimization_level level)
117 auto d = simpl_owned_->get_dict();
121 if (!gf_guarantee_set_)
122 gf_guarantee_ = level != Low;
141 void build_simplifier(
const bdd_dict_ptr& dict);
142 twa_graph_ptr run_aux(
formula f);
152 int relabel_overlap_;
154 bool gf_guarantee_ =
true;
155 bool gf_guarantee_set_ =
false;
157 int branchpost_ = -1;
158 unsigned tls_max_states_ = 64;
159 unsigned tls_max_ops_ = 16;
void set_pref(output_pref pref)
Select the desired characteristics of the output automaton.
Definition postproc.hh:205
postprocessor(const option_map *opt=nullptr)
Construct a postprocessor.
void set_type(output_type type)
Select the desired output type.
Definition postproc.hh:139