Navigation : 
        
          
    
   Manual 
    
   Input Variables  
    
  - 
   Atomic Orbitals 
    
  - 
   Calculation Modes 
    
  - 
   ClassicalParticles 
    
  - 
   DFTBPlusInterface 
    
  - 
   Execution  
    
  -- 
   Accel 
    
  -- 
   Debug 
    
  -- 
   IO 
    
  -- 
   Optimization 
    
  -- 
   Parallelization  
      --- MeshPartition 
      --- MeshPartitionPackage 
      --- MeshPartitionStencil 
      --- MeshPartitionVirtualSize 
      --- MeshUseTopology 
      --- ParallelizationNumberSlaves 
      --- ParallelizationOfDerivatives 
      --- ParallelizationPoissonAllNodes 
      --- ParallelXC 
      --- ParDomains 
      --- ParKPoints 
      --- ParOther 
      --- ParStates 
      --- PartitionPrint 
      --- ReorderRanks 
      --- ScaLAPACKCompatible 
  
    
  -- 
   Symmetries 
    
  -- 
   Units 
      -- FromScratch 
  
    
  - 
   Hamiltonian 
    
  - 
   Linear Response 
    
  - 
   Math 
    
  - 
   Maxwell 
    
  - 
   MaxwellStates 
    
  - 
   Mesh 
    
  - 
   Output 
    
  - 
   SCF 
    
  - 
   States 
    
  - 
   System 
    
  - 
   Time-Dependent 
    
  - 
   Utilities 
    
  - 
   Alphabetic Index 
  
    
   Tutorials 
    
   Developers 
    
   Releases 
         
       
    
    
    ReorderRanks 
    
    
    
    
ReorderRanks 
Section  Execution::Parallelization  
Type  logical 
Default  no 
 
This variable controls whether the ranks are reorganized to have a more
compact distribution with respect to domain parallelization which needs
to communicate most often. Depending on the system, this can improve
communication speeds.
 
    
         
        
        
        
        Source information
        
         
    
    
basic/multicomm.F90  : 196
 call  parse_variable ( namespace ,  'ReorderRanks' ,  . false .,  mc % reorder_ranks )