HILA
Loading...
Searching...
No Matches
hila.h
1#ifndef HILA_H_
2#define HILA_H_
3
4///////////////////////////////////////////////////////////////////////
5/// Catch-(almost)all include to get in most of the hila-system .h -files
6
7
8
9#include "plumbing/defs.h"
10#include "datatypes/cmplx.h"
11#include "datatypes/matrix.h"
13#include "datatypes/u1.h"
14#include "datatypes/su2.h"
15
16#include "plumbing/globals.h"
18#include "plumbing/lattice.h"
19#include "plumbing/site_index.h"
20#include "plumbing/field.h"
21#include "plumbing/field_io.h"
22#include "plumbing/reduction.h"
23#include "plumbing/reductionvector.h"
24#include "plumbing/site_select.h"
25
26//#if defined(CUDA) || defined(HIP)
27//#include "plumbing/backend_gpu/gpu_reduction.h"
28//#endif
29
30#include "plumbing/gaugefield.h"
31#include "plumbing/input.h"
32#include "plumbing/cmdline.h"
33#include "plumbing/fft.h"
34
35#include "plumbing/spectraldensity.h"
36
37#if defined(OPENMP)
38#include <omp.h>
39#endif
40
41#include "plumbing/random.h"
42
43#include "plumbing/shuffle.h"
44
45#endif
Definition of Complex types.
This header file defines:
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 Gauge Field.
Definition of global variable class.
Definition of Matrix types.
SU(N) Matrix definitions.