Documentation

Trestle.Solver.Basic

Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    class Trestle.Solver (m : TypeType v) :
    Type (max 1 v)
    Instances
      def Trestle.Solver.Solutions (_f : ICnf) (_varsToBlock : List IVar) :
      Equations
      Instances For
        def Trestle.Solver.solutions (f : ICnf) (vars : List IVar) :
        Solutions f vars
        Equations
        Instances For
          Equations
          • One or more equations did not get rendered due to their size.
          def Trestle.Solver.allSolutions {m : TypeType u_1} [Monad m] [Solver m] (f : ICnf) (varsToBlock : List IVar) :
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            class Trestle.Solver.IpasirSolver (S : outParam Type) (m : TypeType v) :
            Type (max 1 v)
            • new : m S
            • addClause : IClauseSm S
            • solve {SolveRes : Type} : Sm SolveRes
            Instances
              Equations
              • One or more equations did not get rendered due to their size.
              Instances
                Instances