QUBO++ Library with QUBO Solver APIs
Author: Koji Nakano, License: Non-commercial research and evaluation purposes without any guarantees.
qbpp::Vector< T > Member List

This is the complete list of members for qbpp::Vector< T >, including all inherited members.

begin() constqbpp::Vector< T >inline
begin()qbpp::Vector< T >inline
binary_to_spin()qbpp::Vector< T >inline
data_qbpp::Vector< T >private
emplace_back(T &&t)qbpp::Vector< T >inline
end() constqbpp::Vector< T >inline
end()qbpp::Vector< T >inline
erase(typename std::vector< T >::iterator pos)qbpp::Vector< T >inline
erase(typename std::vector< T >::iterator first, typename std::vector< T >::iterator last)qbpp::Vector< T >inline
get_data() constqbpp::Vector< T >inline
get_data()qbpp::Vector< T >inline
operator*=(const Vector< U > &rhs)qbpp::Vector< T >inline
operator*=(Vector< U > &&rhs)qbpp::Vector< T >inline
operator*=(const Expr &expr)qbpp::Vector< T >inline
operator+=(const Vector< U > &rhs)qbpp::Vector< T >inline
operator+=(Vector< U > &&rhs)qbpp::Vector< T >inline
operator+=(const Expr &expr)qbpp::Vector< T >inline
operator-=(const Vector< U > &rhs)qbpp::Vector< T >inline
operator-=(Vector< U > &&rhs)qbpp::Vector< T >inline
operator-=(const Expr &expr)qbpp::Vector< T >inline
operator/=(energy_t val)qbpp::Vector< T >inline
operator=(const Vector< T > &)=defaultqbpp::Vector< T >
operator=(Vector< T > &&)=defaultqbpp::Vector< T >
operator=(const Expr &rhs)qbpp::Vector< T >inline
operator=(energy_t rhs)qbpp::Vector< T >inline
operator[](size_t i)qbpp::Vector< T >inline
operator[](size_t i) constqbpp::Vector< T >inline
push_back(const T &t)qbpp::Vector< T >inline
reduce()qbpp::Vector< T >
replace(const MapList &map_list)qbpp::Vector< T >
reserve(size_t size)qbpp::Vector< T >inline
resize(size_t size)qbpp::Vector< T >inline
simplify(Vars(*sort_vars_func)(const Vars &)=sort_vars)qbpp::Vector< T >
simplify_as_binary()qbpp::Vector< T >inline
simplify_as_spin()qbpp::Vector< T >inline
size() constqbpp::Vector< T >inline
spin_to_binary()qbpp::Vector< T >inline
sqr()qbpp::Vector< T >inline
transpose()qbpp::Vector< T >inline
Vector()=defaultqbpp::Vector< T >
Vector(const Vector< T > &)=defaultqbpp::Vector< T >
Vector(Vector< T > &&)=defaultqbpp::Vector< T >
Vector(std::initializer_list< T > init)qbpp::Vector< T >inline
Vector(size_t size)qbpp::Vector< T >inlineexplicit
Vector(U size, const T &value)qbpp::Vector< T >inline
Vector(U begin, U end)qbpp::Vector< T >inline
Vector(const Vector< U > &rhs)qbpp::Vector< T >inline
vector_operation(const Vector< U > &rhs, Op operation)qbpp::Vector< T >inlineprivate
vector_operation(Vector< U > &&rhs, Op operation)qbpp::Vector< T >inlineprivate
vector_operation(const Expr &rhs, Op operation)qbpp::Vector< T >inlineprivate