CHROMA
hisq_fermact_params_s.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 /*! \file
3  * \brief Hisq fermion action parameters
4  */
5 
6 #ifndef __hisq_fermact_params_w_h__
7 #define __hisq_fermact_params_w_h__
8 
9 #include "chromabase.h"
10 #include "io/aniso_io.h"
11 
12 namespace Chroma
13 {
14  //! Params for hisq ferm acts
15  /*! \ingroup fermacts */
17  {
19  HisqFermActParams(XMLReader& in, const std::string& path);
20 
21  Real Mass;
22  Real u0 ; // normally u0 = 1 for Hisq, leave in for now
23  Real epsilon ; // to improve the dispersion relation
24  };
25 
26 
27  // Reader/writers
28  /*! \ingroup fermacts */
29  void read(XMLReader& xml, const std::string& path, HisqFermActParams& param);
30 
31  /*! \ingroup fermacts */
32  void write(XMLWriter& xml, const std::string& path, const HisqFermActParams& param);
33 
34 }
35 
36 #endif
Anisotropy parameters.
Primary include file for CHROMA library code.
void read(XMLReader &xml, const std::string &path, AsqtadFermActParams &param)
Read parameters.
void write(XMLWriter &xml, const std::string &path, const AsqtadFermActParams &param)
Writer parameters.
Asqtad Staggered-Dirac operator.
Definition: klein_gord.cc:10
static QDP_ColorVector * in
::std::string string
Definition: gtest.h:1979
Params for hisq ferm acts.
HisqFermActParams()
Default constructor.