SOLIDstate
A C++ library for solid state physics
|
interface for Hamiltonian More...
#include <Hamiltonian.hpp>
Public Member Functions | |
virtual void | SelectTerms ()=0 |
selecting active terms in Hamiltonian More... | |
virtual | ~IHamiltonian () |
Destroy the IHamiltonian object. More... | |
interface for Hamiltonian
Abstract class Containg one purely virtual function
|
inlinevirtual |
Destroy the IHamiltonian object.
|
pure virtual |
selecting active terms in Hamiltonian
Purely virtual function to override for IHamiltonian implementation
See TermsEnabled for defaults: Hop (not implemented yet) OneBodyInteraction TwoBodyInteraction (not implemented yet) ThreeBodyInteraction (not implemented yet) CreateParticle (not implemented yet) CreatePair (not implemented yet) CreateTriple (not implemented yet)
Implemented in solid::KitaevHamiltonian< T1, T2 >.