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
17#include "plumbing/lattice.h"
18#include "plumbing/site_index.h"
19#include "plumbing/field.h"
20#include "plumbing/field_io.h"
21#include "plumbing/reduction.h"
22#include "plumbing/reductionvector.h"
23#include "plumbing/site_select.h"
24
25//#if defined(CUDA) || defined(HIP)
26//#include "plumbing/backend_gpu/gpu_reduction.h"
27//#endif
28
29#include "plumbing/gaugefield.h"
30#include "plumbing/input.h"
31#include "plumbing/cmdline.h"
32#include "plumbing/fft.h"
33
34#include "plumbing/spectraldensity.h"
35
36#if defined(OPENMP)
37#include <omp.h>
38#endif
39
40#include "plumbing/random.h"
41
42#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 Matrix types.
SU(N) Matrix definitions.