ProvSQL C/C++ API
Adding support for provenance and uncertainty management to PostgreSQL databases
Loading...
Searching...
No Matches
StructuredDNNFBuilder Member List

This is the complete list of members for StructuredDNNFBuilder, including all inherited members.

andDecompose(const DNF &d) constStructuredDNNFBuilderprivate
build(const DNF &d, gate_t false_sink)StructuredDNNFBuilderprivate
cache_StructuredDNNFBuilderprivate
canonical(DNF d)StructuredDNNFBuilderprivatestatic
condition(const DNF &d, Var v, bool value)StructuredDNNFBuilderprivatestatic
dd_StructuredDNNFBuilderprivate
DNF typedefStructuredDNNFBuilderprivate
dnnf() constStructuredDNNFBuilderinline
extract(const BooleanCircuit &bc, gate_t g, const std::map< gate_t, int > &rank, std::map< gate_t, DNF > &memo) constStructuredDNNFBuilderprivate
false_gate_StructuredDNNFBuilderprivate
GUARD_FACTORStructuredDNNFBuilderstatic
in_gate_StructuredDNNFBuilderprivate
max_nodes_StructuredDNNFBuilderprivate
mkAnd(const std::vector< gate_t > &children)StructuredDNNFBuilderprivate
mkLit(Var v)StructuredDNNFBuilderprivate
mkNeg(Var v)StructuredDNNFBuilderprivate
newGate(BooleanGate type)StructuredDNNFBuilderprivate
not_gate_StructuredDNNFBuilderprivate
orDecompose(const DNF &d) constStructuredDNNFBuilderprivate
prob_StructuredDNNFBuilderprivate
probability() constStructuredDNNFBuilderinline
root_StructuredDNNFBuilderprivate
rootGate() constStructuredDNNFBuilderinline
size() constStructuredDNNFBuilder
StructuredDNNFBuilder(const BooleanCircuit &bc, gate_t root, const std::map< gate_t, int > &input_rank, std::size_t max_nodes=0)StructuredDNNFBuilder
Term typedefStructuredDNNFBuilderprivate
true_gate_StructuredDNNFBuilderprivate
uuid_StructuredDNNFBuilderprivate
Var typedefStructuredDNNFBuilderprivate