PPL Logo

libs/ck-libs/pencilfft/pencilfft.h File Reference

Go to the source code of this file.

Data Structures

struct  LineFFTGrid
 The Grid structures which describes the points being sent. More...
struct  LineFFTInfo
 Startup consturction info for the line fft array element. More...
class  LineFFTGridMsg
class  LineFFTArray
 Main Pencil FFT Chare Array. More...

Enumerations

enum  LineFFTPhase { PHASE_X = 0, PHASE_Y, PHASE_Z }
 The specific phase of the 3D line fft operation. More...
enum  LineFFTCompletion { ARRAY_REDUCTION = 0, SEND_GRID }

Functions

 PUPbytes (LineFFTGrid) struct LineFFTInfo
 PUPbytes (LineFFTInfo) class LineFFTMsg


Enumeration Type Documentation

The specific phase of the 3D line fft operation.

Enumerator:
PHASE_X 
PHASE_Y 
PHASE_Z 

Definition at line 16 of file pencilfft.h.

Enumerator:
ARRAY_REDUCTION 
SEND_GRID 

Definition at line 23 of file pencilfft.h.


Function Documentation

PUPbytes ( LineFFTGrid   ) 

PUPbytes ( LineFFTInfo   ) 

data always stored in an XYZ order

Definition at line 75 of file pencilfft.h.

References data.


Generated on Sat May 26 08:08:10 2012 for Charm++ by  doxygen 1.5.5