Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Methods that set the value of a global variable


Functions

void cps::GlobalJobParameter::Initialize (char *filename, char *instname)
 Initializes all global variables.
void cps::GlobalJobParameter::Initialize (const DoArg &do_arg)
 to be deprecated. Will point to the routine above
DoArg * cps::GlobalJobParameter::GetDoArg (void)
void cps::GlobalJobParameter::SnodeSites (int sites)
 Sets the value of the dimension of the local lattice in the 5th direction.
void cps::GlobalJobParameter::Bc (int dir, BndCndType cond)
 Sets the global lattice boundary condition in the (dir) direction.
void cps::GlobalJobParameter::Xbc (BndCndType bc)
 Sets the global lattice boundary condition in the X direction.
void cps::GlobalJobParameter::Ybc (BndCndType bc)
 Sets the global lattice boundary condition in the Y direction.
void cps::GlobalJobParameter::Zbc (BndCndType bc)
 Sets the global lattice boundary condition in the Z direction.
void cps::GlobalJobParameter::Tbc (BndCndType bc)
 Sets the global lattice boundary condition in the T direction.
void cps::GlobalJobParameter::StartConfKind (StartConfType sc)
 Sets the type of initial gauge configuration.
void cps::GlobalJobParameter::StartSeedKind (StartSeedType ss)
 Sets the type of the initial RNG seed.
void cps::GlobalJobParameter::DwfHeight (Float height)
 Sets the height of the domain wall.
void cps::GlobalJobParameter::DwfA5Inv (Float a5_inv)
 Sets the inverse of the 5th direction lattice spacing.
int cps::GlobalJobParameter::argc (void)
char ** cps::GlobalJobParameter::argv (void)
void cps::GlobalJobParameter::setArg (int *argc, char ***argv)

Function Documentation

int cps::GlobalJobParameter::argc void   )  [inherited]
 

Definition at line 399 of file gjp.C.

References cps::ERR, and cps::Error::General().

Referenced by cps::QPropW::RestoreQProp(), and cps::QPropW::Run().

char ** cps::GlobalJobParameter::argv void   )  [inherited]
 

Definition at line 410 of file gjp.C.

References cps::ERR, and cps::Error::General().

Referenced by cps::QPropW::RestoreQProp(), and cps::QPropW::Run().

void cps::GlobalJobParameter::Bc int  dir,
BndCndType  cond
[inherited]
 

Sets the global lattice boundary condition in the (dir) direction.

Sets the type of global lattice boundary condition in the X direction and also adjusts the local X direction boundary conditions to match.

Parameters:
bc The type of boundary condition.

Definition at line 385 of file gjp.C.

References cps::BND_CND_APRD.

void cps::GlobalJobParameter::DwfA5Inv Float  a5_inv  )  [inline, inherited]
 

Sets the inverse of the 5th direction lattice spacing.

Obviously, only relevant for Domain Wall Fermions.

Parameters:
a5_inv The inverse of the 5th direction lattice spacing.

Definition at line 791 of file gjp.h.

References cps::DoArg::dwf_a5_inv.

void cps::GlobalJobParameter::DwfHeight Float  height  )  [inline, inherited]
 

Sets the height of the domain wall.

Obviously, only relevant for Domain Wall Fermions.

Parameters:
height The height of the domain wall.

Definition at line 783 of file gjp.h.

References cps::DoArg::dwf_height.

DoArg* cps::GlobalJobParameter::GetDoArg void   )  [inline, inherited]
 

Definition at line 743 of file gjp.h.

Referenced by cps::AlgMeas::Document().

void cps::GlobalJobParameter::Initialize const DoArg do_arg  )  [inherited]
 

to be deprecated. Will point to the routine above

Definition at line 150 of file gjp.C.

References cps::ERR, cps::Error::General(), and cps::GlobalJobParameter::Initialize().

void cps::GlobalJobParameter::Initialize char *  filename,
char *  instname
[inherited]
 

Initializes all global variables.

Initializes all global variables using the DoArg structure, and performs checks to make sure the values are suitable.

Parameters:
rda Structure containing the initial values of the global variables

Definition at line 145 of file gjp.C.

References cps::DoArg::Decode().

Referenced by cps::GlobalJobParameter::Initialize().

void cps::GlobalJobParameter::setArg int *  argc,
char ***  argv
[inherited]
 

Definition at line 420 of file gjp.C.

Referenced by cps::Start().

void cps::GlobalJobParameter::SnodeSites int  sites  )  [inline, inherited]
 

Sets the value of the dimension of the local lattice in the 5th direction.

This is only relevant for Domain Wall Fermions.

Parameters:
sites The dimension of the local lattice in the 5th direction.

Definition at line 745 of file gjp.h.

void cps::GlobalJobParameter::StartConfKind StartConfType  sc  )  [inline, inherited]
 

Sets the type of initial gauge configuration.

Parameters:
sc The type of initial gauge configuration.

Definition at line 769 of file gjp.h.

References cps::DoArg::start_conf_kind.

void cps::GlobalJobParameter::StartSeedKind StartSeedType  ss  )  [inline, inherited]
 

Sets the type of the initial RNG seed.

Parameters:
sc The type of the initial RNG seed.

Definition at line 776 of file gjp.h.

References cps::DoArg::start_seed_kind.

void cps::GlobalJobParameter::Tbc BndCndType  bc  )  [inline, inherited]
 

Sets the global lattice boundary condition in the T direction.

Definition at line 767 of file gjp.h.

void cps::GlobalJobParameter::Xbc BndCndType  bc  )  [inline, inherited]
 

Sets the global lattice boundary condition in the X direction.

Definition at line 758 of file gjp.h.

void cps::GlobalJobParameter::Ybc BndCndType  bc  )  [inline, inherited]
 

Sets the global lattice boundary condition in the Y direction.

Definition at line 761 of file gjp.h.

void cps::GlobalJobParameter::Zbc BndCndType  bc  )  [inline, inherited]
 

Sets the global lattice boundary condition in the Z direction.

Definition at line 764 of file gjp.h.


Generated on Sat Oct 10 14:11:52 2009 for Columbia Physics System by  doxygen 1.3.9.1