package smtml

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module M_with_make.Optimizer

val make : unit -> optimizer
val push : optimizer -> unit
val pop : optimizer -> unit
val add : optimizer -> term list -> unit
val check : optimizer -> satisfiability
val model : optimizer -> model option
val maximize : optimizer -> term -> handle
val minimize : optimizer -> term -> handle
val interrupt : unit -> unit
val pp_statistics : Format.formatter -> optimizer -> unit