// // Grid.h // simd // // Created by Peter Boyle on 09/05/2014. // Copyright (c) 2014 University of Edinburgh. All rights reserved. // #ifndef GRID_H #define GRID_H /////////////////// // Std C++ dependencies /////////////////// #include <cassert> #include <complex> #include <vector> #include <iostream> #include <iomanip> #include <random> #include <functional> #include <stdio.h> #include <stdlib.h> #include <stdio.h> #include <signal.h> #include <ctime> #include <sys/time.h> #include <chrono> /////////////////// // Grid headers /////////////////// #include <serialisation/Serialisation.h> #include <Config.h> #include <Timer.h> #include <Log.h> #include <AlignedAllocator.h> #include <Simd.h> #include <Threads.h> #include <Communicator.h> #include <Cartesian.h> #include <Tensors.h> #include <Lattice.h> #include <Cshift.h> #include <Stencil.h> #include <Algorithms.h> #include <qcd/QCD.h> #include <parallelIO/BinaryIO.h> #include <parallelIO/NerscIO.h> #include <Init.h> #endif