| 
    QUBO++ Library with QUBO Solver APIs
    
   Author: Koji Nakano, License: Non-commercial research and evaluation purposes without any guarantees. 
   | 
 
Generates QUBO expression for binary multipliers using QUBO++ library. More...
#include "qbpp.hpp"

Go to the source code of this file.
Namespaces | |
| qbpp | |
| Generates a QUBO Expression for the Graph Coloring Problem using QUBO++ library.  | |
| qbpp::factorization | |
| Namespace for factorization using QUBO++ library.  | |
Functions | |
| Expr | qbpp::factorization::and_gate (const Expr &a, const Expr &b, Var x, MapList &opt_sol) | 
| Function to generate a QUBO expression Expr object for the AND gate.  More... | |
| Expr | qbpp::factorization::half_adder (const Expr &x, const Expr &y, Var s, Var c, MapList &opt_sol) | 
| Function to generates a QUBO expression Expr object for the Half Adder.  More... | |
| Expr | qbpp::factorization::full_adder (const Expr &x, const Expr &y, const Expr &z, Var s, Var c, MapList &opt_sol) | 
| Function to generate a QUBO expression Expr object for the Full Adder.  More... | |
| template<typename T , typename U > | |
| Expr | qbpp::factorization::adder (const qbpp::Vector< T > &x, const qbpp::Vector< U > &y, const qbpp::Vector< Var > &s, const qbpp::Vector< Var > &c, MapList &opt_sol) | 
| function to generate QUBO expression for n-bit adder  More... | |
| template<typename T , typename U > | |
| Expr | qbpp::factorization::multiplier (const qbpp::Vector< T > &x, const qbpp::Vector< U > &y, const qbpp::Vector< Var > &z, MapList &opt_sol) | 
| Function to generate QUBO expression for multiplier.  More... | |
Generates QUBO expression for binary multipliers using QUBO++ library.
Definition in file qbpp_multiplier.hpp.