Zoltan2
Loading...
Searching...
No Matches
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

namespace  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

◆ ZOLTAN2_PRINT_INFO

#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.

◆ ZOLTAN2_TRACE

#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.

◆ ZOLTAN2_TRACE_IN

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

Definition at line 67 of file Zoltan2_Directory_Impl.hpp.

◆ ZOLTAN2_TRACE_OUT

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

Definition at line 70 of file Zoltan2_Directory_Impl.hpp.

◆ ZOLTAN2_DD_FIND_MSG_TAG

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

Definition at line 75 of file Zoltan2_Directory_Impl.hpp.

◆ ZOLTAN2_DD_UPDATE_MSG_TAG

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

Definition at line 76 of file Zoltan2_Directory_Impl.hpp.

◆ ZOLTAN2_DD_REMOVE_MSG_TAG

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

Definition at line 77 of file Zoltan2_Directory_Impl.hpp.

◆ ZOLTAN2_DD_RESIZE_MSG_TAG

#define ZOLTAN2_DD_RESIZE_MSG_TAG   29150 /* */

Definition at line 78 of file Zoltan2_Directory_Impl.hpp.

◆ ZOLTAN2_ROTL32

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