1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-06-13 04:37:05 +01:00

verbose plaquette example; fat link test frame

This commit is contained in:
david clarke
2023-05-17 15:15:54 -06:00
parent 876c8f4478
commit bf91778550
2 changed files with 220 additions and 0 deletions

View File

@ -0,0 +1,40 @@
/*
* Test_fatLinks.cc
*
* D. Clarke
*
* Test the various constructs used to make fat links.
*
*/
#include <Grid/Grid.h>
using namespace Grid;
template <class Gimpl> class : public Gimpl {
public:
INHERIT_GIMPL_TYPES(Gimpl);
typedef typename Gimpl::GaugeLinkField GaugeMat;
typedef typename Gimpl::GaugeField GaugeLorentz;
static void staple(GaugeMat &plaq, const std::vector<GaugeMat> &U, const int mu, const int nu) {
}
}
int main (int argc, char **argv)
{
Grid_init(&argc, &argv);
Coordinate simd_layout = GridDefaultSimd(4,vComplex::Nsimd());
Coordinate mpi_layout = GridDefaultMpi();
Coordinate latt_size = GridDefaultLatt();
GridCartesian spacetime(latt_size,simd_layout,mpi_layout);
PeriodicGimplD::Field U(&spacetime);
Grid_finalize();
}