#include <qbpp.hpp>
Definition at line 1028 of file qbpp.hpp.
 
◆ VarInt() [1/2]
  
  | 
        
          | qbpp::VarInt::VarInt | ( | const std::string & | var_str, |  
          |  |  | energy_t | min_val, |  
          |  |  | energy_t | max_val, |  
          |  |  | std::shared_ptr< std::vector< coeff_t >> | coeffs_ptr |  
          |  | ) |  |  |  | inline | 
 
 
◆ VarInt() [2/2]
  
  | 
        
          | qbpp::VarInt::VarInt | ( | const VarInt & |  | ) |  |  | default | 
 
 
◆ new_vars()
  
  | 
        
          | const Vector<Var> qbpp::VarInt::new_vars | ( |  | ) | const |  | inlineprivate | 
 
 
◆ new_expr()
  
  | 
        
          | const Expr qbpp::VarInt::new_expr | ( |  | ) | const |  | inlineprivate | 
 
 
◆ get_name()
  
  | 
        
          | std::string qbpp::VarInt::get_name | ( |  | ) | const |  | inline | 
 
 
◆ var_count()
  
  | 
        
          | vindex_t qbpp::VarInt::var_count | ( |  | ) | const |  | inline | 
 
 
◆ min_val()
  
  | 
        
          | energy_t qbpp::VarInt::min_val | ( |  | ) | const |  | inline | 
 
 
◆ max_val()
  
  | 
        
          | energy_t qbpp::VarInt::max_val | ( |  | ) | const |  | inline | 
 
 
◆ get_coeff()
◆ get_var()
◆ operator[]()
◆ get_expr()
  
  | 
        
          | const Expr& qbpp::VarInt::get_expr | ( |  | ) | const |  | inline | 
 
 
◆ get_val_map()
◆ var_str_
  
  | 
        
          | const std::string qbpp::VarInt::var_str_ |  | private | 
 
 
◆ min_val_
◆ max_val_
◆ coeffs_ptr_
  
  | 
        
          | const std::shared_ptr<std::vector<coeff_t> > qbpp::VarInt::coeffs_ptr_ |  | private | 
 
 
◆ vars_
◆ expr_
  
  | 
        
          | const Expr qbpp::VarInt::expr_ |  | private | 
 
 
The documentation for this class was generated from the following file: