#include <integer_quadratic_model.hpp>
◆ IntegerQuadraticModel()
| openjij::graph::IntegerQuadraticModel::IntegerQuadraticModel |
( |
std::vector< std::vector< std::int64_t > > & |
key_list, |
|
|
std::vector< double > & |
value_list, |
|
|
std::vector< std::pair< std::int64_t, std::int64_t > > & |
bounds |
|
) |
| |
|
inline |
◆ GetBounds()
| const std::vector< std::pair< std::int64_t, std::int64_t > > & openjij::graph::IntegerQuadraticModel::GetBounds |
( |
| ) |
const |
|
inline |
◆ GetConstant()
| double openjij::graph::IntegerQuadraticModel::GetConstant |
( |
| ) |
const |
|
inline |
◆ GetIndexList()
| const std::vector< std::int64_t > & openjij::graph::IntegerQuadraticModel::GetIndexList |
( |
| ) |
const |
|
inline |
◆ GetLinear()
| const std::vector< double > & openjij::graph::IntegerQuadraticModel::GetLinear |
( |
| ) |
const |
|
inline |
◆ GetMaxMinTerms()
| std::pair< double, double > openjij::graph::IntegerQuadraticModel::GetMaxMinTerms |
( |
| ) |
const |
|
inline |
◆ GetNumVariables()
| std::int64_t openjij::graph::IntegerQuadraticModel::GetNumVariables |
( |
| ) |
const |
|
inline |
◆ GetOnlyBilinearIndexSet()
| const std::unordered_set< std::int64_t > & openjij::graph::IntegerQuadraticModel::GetOnlyBilinearIndexSet |
( |
| ) |
const |
|
inline |
◆ GetQuadratic()
| const std::vector< std::vector< std::pair< std::int64_t, double > > > & openjij::graph::IntegerQuadraticModel::GetQuadratic |
( |
| ) |
const |
|
inline |
◆ GetSquared()
| const std::vector< double > & openjij::graph::IntegerQuadraticModel::GetSquared |
( |
| ) |
const |
|
inline |
◆ bounds_
| std::vector<std::pair<std::int64_t, std::int64_t> > openjij::graph::IntegerQuadraticModel::bounds_ |
|
private |
◆ constant_
| double openjij::graph::IntegerQuadraticModel::constant_ |
|
private |
◆ index_list_
| std::vector<std::int64_t> openjij::graph::IntegerQuadraticModel::index_list_ |
|
private |
◆ linear_
| std::vector<double> openjij::graph::IntegerQuadraticModel::linear_ |
|
private |
◆ num_variables_
| std::int64_t openjij::graph::IntegerQuadraticModel::num_variables_ |
|
private |
◆ only_bilinear_index_set_
| std::unordered_set<std::int64_t> openjij::graph::IntegerQuadraticModel::only_bilinear_index_set_ |
|
private |
◆ quadratic_
| std::vector<std::vector<std::pair<std::int64_t, double> > > openjij::graph::IntegerQuadraticModel::quadratic_ |
|
private |
◆ squared_
| std::vector<double> openjij::graph::IntegerQuadraticModel::squared_ |
|
private |
The documentation for this class was generated from the following file: