OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Classes | Macros
LField.hpp File Reference
#include "Field/LField.h"
#include "Utility/PAssert.h"
#include "Utility/IpplStats.h"
#include "Utility/Unique.h"
#include <cstdlib>
Include dependency graph for LField.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  LFieldInitializer< T >
 
struct  LFieldInitializer< bool >
 
struct  LFieldInitializer< char >
 
struct  LFieldInitializer< short >
 
struct  LFieldInitializer< int >
 
struct  LFieldInitializer< long >
 
struct  LFieldInitializer< float >
 
struct  LFieldInitializer< double >
 
struct  LFieldInitializer< long long >
 

Macros

#define IPPL_CACHE_LINE_SIZE   32
 
#define IPPL_OFFSET_BLOCKS   16
 
#define LFIELDMSG(x)
 
#define MAKE_INITIALIZER(T)
 

Macro Definition Documentation

#define IPPL_CACHE_LINE_SIZE   32
#define IPPL_OFFSET_BLOCKS   16

Definition at line 46 of file LField.hpp.

#define LFIELDMSG (   x)
#define MAKE_INITIALIZER (   T)
Value:
template <> \
{ \
static void apply(T& x) { x=0; } \
};
Definition: rbendmap.h:8

Definition at line 70 of file LField.hpp.