(git:374b731)
Loading...
Searching...
No Matches
swarm_mpi.F File Reference

Go to the source code of this file.

Data Types

type  swarm_mpi::swarm_mpi_type
 

Modules

module  swarm_mpi
 Handles the MPI communication of the swarm framework.
 

Functions/Subroutines

subroutine, public swarm_mpi::swarm_mpi_init (swarm_mpi, world_para_env, root_section, n_workers, worker_id, iw)
 Initialize MPI communicators for a swarm run.
 
subroutine, public swarm_mpi::swarm_mpi_finalize (swarm_mpi, root_section)
 Finalizes the MPI communicators of a swarm run.
 
subroutine, public swarm_mpi::swarm_mpi_send_report (swarm_mpi, report)
 Sends a report via MPI.
 
subroutine, public swarm_mpi::swarm_mpi_recv_report (swarm_mpi, report)
 Receives a report via MPI.
 
subroutine, public swarm_mpi::swarm_mpi_send_command (swarm_mpi, cmd)
 Sends a command via MPI.
 
subroutine, public swarm_mpi::swarm_mpi_recv_command (swarm_mpi, cmd)
 Receives a command via MPI and broadcasts it within a worker.