openjij.cxxjij.system#
cxxjij module for system
- class openjij.cxxjij.system.ClassicalIsing_CSRSparse#
Bases:
pybind11_object
- __init__()#
- __new__(**kwargs)#
- reset_spins()#
- property interaction#
- property num_spins#
- property spin#
- class openjij.cxxjij.system.ClassicalIsing_Dense#
Bases:
pybind11_object
- __init__()#
- __new__(**kwargs)#
- reset_spins()#
- property interaction#
- property num_spins#
- property spin#
- class openjij.cxxjij.system.ClassicalIsing_Polynomial#
Bases:
pybind11_object
- __init__()#
- __new__(**kwargs)#
- get_adj()#
- get_keys()#
- get_max_effective_dE()#
- get_min_effective_dE()#
- get_values()#
- get_vartype_to_string()#
- reset_spins()#
- reset_variables()#
- property num_variables#
- property variables#
- class openjij.cxxjij.system.ClassicalIsing_Sparse#
Bases:
pybind11_object
- __init__()#
- __new__(**kwargs)#
- reset_spins()#
- property interaction#
- property num_spins#
- property spin#
- class openjij.cxxjij.system.ContinuousTimeIsing_CSRSparse#
Bases:
pybind11_object
- __init__()#
- __new__(**kwargs)#
- reset_spins()#
- property gamma#
- property interaction#
- property num_spins#
- property spin_config#
- class openjij.cxxjij.system.ContinuousTimeIsing_Sparse#
Bases:
pybind11_object
- __init__()#
- __new__(**kwargs)#
- reset_spins()#
- property gamma#
- property interaction#
- property num_spins#
- property spin_config#
- class openjij.cxxjij.system.KLocal_Polynomial#
Bases:
pybind11_object
- __init__()#
- __new__(**kwargs)#
- get_active_binaries()#
- get_adj()#
- get_keys()#
- get_max_effective_dE()#
- get_min_effective_dE()#
- get_polynomial()#
- get_values()#
- get_vartype_to_string()#
- reset_binaries()#
- reset_dE()#
- reset_spins()#
- property binaries#
- property count_call_updater#
- property num_binaries#
- property num_interactions#
- property rate_call_k_local#
- class openjij.cxxjij.system.TransverseIsing_CSRSparse#
Bases:
pybind11_object
- __init__()#
- __new__(**kwargs)#
- reset_spins()#
- property gamma#
- property interaction#
- property num_classical_spins#
- property trotter_spins#
- class openjij.cxxjij.system.TransverseIsing_Dense#
Bases:
pybind11_object
- __init__()#
- __new__(**kwargs)#
- reset_spins()#
- property gamma#
- property interaction#
- property num_classical_spins#
- property trotter_spins#
- class openjij.cxxjij.system.TransverseIsing_Sparse#
Bases:
pybind11_object
- __init__()#
- __new__(**kwargs)#
- reset_spins()#
- property gamma#
- property interaction#
- property num_classical_spins#
- property trotter_spins#
- openjij.cxxjij.system.make_classical_ising()#
- openjij.cxxjij.system.make_classical_ising_polynomial()#
- openjij.cxxjij.system.make_continuous_time_ising()#
- openjij.cxxjij.system.make_k_local_polynomial()#
- openjij.cxxjij.system.make_transverse_ising()#