openjij
Framework for the Ising model and QUBO.
Loading...
Searching...
No Matches
openjij::utility::UpdaterParameter< system::classical_constraint_system > Struct Reference

updater paramter for classical ising model with a single constraint More...

#include <schedule_list.hpp>

Public Types

using Tuple = std::pair< double, double >
 

Public Member Functions

 UpdaterParameter ()=default
 
 UpdaterParameter (double beta, double lambda)
 
 UpdaterParameter (const Tuple &obj)
 
Tuple get_tuple () const
 

Public Attributes

double beta
 inverse temperature
 
double lambda
 constraint coefficient
 

Detailed Description

updater paramter for classical ising model with a single constraint

Member Typedef Documentation

◆ Tuple

using openjij::utility::UpdaterParameter< system::classical_constraint_system >::Tuple = std::pair<double, double>

Constructor & Destructor Documentation

◆ UpdaterParameter() [1/3]

◆ UpdaterParameter() [2/3]

openjij::utility::UpdaterParameter< system::classical_constraint_system >::UpdaterParameter ( double  beta,
double  lambda 
)
inline

◆ UpdaterParameter() [3/3]

Member Function Documentation

◆ get_tuple()

Member Data Documentation

◆ beta

◆ lambda


The documentation for this struct was generated from the following file: