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

Go to the source code of this file.

Data Types

type  swarm_message::swarm_message_type
 
interface  swarm_message::swarm_message_add
 Adds an entry from a swarm-message. More...
 
interface  swarm_message::swarm_message_get
 Returns an entry from a swarm-message. More...
 

Modules

module  swarm_message
 Swarm-message, a convenient data-container for with build-in serialization.
 

Functions/Subroutines

logical function, public swarm_message::swarm_message_haskey (msg, key)
 Checks if a swarm-message contains an entry with the given key.
 
subroutine, public swarm_message::swarm_message_free (msg)
 Deallocates all entries contained in a swarm-message.
 
logical function, public swarm_message::swarm_message_equal (msg1, msg2)
 Checks if two swarm-messages are equal.
 
subroutine, public swarm_message::swarm_message_mpi_send (msg, group, dest, tag)
 Sends a swarm message via MPI.
 
subroutine, public swarm_message::swarm_message_mpi_recv (msg, group, src, tag)
 Receives a swarm message via MPI.
 
subroutine, public swarm_message::swarm_message_mpi_bcast (msg, src, group)
 Broadcasts a swarm message via MPI.
 
subroutine, public swarm_message::swarm_message_file_write (msg, unit)
 Write a swarm-message to a given file / unit.
 
subroutine, public swarm_message::swarm_message_file_read (msg, parser, at_end)
 Reads a swarm-message from a given file / unit.
 

Variables

integer, parameter swarm_message::key_length = 20