Module AltErgoLib.Inequalities

module type S = sig ... end
module FM : functor (P : Polynome.T with type r = Shostak.Combine.r) -> S with module P = P
module type Container_SIG = sig ... end
val get_current : unit -> (module Container_SIG)

returns the current activated 'inequalities reasoner'. The default value is the Fourier-Motzkin module. When the selected reasoner is an external plugin, the first call of this function will attemp to dynamically load it *

val set_current : (module Container_SIG) -> unit

sets a new 'inequalities reasoner'. This function is intended to be used by dynamically loaded plugins *