Octopus
distributed.F90 File Reference

Go to the source code of this file.

Modules

module  distributed_oct_m
 

Data Types

type  distributed_oct_m::distributed_t
 Distribution of N instances over mpi_grpsize processes, for the local rank mpi_grprank. Distribution for all other processes of mpi_grpcomm are stored in node, num and range. More...
 

Functions/Subroutines

subroutine, public distributed_oct_m::distributed_nullify (this, total)
 
subroutine, public distributed_oct_m::distributed_init (this, total, comm, tag, scalapack_compat)
 Distribute N instances across M processes of communicator comm More...
 
subroutine, public distributed_oct_m::distributed_copy (in, out)
 @Brief Create a copy of a distributed instance More...
 
subroutine, public distributed_oct_m::distributed_end (this)
 
subroutine, public distributed_oct_m::distributed_allgather (this, aa)