CHROMA
chroma.h
Go to the documentation of this file.
1 //
2 // Main chroma include file. If you include this, you include
3 // all prototypes
4 //
5 /*! \file
6  * \brief Primary include file for CHROMA in application codes
7  *
8  * This is the only file needed for main programs.
9  * If you include this, you include all prototypes
10  */
11 
12 /*! \mainpage CHROMA
13  *
14  * \section Description
15  *
16  * The Chroma package supports data-parallel programming constructs for
17  * lattice field theory and in particular lattice QCD. It uses the
18  * SciDAC QDP++ data-parallel programming (in C++) that presents a
19  * single high-level code image to the user, but can generate highly
20  * optimized code for many architectural systems including single node
21  * workstations, multi-threaded SMP workstations (soon to come),
22  * clusters of workstations via QMP, and classic std::vector computers.
23  */
24 
25 #ifndef CHROMA_INCLUDE
26 #define CHROMA_INCLUDE
27 
28 #include "chromabase.h"
29 #include "chromainc.h"
30 
31 #endif
Primary include file for CHROMA library code.