Go to the source code of this file.
Classes | |
class | mdp_site |
site object to loop on a lattice More... | |
Functions | |
int | on_which_process (mdp_lattice &a, int x0=0, int x1=0, int x2=0, int x3=0, int x4=0, int x5=0, int x6=0, int x7=0, int x8=0, int x9=0) |
int | in_block (mdp_site x) |
ostream & | operator<< (ostream &os, mdp_site &x) |
Contains delcaration of class mdp_site for complex numbers
Licensed under GPL2 license Read attached license in file mdp_license.pdf This file cannot be distributed without file mdp_license.pdf
int in_block | ( | mdp_site | x | ) | [inline] |
When compiled with TWISTED_BOUNDARY the mdp_site class keeps track of sites that moved around the boundary of the torus topology. this function Returns false if this is one such site, true otherwise.
int on_which_process | ( | mdp_lattice & | a, | |
int | x0 = 0 , |
|||
int | x1 = 0 , |
|||
int | x2 = 0 , |
|||
int | x3 = 0 , |
|||
int | x4 = 0 , |
|||
int | x5 = 0 , |
|||
int | x6 = 0 , |
|||
int | x7 = 0 , |
|||
int | x8 = 0 , |
|||
int | x9 = 0 | |||
) |
checks which process of the lattice a stores locally the site of coordinates x0,x1,x2,...,x9 to be used before calling mdp_site::set() (note: prototyping of friend functions is required by some compilers)
ostream& operator<< | ( | ostream & | os, | |
mdp_site & | x | |||
) |