|
OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
|
#include "Field/LField.h"#include "Utility/PAssert.h"#include "Utility/IpplStats.h"#include "Utility/Unique.h"#include <cstdlib>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) |
| #define IPPL_CACHE_LINE_SIZE 32 |
Definition at line 28 of file LField.hpp.
Referenced by LField< T, Dim >::allocateStorage(), and LField< T, Dim >::deallocateStorage().
| #define IPPL_OFFSET_BLOCKS 16 |
Definition at line 37 of file LField.hpp.
Referenced by LField< T, Dim >::LField(), LField< T, Dim >::LField(), and LField< T, Dim >::LField().
| #define LFIELDMSG | ( | x | ) |
Definition at line 44 of file LField.hpp.
Referenced by LField< T, Dim >::CanCompress(), LField< T, Dim >::CanCompressBasedOnPhysicalCells(), LField< T, Dim >::Compress(), LField< T, Dim >::ReallyUncompress(), and LField< T, Dim >::TryCompress().
| #define MAKE_INITIALIZER | ( | T | ) |
Definition at line 61 of file LField.hpp.
Referenced by LFieldInitializer< char >::apply(), LFieldInitializer< double >::apply(), LFieldInitializer< float >::apply(), LFieldInitializer< int >::apply(), LFieldInitializer< long >::apply(), LFieldInitializer< long long >::apply(), and LFieldInitializer< short >::apply().