#include <PmeSolver.h>
Definition at line 196 of file PmeSolver.h.
 
◆ PmePencilX() [1/2]
      
        
          | PmePencilX::PmePencilX  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ PmePencilX() [2/2]
      
        
          | PmePencilX::PmePencilX  | 
          ( | 
          CkMigrateMessage *  | 
          m | ) | 
           | 
        
      
 
 
◆ ~PmePencilX()
  
  
      
        
          | PmePencilX::~PmePencilX  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ initBlockSizes()
  
  
      
        
          | void PmePencilX::initBlockSizes  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
Definition at line 448 of file PmeSolver.C.
References blockSizes, getBlockDim(), Perm_cX_Y_Z, pmeGrid, and PmeGrid::xBlocks.
  451     int i0, i1, j0, j1, k0, k1;
   453       i0, i1, j0, j1, k0, k1);
   454     int size = (i1-i0+1)*(j1-j0+1)*(k1-k0+1);
 std::vector< int > blockSizes
 
static void getBlockDim(const PmeGrid &pmeGrid, const int permutation, const int iblock, const int jblock, const int kblock, int &i0, int &i1, int &j0, int &j1, int &k0, int &k1)
 
 
 
 
◆ blockSizes
  
  
      
        
          | std::vector<int> PmePencilX::blockSizes | 
         
       
   | 
  
protected   | 
  
 
 
◆ doEnergy
  
  
      
        
          | bool PmePencilX::doEnergy | 
         
       
   | 
  
protected   | 
  
 
 
◆ doVirial
  
  
      
        
          | bool PmePencilX::doVirial | 
         
       
   | 
  
protected   | 
  
 
 
◆ fftComputes
◆ imsg
◆ lattice
◆ numStrayAtoms
  
  
      
        
          | int PmePencilX::numStrayAtoms | 
         
       
   | 
  
protected   | 
  
 
 
◆ pmeGrid
◆ pmeTransposes
◆ simulationStep
  
  
      
        
          | int PmePencilX::simulationStep | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: