Classes | |||||||
class | Impl | ||||||
Implementation: Treat parameters for one species at one site. | |||||||
Public Member Functions | |||||||
OrderParameter (Lattice::size_type lattice_width, int multiplicity) | |||||||
Constructor. | |||||||
void | operator() (const Site *site) | ||||||
Callback on each site of the lattice. | |||||||
Return order parameter per species per site | |||||||
| |||||||
double | p2x2 (const Species &species, const Site::Name &site_name) const | ||||||
Order parameter for a ![]() | |||||||
double | p2x1 (const Species &species, const Site::Name &site_name) const | ||||||
Order parameter for a ![]() | |||||||
double | sqrt3xsqrt3 (const Species &species, const Site::Name &site_name) const | ||||||
Order parameter for a ![]() | |||||||
Information collected over the whole lattice | |||||||
double | TotalEnergy () const | ||||||
Sum of the interaction energies computed on the lattice. | |||||||
Lattice::size_type | Population (const Species &species) const | ||||||
Number of species on the Lattice. |
OrderParameter op(Lattice::lattice.width(), Lattice::multiplicity()); std::for_each(Lattice::lattice.begin(), Lattice::lattice.end(), op);
Surface::OrderParameter::OrderParameter | ( | Lattice::size_type | lattice_width, | |
int | multiplicity | |||
) | [inline] |
[in] | lattice_width | of the lattice (number of columns) |
[in] | multiplicity | of the lattice |
void Surface::OrderParameter::operator() | ( | const Site * | site | ) |
[in] | site |
Lattice::size_type Surface::OrderParameter::Population | ( | const Species & | species | ) | const |
[in] | species |
double Surface::OrderParameter::TotalEnergy | ( | ) | const |
|
Project's page |
Generated on Mon Nov 17 00:23:06 2008 for dmcut2 by ![]() |