Interface InterpolatingProverEnvironment<T>

Type Parameters:
T - The type of the objects which can be used to select formulas for interpolant creation.
All Superinterfaces:
AutoCloseable, BasicProverEnvironment<T>
All Known Implementing Classes:
DebuggingInterpolatingProverEnvironment, InterpolatingProverWithAssumptionsWrapper

public interface InterpolatingProverEnvironment<T> extends BasicProverEnvironment<T>
This class provides an interface to an incremental SMT solver with methods for pushing and popping formulas as well as SAT checks. Furthermore, interpolants can be generated for an unsatisfiable list of formulas.
See Also: