#include <variable.hpp>
◆ IntegerVariable()
| openjij::utility::IntegerVariable::IntegerVariable |
( |
const std::int64_t |
lower_bound, |
|
|
const std::int64_t |
upper_bound |
|
) |
| |
|
inline |
◆ GenerateCandidateValue()
template<typename RandomNumberEngine >
| std::int64_t openjij::utility::IntegerVariable::GenerateCandidateValue |
( |
RandomNumberEngine & |
random_number_engine | ) |
const |
|
inline |
◆ GenerateRandomValue()
template<typename RandomNumberEngine >
| std::int64_t openjij::utility::IntegerVariable::GenerateRandomValue |
( |
RandomNumberEngine & |
random_number_engine | ) |
const |
|
inline |
◆ GetStateFromValue()
| std::int64_t openjij::utility::IntegerVariable::GetStateFromValue |
( |
std::int64_t |
value | ) |
const |
|
inline |
◆ GetValueFromState()
| std::int64_t openjij::utility::IntegerVariable::GetValueFromState |
( |
std::int64_t |
state | ) |
const |
|
inline |
◆ SetRandomValue()
template<typename RandomNumberEngine >
| void openjij::utility::IntegerVariable::SetRandomValue |
( |
RandomNumberEngine & |
random_number_engine | ) |
|
|
inline |
◆ SetValue()
| void openjij::utility::IntegerVariable::SetValue |
( |
const std::int64_t |
value | ) |
|
|
inline |
◆ lower_bound
| std::int64_t openjij::utility::IntegerVariable::lower_bound |
◆ num_states
| std::int64_t openjij::utility::IntegerVariable::num_states |
◆ upper_bound
| std::int64_t openjij::utility::IntegerVariable::upper_bound |
◆ value
| std::int64_t openjij::utility::IntegerVariable::value |
The documentation for this struct was generated from the following file: