CHROMA
Classes | Enumerations | Functions
qproptransf.cc File Reference

Converts quark propagators in one format into another format. More...

#include "chroma.h"

Go to the source code of this file.

Classes

struct  Param_t
 Parameters for running program. More...
 
struct  Prop_t
 Propagators. More...
 
struct  QpropTransf_input_t
 

Enumerations

enum  SciDACPropType { SCIDAC_SOURCE , SCIDAC_PROP , SCIDAC_SEQSOURCE , SCIDAC_SEQPROP }
 Propagator type. More...
 

Functions

void read (XMLReader &xml, const std::string &path, SciDACPropType &param)
 Read a SciDACPropType enum. More...
 
void read (XMLReader &xml, const std::string &path, Prop_t &input)
 Propagator parameters. More...
 
void read (XMLReader &xml, const std::string &path, Param_t &param)
 Parameters for running code. More...
 
void read (XMLReader &xml, const std::string &path, QpropTransf_input_t &input)
 
int main (int argc, char *argv[])
 

Detailed Description

Converts quark propagators in one format into another format.

Definition in file qproptransf.cc.

Enumeration Type Documentation

◆ SciDACPropType

Propagator type.

Enumerator
SCIDAC_SOURCE 
SCIDAC_PROP 
SCIDAC_SEQSOURCE 
SCIDAC_SEQPROP 

Definition at line 14 of file qproptransf.cc.

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ read() [1/4]

void read ( XMLReader &  xml,
const std::string &  path,
Param_t param 
)

Parameters for running code.

Definition at line 88 of file qproptransf.cc.

References Param_t::nrow, and Chroma::read().

◆ read() [2/4]

void read ( XMLReader &  xml,
const std::string &  path,
Prop_t input 
)

◆ read() [3/4]

void read ( XMLReader &  xml,
const std::string &  path,
QpropTransf_input_t input 
)

◆ read() [4/4]

void read ( XMLReader &  xml,
const std::string &  path,
SciDACPropType param 
)

Read a SciDACPropType enum.

Definition at line 22 of file qproptransf.cc.

References Chroma::read(), SCIDAC_PROP, SCIDAC_SEQPROP, SCIDAC_SEQSOURCE, and SCIDAC_SOURCE.