Class model::PolyTransition
We define two types of transitions:
- If spin_id is positive, the transition applies a spin-flip to the spin with this id.
- Otherwise the transition changes the parameter values to the ones denoted in
parameter_values
(all may change concurrently).
Methods
is_spin_flip()
Declaration
bool model::PolyTransition::is_spin_flip() const
spin_id()
Declaration
size_t model::PolyTransition::spin_id() const
set_spin_id()
Declaration
void model::PolyTransition::set_spin_id(size_t spin_id)
parameter_values()
Declaration
const std::vector<double>&model::PolyTransition::parameter_values() const
set_parameter_values()
Declaration
void model::PolyTransition::set_parameter_values(const std::vector<double>&values)