OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Macros
Tags.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define IPPL_ABORT_TAG   5
 
#define IPPL_EXIT_TAG   6
 
#define IPPL_RETRANSMIT_TAG   7
 
#define IPPL_MSG_OK_TAG   8
 
#define COMM_REDUCE_SEND_TAG   10000
 
#define COMM_REDUCE_RECV_TAG   11000
 
#define COMM_REDUCE_SCATTER_TAG   12000
 
#define COMM_REDUCE_CYCLE   1000
 
#define BC_PARALLEL_PERIODIC_TAG   15000
 
#define BC_TAG_CYCLE   1000
 
#define F_GUARD_CELLS_TAG   20000
 
#define F_WRITE_TAG   21000
 
#define F_READ_TAG   22000
 
#define F_GEN_ASSIGN_TAG   23000
 
#define F_REPARTITION_BCAST_TAG   24000
 
#define F_REDUCE_PERP_TAG   25000
 
#define F_GETSINGLE_TAG   26000
 
#define F_REDUCE_TAG   27000
 
#define F_LAYOUT_IO_TAG   28000
 
#define F_TAG_CYCLE   1000
 
#define FV_2D_TAG   30000
 
#define FV_3D_TAG   31000
 
#define FV_TAG_CYCLE   1000
 
#define FB_WRITE_TAG   32000
 
#define FB_READ_TAG   33000
 
#define FB_TAG_CYCLE   1000
 
#define FP_GATHER_TAG   34000
 
#define FP_TAG_CYCLE   1000
 
#define DF_MAKE_HOST_MAP_TAG   35000
 
#define DF_FIND_RECV_NODES_TAG   36000
 
#define DF_QUERY_TAG   37000
 
#define DF_READ_TAG   38000
 
#define DF_OFFSET_TAG   39000
 
#define DF_READ_META_TAG   40000
 
#define DF_TAG_CYCLE   1000
 
#define P_WEIGHTED_LAYOUT_TAG   50000
 
#define P_WEIGHTED_RETURN_TAG   51000
 
#define P_WEIGHTED_TRANSFER_TAG   52000
 
#define P_SPATIAL_LAYOUT_TAG   53000
 
#define P_SPATIAL_RETURN_TAG   54000
 
#define P_SPATIAL_TRANSFER_TAG   55000
 
#define P_SPATIAL_GHOST_TAG   56000
 
#define P_SPATIAL_RANGE_TAG   57000
 
#define P_RESET_ID_TAG   58000
 
#define P_LAYOUT_CYCLE   1000
 
#define IPPL_MAKE_HOST_MAP_TAG   60000
 
#define IPPL_TAG_CYCLE   1000
 
#define F_CONEJO_BALANCER_TAG   70000
 
#define F_CB_BCAST_TAG   71000
 
#define F_CB_DOMAIN_TAG   72000
 
#define VNMB_PARTIAL_TAG   80000
 
#define VNMB_COMPLETE_TAG   81000
 
#define VNMB_TAG_CYCLE   1000
 
#define IPPL_APP_TAG0   90000
 
#define IPPL_APP_TAG1   91000
 
#define IPPL_APP_TAG2   92000
 
#define IPPL_APP_TAG3   93000
 
#define IPPL_APP_TAG4   94000
 
#define IPPL_APP_TAG5   95000
 
#define IPPL_APP_TAG6   96000
 
#define IPPL_APP_TAG7   97000
 
#define IPPL_APP_TAG8   98000
 
#define IPPL_APP_TAG9   99000
 
#define IPPL_APP_CYCLE   1000
 

Macro Definition Documentation

#define BC_PARALLEL_PERIODIC_TAG   15000
#define BC_TAG_CYCLE   1000
#define COMM_REDUCE_CYCLE   1000

Definition at line 35 of file Tags.h.

Referenced by reduce(), reduce_masked(), and scatter().

#define COMM_REDUCE_RECV_TAG   11000

Definition at line 33 of file Tags.h.

Referenced by reduce(), and reduce_masked().

#define COMM_REDUCE_SCATTER_TAG   12000

Definition at line 34 of file Tags.h.

Referenced by scatter().

#define COMM_REDUCE_SEND_TAG   10000

Definition at line 32 of file Tags.h.

Referenced by reduce(), and reduce_masked().

#define DF_FIND_RECV_NODES_TAG   36000

Definition at line 69 of file Tags.h.

#define DF_MAKE_HOST_MAP_TAG   35000

Definition at line 68 of file Tags.h.

Referenced by DiscConfig::parse_config().

#define DF_OFFSET_TAG   39000

Definition at line 72 of file Tags.h.

Referenced by DiscField< Dim >::distribute_offsets().

#define DF_QUERY_TAG   37000

Definition at line 70 of file Tags.h.

#define DF_READ_META_TAG   40000

Definition at line 73 of file Tags.h.

Referenced by DiscParticle::read_meta(), and DiscField< Dim >::read_meta().

#define DF_READ_TAG   38000

Definition at line 71 of file Tags.h.

Referenced by DiscField< Dim >::read().

#define DF_TAG_CYCLE   1000
#define F_CB_BCAST_TAG   71000

Definition at line 94 of file Tags.h.

Referenced by ConejoBalancer::redistribute().

#define F_CB_DOMAIN_TAG   72000

Definition at line 95 of file Tags.h.

Referenced by ConejoBalancer::redistribute().

#define F_CONEJO_BALANCER_TAG   70000

