Chroma::AVPSolverFunctions Namespace Reference
[Quark propagator solution routines]

AVP's DWF Solver interface. More...


Functions

double gaugeReader (const void *OuterGauge, void *env, const int latt_coord[4], int mu, int row, int col, int reim)
double fermionReaderRHS (const void *OuterFermion, void *env, const int latt_coord[5], int color, int spin, int reim)
double fermionReaderGuess (const void *OuterFermion, void *env, const int latt_coord[5], int color, int spin, int reim)
void fermionWriterSolver (void *OuterFermion, void *env, const int latt_coord[5], int color, int spin, int reim, double val)
void fermionWriterOperator (void *OuterFermion, void *env, const int latt_coord[5], int color, int spin, int reim, double val)


Detailed Description

AVP's DWF Solver interface.

Function Documentation

double Chroma::AVPSolverFunctions::gaugeReader ( const void *  OuterGauge,
void *  env,
const int  latt_coord[4],
int  mu,
int  row,
int  col,
int  reim 
)

Definition at line 8 of file avp_inverter_interface.cc.

References u.

Referenced by Chroma::AVPSolver::SSEDWFSolverF::loadGauge(), Chroma::AVPSolver::SSEDWFSolverD::loadGauge(), Chroma::AVPSolver::BGLDWFSolverF::loadGauge(), Chroma::AVPSolver::BGLDWFSolverD::loadGauge(), and Chroma::AVPSolver::AltiVecDWFSolverF::loadGauge().

double Chroma::AVPSolverFunctions::fermionReaderRHS ( const void *  OuterFermion,
void *  env,
const int  latt_coord[5],
int  color,
int  spin,
int  reim 
)

Definition at line 44 of file avp_inverter_interface.cc.

References Chroma::psi().

Referenced by Chroma::AVPSolver::SSEDWFSolverF::loadFermionRHS(), Chroma::AVPSolver::SSEDWFSolverD::loadFermionRHS(), Chroma::AVPSolver::BGLDWFSolverF::loadFermionRHS(), Chroma::AVPSolver::BGLDWFSolverD::loadFermionRHS(), and Chroma::AVPSolver::AltiVecDWFSolverF::loadFermionRHS().

double Chroma::AVPSolverFunctions::fermionReaderGuess ( const void *  OuterFermion,
void *  env,
const int  latt_coord[5],
int  color,
int  spin,
int  reim 
)

Definition at line 84 of file avp_inverter_interface.cc.

References Chroma::psi().

Referenced by Chroma::AVPSolver::SSEDWFSolverF::loadFermionGuess(), Chroma::AVPSolver::SSEDWFSolverD::loadFermionGuess(), Chroma::AVPSolver::BGLDWFSolverF::loadFermionGuess(), Chroma::AVPSolver::BGLDWFSolverD::loadFermionGuess(), and Chroma::AVPSolver::AltiVecDWFSolverF::loadFermionGuess().

void Chroma::AVPSolverFunctions::fermionWriterSolver ( void *  OuterFermion,
void *  env,
const int  latt_coord[5],
int  color,
int  spin,
int  reim,
double  val 
)

Definition at line 125 of file avp_inverter_interface.cc.

References Chroma::psi().

Referenced by Chroma::AVPSolver::SSEDWFSolverF::saveFermionSolver(), Chroma::AVPSolver::SSEDWFSolverD::saveFermionSolver(), Chroma::AVPSolver::BGLDWFSolverF::saveFermionSolver(), Chroma::AVPSolver::BGLDWFSolverD::saveFermionSolver(), and Chroma::AVPSolver::AltiVecDWFSolverF::saveFermionSolver().

void Chroma::AVPSolverFunctions::fermionWriterOperator ( void *  OuterFermion,
void *  env,
const int  latt_coord[5],
int  color,
int  spin,
int  reim,
double  val 
)

Definition at line 169 of file avp_inverter_interface.cc.

References Chroma::psi().

Referenced by Chroma::AVPSolver::SSEDWFSolverF::saveFermionOperator(), Chroma::AVPSolver::SSEDWFSolverD::saveFermionOperator(), Chroma::AVPSolver::BGLDWFSolverF::saveFermionOperator(), Chroma::AVPSolver::BGLDWFSolverD::saveFermionOperator(), and Chroma::AVPSolver::AltiVecDWFSolverF::saveFermionOperator().


Generated on Sun Nov 22 04:40:33 2009 for CHROMA by  doxygen 1.4.7