#include <index.h>
 | 
| static unsigned long  | cubeIndex (unsigned long int i, unsigned long int j, unsigned long int k, unsigned long int Ni, unsigned long int Nj) | 
|   | 
| static unsigned long  | getIndex (unsigned int i, unsigned int j, unsigned int k, unsigned int l) | 
|   | 
| static long long  | getGlobalIndex (long long i, long long j, long long k, long long l) | 
|   | 
| static void  | setN (std::vector< unsigned int > N) | 
|   | Parallel::Index::setN sets the sub lattice dimensionality.  More...
  | 
|   | 
| static void  | setNTot (unsigned int NSpatial, unsigned int NTemporal) | 
|   | Parallel::Index::setNTot sets the total lattice dimensionality.  More...
  | 
|   | 
◆ Index()
◆ ~Index()
◆ cubeIndex()
  
  
      
        
          | static unsigned long Parallel::Index::cubeIndex  | 
          ( | 
          unsigned long int  | 
          i,  | 
         
        
           | 
           | 
          unsigned long int  | 
          j,  | 
         
        
           | 
           | 
          unsigned long int  | 
          k,  | 
         
        
           | 
           | 
          unsigned long int  | 
          Ni,  | 
         
        
           | 
           | 
          unsigned long int  | 
          Nj  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ getGlobalIndex()
  
  
      
        
          | static long long Parallel::Index::getGlobalIndex  | 
          ( | 
          long long  | 
          i,  | 
         
        
           | 
           | 
          long long  | 
          j,  | 
         
        
           | 
           | 
          long long  | 
          k,  | 
         
        
           | 
           | 
          long long  | 
          l  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ getIndex()
  
  
      
        
          | static unsigned long Parallel::Index::getIndex  | 
          ( | 
          unsigned int  | 
          i,  | 
         
        
           | 
           | 
          unsigned int  | 
          j,  | 
         
        
           | 
           | 
          unsigned int  | 
          k,  | 
         
        
           | 
           | 
          unsigned int  | 
          l  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ setN()
  
  
      
        
          | void Index::setN  | 
          ( | 
          std::vector< unsigned int >  | 
          N | ) | 
           | 
         
       
   | 
  
static   | 
  
 
Parallel::Index::setN sets the sub lattice dimensionality. 
- Parameters
 - 
  
    | N | vector containing sub lattice. | 
  
   
- Todo:
 - : Rename to setSubN as that is more informative, and does not contradict other methods elsewhere. 
 
 
 
◆ setNTot()
  
  
      
        
          | void Index::setNTot  | 
          ( | 
          unsigned int  | 
          NSpatial,  | 
         
        
           | 
           | 
          unsigned int  | 
          NTemporal  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
The documentation for this class was generated from the following files: