Zoltan2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Namespaces | Macros
Zoltan2_Directory_Impl.hpp File Reference
#include "Zoltan2_Directory.hpp"
#include "Zoltan2_Directory_Comm.hpp"
Include dependency graph for Zoltan2_Directory_Impl.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Zoltan2
 Created by mbenlioglu on Aug 31, 2020.
 

Macros

#define ZOLTAN2_PRINT_INFO(proc, yo, str)
 
#define ZOLTAN2_TRACE(proc, where, yo, str)
 
#define ZOLTAN2_TRACE_IN(proc, yo, str)   ZOLTAN2_TRACE((proc),"Entering",(yo),(str));
 
#define ZOLTAN2_TRACE_OUT(proc, yo, str)   ZOLTAN2_TRACE((proc),"Exiting",(yo),(str));
 
#define ZOLTAN2_DD_FIND_MSG_TAG   29137 /* needs 3 consecutive values */
 
#define ZOLTAN2_DD_UPDATE_MSG_TAG   29140 /* needs 2 consecutive values */
 
#define ZOLTAN2_DD_REMOVE_MSG_TAG   29142 /* needs 2 consecutive values */
 
#define ZOLTAN2_DD_RESIZE_MSG_TAG   29150 /* */
 
#define ZOLTAN2_ROTL32(x, r)
 

Macro Definition Documentation

#define ZOLTAN2_PRINT_INFO (   proc,
  yo,
  str 
)
Value:
printf("ZOLTAN2 (Processor %d) %s: %s\n", (proc), (yo), \
((str) != NULL ? (char *)(str) : " "));

Definition at line 59 of file Zoltan2_Directory_Impl.hpp.

#define ZOLTAN2_TRACE (   proc,
  where,
  yo,
  str 
)
Value:
printf("ZOLTAN (Processor %d) %s %s %s\n", (proc), (where), (yo), \
((str) != NULL ? (char *)(str) : " "));

Definition at line 63 of file Zoltan2_Directory_Impl.hpp.

#define ZOLTAN2_TRACE_IN (   proc,
  yo,
  str 
)    ZOLTAN2_TRACE((proc),"Entering",(yo),(str));

Definition at line 67 of file Zoltan2_Directory_Impl.hpp.

#define ZOLTAN2_TRACE_OUT (   proc,
  yo,
  str 
)    ZOLTAN2_TRACE((proc),"Exiting",(yo),(str));

Definition at line 70 of file Zoltan2_Directory_Impl.hpp.

#define ZOLTAN2_DD_FIND_MSG_TAG   29137 /* needs 3 consecutive values */

Definition at line 75 of file Zoltan2_Directory_Impl.hpp.

#define ZOLTAN2_DD_UPDATE_MSG_TAG   29140 /* needs 2 consecutive values */

Definition at line 76 of file Zoltan2_Directory_Impl.hpp.

#define ZOLTAN2_DD_REMOVE_MSG_TAG   29142 /* needs 2 consecutive values */

Definition at line 77 of file Zoltan2_Directory_Impl.hpp.

#define ZOLTAN2_DD_RESIZE_MSG_TAG   29150 /* */

Definition at line 78 of file Zoltan2_Directory_Impl.hpp.

#define ZOLTAN2_ROTL32 (   x,
 
)
Value:
(uint32_t) \
(((uint32_t)(x) << (int8_t)(r)) | ((uint32_t)(x) >> (32 - (int8_t)(r))))