![]() |
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 |