<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Make (libabsolute.Libabsolute.Solver.Make)</title><meta charset="utf-8"/><link rel="stylesheet" href="../../../../odoc.support/odoc.css"/><meta name="generator" content="odoc 2.4.0"/><meta name="viewport" content="width=device-width,initial-scale=1.0"/><script src="../../../../odoc.support/highlight.pack.js"></script><script>hljs.initHighlightingOnLoad();</script><link rel="stylesheet" href="../../../../odoc.support/katex.min.css"/><script src="../../../../odoc.support/katex.min.js"></script><script>
//<![CDATA[

          document.addEventListener("DOMContentLoaded", function () {
            var elements = Array.from(document.getElementsByClassName("odoc-katex-math"));
            for (var i = 0; i < elements.length; i++) {
              var el = elements[i];
              var content = el.textContent;
              var new_el = document.createElement("span");
              new_el.setAttribute("class", "odoc-katex-math-rendered");
              var display = el.classList.contains("display");
              katex.render(content, new_el, { throwOnError: false, displayMode: display });
              el.replaceWith(new_el);
            }
          });
        
//]]>
</script></head><body class="odoc"><nav class="odoc-nav"><a href="../index.html">Up</a> â€“ <a href="../../../index.html">libabsolute</a> &#x00BB; <a href="../../index.html">Libabsolute</a> &#x00BB; <a href="../index.html">Solver</a> &#x00BB; Make</nav><header class="odoc-preamble"><h1>Module <code><span>Solver.Make</span></code></h1></header><nav class="odoc-toc"><ul><li><a href="#parameters">Parameters</a></li><li><a href="#signature">Signature</a></li></ul></nav><div class="odoc-content"><h2 id="parameters"><a href="#parameters" class="anchor"></a>Parameters</h2><div class="odoc-spec"><div class="spec parameter anchored" id="argument-1-D"><a href="#argument-1-D" class="anchor"></a><code><span><span class="keyword">module</span> </span><span><a href="argument-1-D/index.html">D</a></span><span> : <a href="../../Signature/module-type-Domain/index.html">Signature.Domain</a></span></code></div></div><h2 id="signature"><a href="#signature" class="anchor"></a>Signature</h2><div class="odoc-spec"><div class="spec value anchored" id="val-coverage"><a href="#val-coverage" class="anchor"></a><code><span><span class="keyword">val</span> coverage : <span><span class="optlabel">?verbose</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>float <span class="arrow">&#45;&gt;</span></span> <span>int <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Csp/index.html#type-t">Csp.t</a> <span class="arrow">&#45;&gt;</span></span> <span><a href="argument-1-D/index.html#type-t">D.t</a> <a href="../../Result/index.html#type-t">Result.t</a></span></span></code></div><div class="spec-doc"><p>coverage of the solution space</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-satisfiability"><a href="#val-satisfiability" class="anchor"></a><code><span><span class="keyword">val</span> satisfiability : <span><span class="optlabel">?verbose</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>float <span class="arrow">&#45;&gt;</span></span> <span>int <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Csp/index.html#type-t">Csp.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../Kleene/index.html#type-t">Kleene.t</a></span></code></div><div class="spec-doc"><p>satisfiability check</p></div></div><div class="odoc-spec"><div class="spec value anchored" id="val-witness"><a href="#val-witness" class="anchor"></a><code><span><span class="keyword">val</span> witness : <span><span class="optlabel">?verbose</span>:bool <span class="arrow">&#45;&gt;</span></span> <span>float <span class="arrow">&#45;&gt;</span></span> <span>int <span class="arrow">&#45;&gt;</span></span> <span><a href="../../Csp/index.html#type-t">Csp.t</a> <span class="arrow">&#45;&gt;</span></span> <a href="../../Consistency/index.html#type-feasible">Consistency.feasible</a></span></code></div><div class="spec-doc"><p>satisfiability check, with witness</p></div></div></div></body></html>
