CHROMA
Public Member Functions | Public Attributes | List of all members
Chroma::SysSolverQUDAMULTIGRIDCloverParams Struct Reference

#include <syssolver_quda_multigrid_clover_params.h>

Public Member Functions

 SysSolverQUDAMULTIGRIDCloverParams (XMLReader &xml, const std::string &path)
 
 SysSolverQUDAMULTIGRIDCloverParams ()
 
 SysSolverQUDAMULTIGRIDCloverParams (const SysSolverQUDAMULTIGRIDCloverParams &p)
 

Public Attributes

CloverFermActParams CloverParams
 
bool AntiPeriodicT
 
int MaxIter
 
Real RsdTarget
 
Real Delta
 
QudaSolverType solverType
 
bool verboseP
 
bool asymmetricP
 
QudaPrecisionType cudaPrecision
 
QudaReconsType cudaReconstruct
 
QudaPrecisionType cudaSloppyPrecision
 
QudaReconsType cudaSloppyReconstruct
 
bool axialGaugeP
 
bool SilentFailP
 
Real RsdToleranceFactor
 
bool tuneDslashP
 
bool MULTIGRIDParamsP
 
std::string SaveSubspaceID
 
int ThresholdCount
 
int Pipeline
 
Handle< MULTIGRIDSolverParamsMULTIGRIDParams
 
bool backup_invP
 
GroupXML_t backup_inv_param
 
bool dump_on_failP
 
bool SolutionCheckP
 

Detailed Description

Definition at line 15 of file syssolver_quda_multigrid_clover_params.h.

Constructor & Destructor Documentation

◆ SysSolverQUDAMULTIGRIDCloverParams() [1/3]

Chroma::SysSolverQUDAMULTIGRIDCloverParams::SysSolverQUDAMULTIGRIDCloverParams ( XMLReader &  xml,
const std::string &  path 
)

◆ SysSolverQUDAMULTIGRIDCloverParams() [2/3]

Chroma::SysSolverQUDAMULTIGRIDCloverParams::SysSolverQUDAMULTIGRIDCloverParams ( )
inline

◆ SysSolverQUDAMULTIGRIDCloverParams() [3/3]

Chroma::SysSolverQUDAMULTIGRIDCloverParams::SysSolverQUDAMULTIGRIDCloverParams ( const SysSolverQUDAMULTIGRIDCloverParams p)
inline

Member Data Documentation

◆ AntiPeriodicT

bool Chroma::SysSolverQUDAMULTIGRIDCloverParams::AntiPeriodicT

◆ asymmetricP

bool Chroma::SysSolverQUDAMULTIGRIDCloverParams::asymmetricP

◆ axialGaugeP

bool Chroma::SysSolverQUDAMULTIGRIDCloverParams::axialGaugeP

◆ backup_inv_param

GroupXML_t Chroma::SysSolverQUDAMULTIGRIDCloverParams::backup_inv_param

◆ backup_invP

bool Chroma::SysSolverQUDAMULTIGRIDCloverParams::backup_invP

◆ CloverParams

CloverFermActParams Chroma::SysSolverQUDAMULTIGRIDCloverParams::CloverParams

◆ cudaPrecision

QudaPrecisionType Chroma::SysSolverQUDAMULTIGRIDCloverParams::cudaPrecision

◆ cudaReconstruct

QudaReconsType Chroma::SysSolverQUDAMULTIGRIDCloverParams::cudaReconstruct

◆ cudaSloppyPrecision

QudaPrecisionType Chroma::SysSolverQUDAMULTIGRIDCloverParams::cudaSloppyPrecision

◆ cudaSloppyReconstruct

QudaReconsType Chroma::SysSolverQUDAMULTIGRIDCloverParams::cudaSloppyReconstruct

◆ Delta

Real Chroma::SysSolverQUDAMULTIGRIDCloverParams::Delta

◆ dump_on_failP

bool Chroma::SysSolverQUDAMULTIGRIDCloverParams::dump_on_failP

◆ MaxIter

int Chroma::SysSolverQUDAMULTIGRIDCloverParams::MaxIter

◆ MULTIGRIDParams

Handle<MULTIGRIDSolverParams> Chroma::SysSolverQUDAMULTIGRIDCloverParams::MULTIGRIDParams

◆ MULTIGRIDParamsP

bool Chroma::SysSolverQUDAMULTIGRIDCloverParams::MULTIGRIDParamsP

◆ Pipeline

int Chroma::SysSolverQUDAMULTIGRIDCloverParams::Pipeline

◆ RsdTarget

Real Chroma::SysSolverQUDAMULTIGRIDCloverParams::RsdTarget

◆ RsdToleranceFactor

Real Chroma::SysSolverQUDAMULTIGRIDCloverParams::RsdToleranceFactor

◆ SaveSubspaceID

std::string Chroma::SysSolverQUDAMULTIGRIDCloverParams::SaveSubspaceID

◆ SilentFailP

bool Chroma::SysSolverQUDAMULTIGRIDCloverParams::SilentFailP

◆ SolutionCheckP

bool Chroma::SysSolverQUDAMULTIGRIDCloverParams::SolutionCheckP

◆ solverType

QudaSolverType Chroma::SysSolverQUDAMULTIGRIDCloverParams::solverType

◆ ThresholdCount

int Chroma::SysSolverQUDAMULTIGRIDCloverParams::ThresholdCount

◆ tuneDslashP

bool Chroma::SysSolverQUDAMULTIGRIDCloverParams::tuneDslashP

◆ verboseP

bool Chroma::SysSolverQUDAMULTIGRIDCloverParams::verboseP

The documentation for this struct was generated from the following files: