1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-06-16 14:57:05 +01:00

One flavour rational unprec added; untested but does compile.

Moving param structs into a single header for later connection to file I/O using
macromagic.h
This commit is contained in:
Peter Boyle
2015-08-18 14:40:08 +01:00
parent cd242a2637
commit a842a6c94d
10 changed files with 238 additions and 99 deletions

View File

@ -0,0 +1,26 @@
#ifndef GRID_QCD_ACTION_PARAMS_H
#define GRID_QCD_ACTION_PARAMS_H
namespace Grid {
namespace QCD {
// These can move into a params header and be given MacroMagic serialisation
struct GparityWilsonImplParams {
std::vector<int> twists;
};
struct WilsonImplParams { };
struct OneFlavourRationalParams {
RealD lo;
RealD hi;
int precision=64;
int degree=10;
RealD tolerance; // Vector?
RealD MaxIter; // Vector?
OneFlavourRationalParams (RealD lo,RealD hi,int precision=64,int degree = 10);
};
}}
#endif