1
0
mirror of https://github.com/paboyle/Grid.git synced 2024-11-10 07:55:35 +00:00

Remove overlap comms flag

This commit is contained in:
Peter Boyle 2018-03-24 19:28:53 -04:00
parent cb0d2a1b03
commit b50f37cfb4

View File

@ -36,19 +36,17 @@ NAMESPACE_BEGIN(Grid);
// These can move into a params header and be given MacroMagic serialisation
struct GparityWilsonImplParams {
bool overlapCommsCompute;
Coordinate twists;
GparityWilsonImplParams() : twists(Nd, 0), overlapCommsCompute(false){};
GparityWilsonImplParams() : twists(Nd, 0) {};
};
struct WilsonImplParams {
bool overlapCommsCompute;
std::vector<Complex> boundary_phases;
WilsonImplParams() : overlapCommsCompute(false) {
WilsonImplParams() {
boundary_phases.resize(Nd, 1.0);
};
WilsonImplParams(const std::vector<Complex> phi)
: boundary_phases(phi), overlapCommsCompute(false) {}
: boundary_phases(phi) {}
};
struct StaggeredImplParams {