SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
MPIMethods.hpp File Reference

Classes

struct  sgpp::datadriven::MessageTrackRequest
 Structure that holds data for pending tracking requests that need to be checked against incoming messages. More...
 
class  sgpp::datadriven::MPIMethods
 

Namespaces

namespace  sgpp
 Class that stores, generates and manipulates a density function during online phase in on/off learning.
 
namespace  sgpp::datadriven
 

Macros

#define CHECK_INT_TO_UINT(x)
 Check to determine whether a int to unsigned int cast is safe.
 
#define CHECK_SIZE_T_TO_INT(x)
 Check to determine whether a size_t to integer cast is safe.
 
#define GRID_RECEIVED_ADDED_POINTS   7
 Constant for determining whether receiving the list of added grid points has completed.
 
#define GRID_RECEIVED_DELETED_INDEXES   6
 Constant for determining whether receiving the list of deleted grid points has completed.
 
#define GRID_TEMPORARILY_INCONSISTENT   5
 Constant for determining whether the grid is currently receiving segmented update lists.
 

Macro Definition Documentation

◆ CHECK_INT_TO_UINT

#define CHECK_INT_TO_UINT (   x)
Value:
if ((x) < 0)\
{\
throw sgpp::base::algorithm_exception("size_t to integer cast error");\
}
Exception that is thrown in case of an application failure.
Definition algorithm_exception.hpp:21

Check to determine whether a int to unsigned int cast is safe.

◆ CHECK_SIZE_T_TO_INT

#define CHECK_SIZE_T_TO_INT (   x)
Value:
if ((x) > INT_MAX)\
{\
throw sgpp::base::algorithm_exception("size_t to integer cast error");\
}

Check to determine whether a size_t to integer cast is safe.

◆ GRID_RECEIVED_ADDED_POINTS

#define GRID_RECEIVED_ADDED_POINTS   7

Constant for determining whether receiving the list of added grid points has completed.

◆ GRID_RECEIVED_DELETED_INDEXES

#define GRID_RECEIVED_DELETED_INDEXES   6

Constant for determining whether receiving the list of deleted grid points has completed.

◆ GRID_TEMPORARILY_INCONSISTENT

#define GRID_TEMPORARILY_INCONSISTENT   5

Constant for determining whether the grid is currently receiving segmented update lists.