Crate rustsat_minisat

source ·
Expand description

§rustsat-minisat - Interface to the Minisat SAT Solver for RustSAT

The Minisat SAT solver to be used with the RustSAT library.

§Features

  • debug: if this feature is enables, the C++ library will be built with debug and check functionality if the Rust project is built in debug mode
  • quiet: disable all glucose-internal printing to stdout during solving (on by default)

§Minisat Version

The version of minisat in this crate is Version 2.2.0. The used C++ source repository can be found here.

Modules§

  • Minisat Solver Interface Without Preprocessing (Core)
  • Minisat Solver Interface With Preprocessing (Simp)

Structs§

  • Error returned if a provided assumption variable was eliminated in preprocessing by the solver
  • Fatal error returned if the Minisat API returns an invalid value

Enums§

  • Possible Minisat limits