asqtad_cps_wrapper_qprop.cc File Reference

#include "chromabase.h"
#include "actions/ferm/qprop/asqtad_cps_wrapper_qprop.h"
#include "actions/ferm/invert/syssolver_cg_params.h"
#include "util/gauge/stag_phases_s.h"
#include <qdp.h>
#include <qdp_types.h>
#include <qdp_common.h>
#include <qdp_d3_generic.h>
#include <qdp_d3.h>
#include <qop_qdp.h>
#include <qmp.h>
#include <qla.h>
#include <qla_complex.h>

Go to the source code of this file.

Namespaces

namespace  Chroma

Defines

#define LEVEL3_PREC   2
#define QLA_Precision   'D'
#define QOP_Precision   2
#define QLA_Colors   3
#define MAX_BASIC_PATHS   6

Functions

QLA_Real get_plaq (QDP_ColorMatrix *link[])
QDP_ColorMatrix ** QDP_create_gauge_from_chroma (multi1d< LatticeColorMatrix > &u_chroma)
void convert_chroma_to_qdp (QDP_ColorVector *out, const LatticeStaggeredFermion &in)
void convert_qdp_to_chroma (LatticeStaggeredFermion &out, QDP_ColorVector *in)
void load_qop_asqtad_coeffs (QOP_asqtad_coeffs_t *c, QLA_Real weight)
void setup_levelthree (multi1d< int > nrow, int *argc, char ***argv)

Variables

static QDP_ColorVector * Chroma::out
 Constructor.
static QDP_ColorVector * Chroma::in
static QOP_info_t Chroma::info
static QOP_FermionLinksAsqtad * Chroma::fla


Define Documentation

#define LEVEL3_PREC   2

Definition at line 11 of file asqtad_cps_wrapper_qprop.cc.

#define MAX_BASIC_PATHS   6

Referenced by load_qop_asqtad_coeffs().

#define QLA_Colors   3

Definition at line 24 of file asqtad_cps_wrapper_qprop.cc.

#define QLA_Precision   'D'

Definition at line 15 of file asqtad_cps_wrapper_qprop.cc.

#define QOP_Precision   2

Definition at line 16 of file asqtad_cps_wrapper_qprop.cc.


Function Documentation

void convert_chroma_to_qdp ( QDP_ColorVector *  out,
const LatticeStaggeredFermion &  in 
)

Definition at line 186 of file asqtad_cps_wrapper_qprop.cc.

Referenced by Chroma::AsqtadCPSWrapperQprop::operator()().

void convert_qdp_to_chroma ( LatticeStaggeredFermion &  out,
QDP_ColorVector *  in 
)

Definition at line 229 of file asqtad_cps_wrapper_qprop.cc.

Referenced by Chroma::AsqtadCPSWrapperQprop::operator()().

QLA_Real get_plaq ( QDP_ColorMatrix *  link[]  ) 

level 3 interface code

Definition at line 63 of file asqtad_cps_wrapper_qprop.cc.

Referenced by QDP_create_gauge_from_chroma().

void load_qop_asqtad_coeffs ( QOP_asqtad_coeffs_t *  c,
QLA_Real  weight 
)

Definition at line 281 of file asqtad_cps_wrapper_qprop.cc.

References MAX_BASIC_PATHS.

Referenced by Chroma::AsqtadCPSWrapperQprop::AsqtadCPSWrapperQprop().

QDP_ColorMatrix** QDP_create_gauge_from_chroma ( multi1d< LatticeColorMatrix > &  u_chroma  ) 

Definition at line 131 of file asqtad_cps_wrapper_qprop.cc.

References get_plaq(), and u.

Referenced by Chroma::AsqtadCPSWrapperQprop::AsqtadCPSWrapperQprop().

void setup_levelthree ( multi1d< int >  nrow,
int *  argc,
char ***  argv 
)

Definition at line 523 of file asqtad_cps_wrapper_qprop.cc.

Referenced by main().


Generated on Sun Nov 22 04:38:08 2009 for CHROMA by  doxygen 1.4.7