Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

PmeGrid Struct Reference

#include <PmeBase.h>

List of all members.

Public Attributes

int K1
int K2
int K3
int dim2
int dim3
int order
int block1
int block2
int block3
int xBlocks
int yBlocks
int zBlocks


Member Data Documentation

int PmeGrid::block1
 

Definition at line 24 of file PmeBase.h.

Referenced by ComputePme::copyPencils(), OptPmeYPencil::fft_init(), OptPmeZPencil::fft_init(), PmeYPencil::fft_init(), PmeZPencil::fft_init(), ComputePmeMgr::initialize(), OptPmeXPencil::initialize_manytomany(), OptPmeMgr::initialize_pencils(), ComputePmeMgr::initialize_pencils(), initializePmeGrid(), OptPmeXPencil::many_to_many_recv_trans(), OptPmeXPencil::many_to_many_send_untrans(), OptPmeZPencil::recv_grid(), OptPmeXPencil::recv_trans(), PmeXPencil::recv_trans(), OptPmeZPencil::send_ungrid(), OptPmeXPencil::send_untrans(), PmeXPencil::send_untrans(), ComputePme::sendData(), OptPmeCompute::sendPencils(), and ComputePme::sendPencils().

int PmeGrid::block2
 

Definition at line 24 of file PmeBase.h.

Referenced by ComputePme::copyPencils(), OptPmeXPencil::fft_init(), OptPmeZPencil::fft_init(), PmeXPencil::fft_init(), PmeZPencil::fft_init(), ComputePmeMgr::initialize(), OptPmeMgr::initialize_pencils(), ComputePmeMgr::initialize_pencils(), initializePmeGrid(), OptPmeYPencil::many_to_many_recv_trans(), OptPmeYPencil::many_to_many_recv_untrans(), OptPmeYPencil::many_to_many_send(), OptPmeZPencil::recv_grid(), OptPmeYPencil::recv_trans(), PmeYPencil::recv_trans(), OptPmeYPencil::recv_untrans(), PmeYPencil::recv_untrans(), OptPmeYPencil::send_trans(), PmeYPencil::send_trans(), OptPmeZPencil::send_ungrid(), OptPmeYPencil::send_untrans(), PmeYPencil::send_untrans(), ComputePme::sendData(), OptPmeCompute::sendPencils(), and ComputePme::sendPencils().

int PmeGrid::block3
 

Definition at line 24 of file PmeBase.h.

Referenced by OptPmeXPencil::fft_init(), OptPmeYPencil::fft_init(), PmeXPencil::fft_init(), PmeYPencil::fft_init(), ComputePmeMgr::initialize(), initializePmeGrid(), OptPmeZPencil::many_to_many_recv_untrans(), OptPmeZPencil::many_to_many_send_trans(), OptPmeZPencil::recv_untrans(), PmeZPencil::recv_untrans(), OptPmeZPencil::send_trans(), and PmeZPencil::send_trans().

int PmeGrid::dim2
 

Definition at line 22 of file PmeBase.h.

Referenced by PmeRealSpace::compute_forces(), OptPmeRealSpace::compute_forces(), ComputePme::ComputePme(), OptPmeCompute::copyPencils(), ComputePme::copyPencils(), OptPmeYPencil::fft_init(), PmeYPencil::fft_init(), PmeRealSpace::fill_charges(), OptPmeRealSpace::fill_charges(), ComputePmeMgr::gridCalc1(), ComputePmeMgr::gridCalc3(), ComputePmeMgr::initialize(), initializePmeGrid(), ComputePme::sendData(), OptPmeCompute::sendPencils(), and ComputePme::sendPencils().

int PmeGrid::dim3
 

Definition at line 22 of file PmeBase.h.

Referenced by OptPmeZPencil::backward_fft(), PmeZPencil::backward_fft(), ComputePme::ComputePme(), ComputePme::copyPencils(), ComputePme::copyResults(), ComputePme::doWork(), OptPmeXPencil::fft_init(), OptPmeYPencil::fft_init(), OptPmeZPencil::fft_init(), PmeXPencil::fft_init(), PmeYPencil::fft_init(), PmeZPencil::fft_init(), PmeRealSpace::fill_charges(), OptPmeRealSpace::fill_charges(), OptPmeZPencil::forward_fft(), PmeZPencil::forward_fft(), ComputePmeMgr::gridCalc1(), ComputePmeMgr::gridCalc2(), ComputePmeMgr::gridCalc3(), ComputePmeMgr::initialize(), initializePmeGrid(), OptPmeZPencil::many_to_many_recv_grid(), OptPmeZPencil::many_to_many_recv_untrans(), OptPmeZPencil::many_to_many_send_trans(), OptPmeZPencil::many_to_many_send_ungrid(), OptPmeZPencil::recv_grid(), PmeZPencil::recv_grid(), OptPmeZPencil::recv_untrans(), PmeZPencil::recv_untrans(), ComputePmeMgr::recvGrid(), ComputePmeMgr::recvTrans(), ComputePmeMgr::recvUntrans(), OptPmeZPencil::send_trans(), PmeZPencil::send_trans(), OptPmeZPencil::send_ungrid(), PmeZPencil::send_ungrid(), ComputePme::sendData(), OptPmeCompute::sendPencils(), ComputePme::sendPencils(), ComputePmeMgr::sendTrans(), ComputePmeMgr::sendUngrid(), and ComputePmeMgr::sendUntrans().

