SG++
NetworkMessageData.hpp File Reference
#include <sgpp/globaldef.hpp>
#include <mpi.h>
#include <functional>

## Classes

Message wrapped in MPI_Packet specifying an order to a worker to train from a batch. More...

Message wrapped in MPI_Packet specifying an order to a worker to update a class' system matrix decomposition. More...

Packet wrapper in MPI_Packet containing segmented data from the alpha vector of the trained system. More...

A packet sent over MPI, using a command as a descriptor, and a wrapped package in the payload for data. More...

Packet wrapped in an UPDATE_GRID MPI_Packet, containing segmented changes for a specified class. More...

Packet wrapped in a RefinementResultNetwork Message that contains additional information required when updating the system matrix. More...

## Namespaces

sgpp
This header contains some utility functions.

## Macros

#define MPI_MASTER_RANK   0

#define MPI_MAX_PROCESSOR_NAME_LENGTH   256

#define MPI_TAG_HIGH_PRIORITY_NO_BLOCK   42

#define MPI_TAG_STANDARD_COMMAND   41

## Enumerations

}
Different commands sent over MPI to allow the receiver to identify the message's contents. More...

The type of message received in a UPDATE_GRID message type. More...

## Macro Definition Documentation

 #define MPI_MAX_PROCESSOR_NAME_LENGTH   256