In some theories, complex values will internally be encoded as integers.
In some theories, complex values will internally be encoded as integers. Decoders are used to translate back to foreground objects.
Decoder context that will extract all data from the given
model
.
Decoder context that will extract all data from the given
model
.
Preprocess a set of axioms and convert them to internal representation.
Optionally, a post-processor that is applied to formulas output by the prover, for instance to interpolants or the result of quantifier elimination.
Optionally, a post-processor that is applied to formulas output by the
prover, for instance to interpolants or the result of quantifier
elimination.
This method will be called form within
ap.parser.Postprocessing
.
Apply preprocessing to a formula over some set of theories, prior to sending the formula to a prover.
Apply preprocessing to a formula over some set of
theories, prior to sending the formula to a prover.
This method will be called form within ap.parser.Preprocessing
Test whether p
belongs to any set
Theory.modelGenPredicates
.
Test whether p
belongs to any set
Theory.modelGenPredicates
.
Compute the list of simplifiers defined by the theories.
Optionally, a post-processor that is applied to formulas output by the prover, for instance to interpolants or the result of quantifier elimination.
Optionally, a post-processor that is applied to formulas output by the
prover, for instance to interpolants or the result of quantifier
elimination.
This method will be called form within
ap.parser.Postprocessing
.
Apply preprocessing to a formula over some set of theories, prior to sending the formula to a prover.
Apply a uniform substitution to a formula, rewriting atoms to arbitrary new formulas.
Apply a uniform substitution to a formula, rewriting atoms to arbitrary new formulas. TODO: optimise
(Since version ) see corresponding Javadoc for more information.