Grid
0.7.0
GridCore.h
Go to the documentation of this file.
1
/*************************************************************************************
2
3
Grid physics library, www.github.com/paboyle/Grid
4
5
Source file: ./lib/Grid.h
6
7
Copyright (C) 2015
8
9
Author: Peter Boyle <paboyle@ph.ed.ac.uk>
10
Author: azusayamaguchi <ayamaguc@YAMAKAZE.local>
11
Author: paboyle <paboyle@ph.ed.ac.uk>
12
13
This program is free software; you can redistribute it and/or modify
14
it under the terms of the GNU General Public License as published by
15
the Free Software Foundation; either version 2 of the License, or
16
(at your option) any later version.
17
18
This program is distributed in the hope that it will be useful,
19
but WITHOUT ANY WARRANTY; without even the implied warranty of
20
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
21
GNU General Public License for more details.
22
23
You should have received a copy of the GNU General Public License along
24
with this program; if not, write to the Free Software Foundation, Inc.,
25
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
26
27
See the full license in the file "LICENSE" in the top level distribution directory
28
*************************************************************************************/
29
/* END LEGAL */
30
//
31
// Grid.h
32
// simd
33
//
34
// Created by Peter Boyle on 09/05/2014.
35
// Copyright (c) 2014 University of Edinburgh. All rights reserved.
36
//
37
38
#ifndef GRID_BASE_H
39
#define GRID_BASE_H
40
41
42
#include <
Grid/DisableWarnings.h
>
43
#include <
Grid/Namespace.h
>
44
#include <
Grid/GridStd.h
>
45
#include <
Grid/threads/Pragmas.h
>
46
#include <
Grid/perfmon/Timer.h
>
47
//#include <Grid/perfmon/PerfCount.h>
48
#include <
Grid/util/Util.h
>
49
#include <
Grid/log/Log.h
>
50
#include <
Grid/perfmon/Tracing.h
>
51
#include <
Grid/allocator/Allocator.h
>
52
#include <
Grid/simd/Simd.h
>
53
#include <
Grid/threads/ThreadReduction.h
>
54
#include <
Grid/serialisation/Serialisation.h
>
55
#include <
Grid/util/Sha.h
>
56
#include <
Grid/communicator/Communicator.h
>
57
#include <
Grid/cartesian/Cartesian.h
>
58
#include <
Grid/tensors/Tensors.h
>
59
#include <
Grid/lattice/Lattice.h
>
60
#include <
Grid/cshift/Cshift.h
>
61
#include <
Grid/stencil/Stencil.h
>
62
#include <
Grid/stencil/GeneralLocalStencil.h
>
63
#include <
Grid/parallelIO/BinaryIO.h
>
64
#include <
Grid/algorithms/Algorithms.h
>
65
NAMESPACE_CHECK
(GridCore)
66
67
#endif
Algorithms.h
Allocator.h
Cartesian.h
Communicator.h
Cshift.h
DisableWarnings.h
GeneralLocalStencil.h
GridStd.h
Lattice.h
Log.h
Namespace.h
NAMESPACE_CHECK
#define NAMESPACE_CHECK(x)
Definition
Namespace.h:39
Pragmas.h
Serialisation.h
Sha.h
Simd.h
Stencil.h
Tensors.h
ThreadReduction.h
Timer.h
Tracing.h
Util.h
BinaryIO.h
Grid
GridCore.h
Generated by
1.16.1