fftlib.h File Reference

#include <cmidirectmanytomany.h>

Go to the source code of this file.

Classes

class  OptPmeGridMsg
class  OptPmeFFTMsg
class  OptPmeDummyMsg
struct  OptPmePencilInitMsgData
class  OptPmePencilInitMsg
struct  CkCallbackWrapper
class  OptPmePencil< T >
class  OptPmeZPencil
class  OptPmeYPencil
class  OptPmeXPencil

Defines

#define MANY_TO_MANY_START   10
#define MANY_TO_MANY_SETUP   2
#define PHASE_YF   0
#define PHASE_XF   1
#define PHASE_YB   2
#define PHASE_ZB   3
#define PHASE_GR   4
#define PHASE_UG   5

Variables

int many_to_many_start


Define Documentation

#define MANY_TO_MANY_SETUP   2

Definition at line 8 of file fftlib.h.

Referenced by OptPmeZPencil::recv_grid().

#define MANY_TO_MANY_START   10

Definition at line 7 of file fftlib.h.

Referenced by OptPmeMgr::initialize().

#define PHASE_GR   4

Definition at line 14 of file fftlib.h.

Referenced by OptPmeCompute::doWorkOnPeer().

#define PHASE_UG   5

Definition at line 15 of file fftlib.h.

Referenced by OptPmeZPencil::many_to_many_send_ungrid().

#define PHASE_XF   1

Definition at line 11 of file fftlib.h.

Referenced by OptPmeXPencil::initialize_manytomany().

#define PHASE_YB   2

Definition at line 12 of file fftlib.h.

Referenced by OptPmeXPencil::initialize_manytomany(), and OptPmeXPencil::many_to_many_send_untrans().

#define PHASE_YF   0

Definition at line 10 of file fftlib.h.

Referenced by OptPmeZPencil::many_to_many_send_trans().

#define PHASE_ZB   3

Definition at line 13 of file fftlib.h.


Variable Documentation

int many_to_many_start

Definition at line 54 of file OptPme.C.

Referenced by OptPmeCompute::doWork(), OptPmeCompute::doWorkOnPeer(), OptPmeMgr::initialize(), and OptPmeCompute::ungridForces_init().


Generated on Fri Sep 22 01:17:16 2017 for NAMD by  doxygen 1.4.7