SOLIDstate
A C++ library for solid state physics
|
Ensemble: GrandCanonical (int L) with: L – sites. More...
#include <GrandCanonical.hpp>
Public Member Functions | |
GrandCanonical (int _L) | |
Construct a new GrandCanonical object. More... | |
void | SetSize () override |
Set the Size object. More... | |
void | FillSectors () override |
Filling Ensemble with selected sectors. More... | |
Public Member Functions inherited from solid::Ensemble | |
virtual | ~Ensemble () |
Destroy the Ensemble object. More... | |
Public Member Functions inherited from solid::IEnsemble | |
virtual | ~IEnsemble () |
Destroy the IEnsemble object. More... | |
Additional Inherited Members | |
Public Attributes inherited from solid::Ensemble | |
int | L |
number of sites More... | |
int | size |
total size of the sectors More... | |
std::vector< Sector > | sectors |
contains vector of Sectors More... | |
Ensemble: GrandCanonical (int L) with: L – sites.
solid::GrandCanonical::GrandCanonical | ( | int | _L | ) |
Construct a new GrandCanonical object.
_L | number of sites |
|
overridevirtual |
Filling Ensemble with selected sectors.
Implements solid::IEnsemble.
|
overridevirtual |
Set the Size object.
Implements solid::IEnsemble.