![]() |
A parallel C++ Library for Simulations in the Heisenberg Model
|
This is the complete list of members for HB::Ising::Ising, including all inherited members.
calcEnergy(const Grid< short int > &grid) final | HB::Ising::Ising | virtual |
calcEnergy(const Grid< short int > &grid, const dim3 index) final | HB::Ising::Ising | privatevirtual |
calcMagnetization(const Grid< short int > &grid) final | HB::Ising::Ising | virtual |
flip(const dim3 index, Grid< short int > &grid) final | HB::Ising::Ising | privatevirtual |
getBField() const | HB::Model | inline |
getCouplingConstant() const | HB::Model | inline |
Ising(float J, float3 B, SimulationStrategy s) | HB::Ising::Ising | inline |
mB | HB::Model | |
mJ | HB::Model | |
Model()=default | HB::Model | |
Model(float J, float3 B) | HB::Model | inline |
mS | HB::Ising::Ising | private |
setBField(const float3 B) | HB::Model | inline |
setCouplingConstant(const float J) | HB::Model | inline |
simulate() const override | HB::Ising::Ising | inlineprivatevirtual |
SimulationStrategy typedef | HB::Ising::Ising | |
~Model()=default | HB::Model | virtual |