HILA
Loading...
Searching...
No Matches
Wilson.h
1#ifndef WILSON_H_
2#define WILSON_H_
3
4#include <iostream>
5#include <string>
6#include <math.h>
7
8#define PI 3.14159265358979323846
9#define NDIM 4
10
11// Include the lattice field definition
12#include "plumbing/defs.h"
13#include "datatypes/matrix.h"
14#include "datatypes/sun.h"
15#include "datatypes/representations.h"
16#include "datatypes/wilson_vector.h"
17#include "plumbing/field.h"
18#include "hmc/hmc.h"
19#include "hmc/gauge_field.h"
20#include "dirac/wilson.h"
21#include "hmc/fermion_field.h"
22#include "plumbing/input.h"
23
24const int N = 2;
25
26using SUN = SU<N, double>;
28using VEC = SU_vector<N, double>;
29
30// Define some parameters for the simulation
31extern const CoordinateVector nd = {8, 8, 8, 8};
32
33extern int n_measurements;
34extern int n_updates_per_measurement;
35extern long seed;
36
37#endif // STAGGERED_H_
Matrix class which defines matrix operations.
Definition matrix.h:1679
Class for SU(N) matrix.
Definition sun_matrix.h:37
This file defines all includes for HILA.
This files containts definitions for the Field class and the classes required to define it such as fi...
Definition of Matrix types.