package lutin
Install
Dune Dependency
Authors
Maintainers
Sources
md5=a7da42464f4ad0619bc4e759f2defca3
sha512=2142fe82b22c10f1baaf8591d177f2497c00b93e4f9d92b50e4ff24b34ecbc9d5dc8537efa21c94c09623501a1ef26292cfad36fa12fdde5cbe0add716b9c7cb
doc/lutin/Formula_to_bdd/index.html
Module Formula_to_bdd
Source
Encoding formula and expressions into bdds.
Formula_to_bdd.f input memory ctx_msg verbosity_level f
returns the bdd of f
where input
and pre variables have been repaced by their values. ctx_msg
is used for printing source information in case of errors.
ZZZ this function fills in local tables that are used later on during the random toss (e.g., via index_to_linear_constraint). Hence bdd should be build by this module.
Clean-up all the internal tables that migth have been filled by (non-regression) assertions.
Clean-up the cache tables that contain information that depends on input or pre. Indeed, this information is very likely to change (especially because floats) at each step, therefore we do not keep that information to avoid memory problems.