Definition at line 93 of file Tags.h.

Referenced by ConejoBalancer::addMaterial().

#define F_GEN_ASSIGN_TAG   23000

Definition at line 47 of file Tags.h.

Referenced by assign().

#define F_GETSINGLE_TAG   26000

Definition at line 50 of file Tags.h.

Referenced by BareField< T, Dim >::getsingle(), and BareField< T, Dim >::getsingle_bc().

#define F_GUARD_CELLS_TAG   20000
#define F_LAYOUT_IO_TAG   28000

Definition at line 52 of file Tags.h.

Referenced by FieldLayout< Dim >::read().

#define F_READ_TAG   22000

Definition at line 46 of file Tags.h.

#define F_REDUCE_PERP_TAG   25000

Definition at line 49 of file Tags.h.

#define F_REDUCE_TAG   27000

Definition at line 51 of file Tags.h.

#define F_REPARTITION_BCAST_TAG   24000

Definition at line 48 of file Tags.h.

Referenced by FieldLayout< Dim >::FieldLayout().

#define F_TAG_CYCLE   1000
#define F_WRITE_TAG   21000

Definition at line 45 of file Tags.h.

Referenced by BareField< T, Dim >::write().

#define FB_READ_TAG   33000

Definition at line 61 of file Tags.h.

Referenced by FieldBlock< T, Dim, Mesh, Centering >::read().

#define FB_TAG_CYCLE   1000
#define FB_WRITE_TAG   32000
#define FP_GATHER_TAG   34000

Definition at line 64 of file Tags.h.

Referenced by FieldPrint< T, Dim >::print(), and FieldDebugPrint< T, Dim >::print().

#define FP_TAG_CYCLE   1000

Definition at line 65 of file Tags.h.

Referenced by FieldPrint< T, Dim >::print(), and FieldDebugPrint< T, Dim >::print().

#define FV_2D_TAG   30000

Definition at line 56 of file Tags.h.

Referenced by FieldView< T, Dim, Mesh, Centering >::update_2D_data().

#define FV_3D_TAG   31000

Definition at line 57 of file Tags.h.

Referenced by FieldView< T, Dim, Mesh, Centering >::update_3D_data().

#define FV_TAG_CYCLE   1000
#define IPPL_ABORT_TAG   5
#define IPPL_APP_CYCLE   1000
#define IPPL_APP_TAG0   90000

Definition at line 103 of file Tags.h.

Referenced by pap(), and spap().

#define IPPL_APP_TAG1   91000

Definition at line 104 of file Tags.h.

#define IPPL_APP_TAG2   92000

Definition at line 105 of file Tags.h.

Referenced by Distribution::writeOutFileEmission().

#define IPPL_APP_TAG3   93000

Definition at line 106 of file Tags.h.

Referenced by LossDataSink::saveASCII().

#define IPPL_APP_TAG4   94000

Definition at line 107 of file Tags.h.

Referenced by ParallelCyclotronTracker::singleParticleDump().

#define IPPL_APP_TAG5   95000

Definition at line 108 of file Tags.h.

#define IPPL_APP_TAG6   96000

Definition at line 109 of file Tags.h.

#define IPPL_APP_TAG7   97000

Definition at line 110 of file Tags.h.

#define IPPL_APP_TAG8   98000

Definition at line 111 of file Tags.h.

#define IPPL_APP_TAG9   99000

Definition at line 112 of file Tags.h.

#define IPPL_EXIT_TAG   6
#define IPPL_MAKE_HOST_MAP_TAG   60000

Definition at line 89 of file Tags.h.

Referenced by IpplInfo::find_smp_nodes().

#define IPPL_MSG_OK_TAG   8
#define IPPL_RETRANSMIT_TAG   7
#define IPPL_TAG_CYCLE   1000

Definition at line 90 of file Tags.h.

Referenced by IpplInfo::find_smp_nodes().

#define P_LAYOUT_CYCLE   1000
#define P_RESET_ID_TAG   58000

Definition at line 85 of file Tags.h.

Referenced by IpplParticleBase< PLayout >::resetID().

#define P_SPATIAL_GHOST_TAG   56000
#define P_SPATIAL_LAYOUT_TAG   53000
#define P_SPATIAL_RANGE_TAG   57000

Definition at line 84 of file Tags.h.

Referenced by ParticleSpatialLayout< T, Dim, Mesh >::rebuild_layout().

#define P_SPATIAL_RETURN_TAG   54000
#define P_SPATIAL_TRANSFER_TAG   55000
#define P_WEIGHTED_LAYOUT_TAG   50000

Definition at line 77 of file Tags.h.

Referenced by ParticleUniformLayout< T, Dim >::update().

#define P_WEIGHTED_RETURN_TAG   51000

Definition at line 78 of file Tags.h.

Referenced by ParticleUniformLayout< T, Dim >::update().

#define P_WEIGHTED_TRANSFER_TAG   52000

Definition at line 79 of file Tags.h.

Referenced by ParticleUniformLayout< T, Dim >::update().

#define VNMB_COMPLETE_TAG   81000

Definition at line 99 of file Tags.h.

Referenced by VnodeMultiRepartition().

#define VNMB_PARTIAL_TAG   80000

Definition at line 98 of file Tags.h.

Referenced by VnodeMultiRepartition().

#define VNMB_TAG_CYCLE   1000

Definition at line 100 of file Tags.h.

Referenced by VnodeMultiRepartition().