int PmeGrid::K1
 

Definition at line 21 of file PmeBase.h.

Referenced by OptPmeZPencil::backward_fft(), PmeZPencil::backward_fft(), PmeRealSpace::compute_forces(), OptPmeRealSpace::compute_forces(), ComputePme::ComputePme(), ComputePme::copyPencils(), OptPmeXPencil::fft_init(), OptPmeYPencil::fft_init(), OptPmeZPencil::fft_init(), PmeXPencil::fft_init(), PmeYPencil::fft_init(), PmeZPencil::fft_init(), PmeRealSpace::fill_charges(), OptPmeRealSpace::fill_charges(), ComputePmeMgr::initialize(), OptPmeXPencil::initialize_manytomany(), OptPmeMgr::initialize_pencils(), ComputePmeMgr::initialize_pencils(), initializePmeGrid(), OptPmeXPencil::many_to_many_recv_trans(), OptPmeXPencil::many_to_many_send_untrans(), PmeKSpace::PmeKSpace(), OptPmeXPencil::recv_trans(), PmeXPencil::recv_trans(), scale_coordinates(), scale_n_copy_coordinates(), OptPmeXPencil::send_untrans(), PmeXPencil::send_untrans(), ComputePme::sendData(), OptPmeCompute::sendPencils(), and ComputePme::sendPencils().

int PmeGrid::K2
 

Definition at line 21 of file PmeBase.h.

Referenced by OptPmeZPencil::backward_fft(), OptPmeYPencil::backward_fft(), PmeZPencil::backward_fft(), PmeYPencil::backward_fft(), PmeRealSpace::compute_forces(), OptPmeRealSpace::compute_forces(), ComputePme::ComputePme(), ComputePme::copyPencils(), OptPmeXPencil::fft_init(), OptPmeYPencil::fft_init(), OptPmeZPencil::fft_init(), PmeXPencil::fft_init(), PmeYPencil::fft_init(), PmeZPencil::fft_init(), PmeRealSpace::fill_charges(), OptPmeRealSpace::fill_charges(), OptPmeYPencil::forward_fft(), PmeYPencil::forward_fft(), ComputePmeMgr::initialize(), OptPmeMgr::initialize_pencils(), ComputePmeMgr::initialize_pencils(), initializePmeGrid(), OptPmeYPencil::many_to_many_recv_trans(), OptPmeYPencil::many_to_many_recv_untrans(), OptPmeYPencil::many_to_many_send(), PmeKSpace::PmeKSpace(), OptPmeYPencil::recv_trans(), PmeYPencil::recv_trans(), OptPmeYPencil::recv_untrans(), PmeYPencil::recv_untrans(), ComputePmeMgr::recvUntrans(), scale_coordinates(), scale_n_copy_coordinates(), OptPmeYPencil::send_trans(), PmeYPencil::send_trans(), OptPmeYPencil::send_untrans(), PmeYPencil::send_untrans(), ComputePme::sendData(), OptPmeCompute::sendPencils(), ComputePme::sendPencils(), and ComputePmeMgr::sendTrans().

int PmeGrid::K3
 

Definition at line 21 of file PmeBase.h.

Referenced by OptPmeZPencil::backward_fft(), PmeZPencil::backward_fft(), PmeRealSpace::compute_forces(), OptPmeRealSpace::compute_forces(), ComputePme::ComputePme(), ComputePme::doWork(), OptPmeZPencil::fft_init(), PmeZPencil::fft_init(), PmeRealSpace::fill_charges(), OptPmeRealSpace::fill_charges(), OptPmeZPencil::forward_fft(), PmeZPencil::forward_fft(), ComputePmeMgr::initialize(), initializePmeGrid(), OptPmeZPencil::many_to_many_recv_grid(), OptPmeZPencil::many_to_many_send_ungrid(), PmeKSpace::PmeKSpace(), OptPmeZPencil::recv_grid(), scale_coordinates(), scale_n_copy_coordinates(), OptPmeZPencil::send_ungrid(), ComputePme::sendData(), and ComputePme::sendPencils().

int PmeGrid::order
 

Definition at line 23 of file PmeBase.h.

Referenced by PmeRealSpace::compute_forces(), ComputePme::ComputePme(), OptPmeCompute::doWork(), PmeRealSpace::fill_charges(), ComputePmeMgr::initialize(), OptPmeMgr::initialize_pencils(), ComputePmeMgr::initialize_pencils(), initializePmeGrid(), OptPmeRealSpace::OptPmeRealSpace(), PmeKSpace::PmeKSpace(), and PmeRealSpace::PmeRealSpace().

int PmeGrid::xBlocks
 

Definition at line 25 of file PmeBase.h.

Referenced by OptPmeMgr::initialize(), OptPmeMgr::initialize_pencils(), initializePmeGrid(), and OptPmeCompute::sendPencils().

int PmeGrid::yBlocks
 

Definition at line 25 of file PmeBase.h.

Referenced by OptPmeMgr::initialize(), OptPmeMgr::initialize_pencils(), initializePmeGrid(), and OptPmeCompute::sendPencils().

int PmeGrid::zBlocks
 

Definition at line 25 of file PmeBase.h.

Referenced by OptPmeMgr::initialize(), initializePmeGrid(), and OptPmeCompute::sendPencils().


The documentation for this struct was generated from the following file:
Generated on Mon Nov 23 05:00:06 2009 for NAMD by  doxygen 1.3.9.1