CHROMA
lib
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
chromabase.h
Primary include file for CHROMA library code.
chromainc.h
Generated by
1.9.1