PIPS
STEP_name.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define STEP_SLICE_INDEX_NAME   "IDX"
 
#define STEP_INDEX_LOW_NAME(index)   concatenate(entity_user_name(index),"_LOW",NULL)
 
#define STEP_INDEX_UP_NAME(index)   concatenate(entity_user_name(index),"_UP",NULL)
 
#define STEP_BOUNDS_LOW(index)   concatenate("STEP_", entity_user_name(index),"_LOW", NULL)
 
#define STEP_BOUNDS_UP(index)   concatenate("STEP_", entity_user_name(index),"_UP", NULL)
 
#define STEP_LOOPSLICES_NAME(index)   concatenate("STEP_",entity_user_name(index),"_LOOPSLICES",NULL)
 
#define STEP_SR_NAME(array)   concatenate("STEP_SR_",entity_user_name(array),NULL)
 
#define STEP_RR_NAME(array)   concatenate("STEP_RR_",entity_user_name(array),NULL)
 
#define STEP_COMM_SIZE_NAME   "STEP_COMM_SIZE" /**variable */
 In Runtime/step/STEP.h. More...
 
#define STEP_COMM_RANK_NAME   "STEP_COMM_RANK" /**variable */
 
#define STEP_BARRIER_NAME   "STEP_BARRIER"
 Runtime MACRO (generated from step_common.h ) More...
 
#define STEP_C_NAME   "STEP_C"
 
#define STEP_COMPLEX16_NAME   "STEP_COMPLEX16"
 
#define STEP_COMPLEX8_NAME   "STEP_COMPLEX8"
 
#define STEP_COMPLEX_NAME   "STEP_COMPLEX"
 
#define STEP_DO_NAME   "STEP_DO"
 
#define STEP_DOUBLE_PRECISION_NAME   "STEP_DOUBLE_PRECISION"
 
#define STEP_FORTRAN_NAME   "STEP_FORTRAN"
 
#define STEP_INDEX_SLICE_LOW_NAME   "STEP_INDEX_SLICE_LOW"
 
#define STEP_INDEX_SLICE_UP_NAME   "STEP_INDEX_SLICE_UP"
 
#define STEP_INTEGER1_NAME   "STEP_INTEGER1"
 
#define STEP_INTEGER2_NAME   "STEP_INTEGER2"
 
#define STEP_INTEGER4_NAME   "STEP_INTEGER4"
 
#define STEP_INTEGER8_NAME   "STEP_INTEGER8"
 
#define STEP_INTEGER_NAME   "STEP_INTEGER"
 
#define STEP_MASTER_NAME   "STEP_MASTER"
 
#define STEP_MAX_NB_LOOPSLICES_NAME   "STEP_MAX_NB_LOOPSLICES"
 
#define STEP_MAX_REDUCE_NAME   "STEP_MAX_REDUCE"
 
#define STEP_MIN_REDUCE_NAME   "STEP_MIN_REDUCE"
 
#define STEP_NBLOCKING_ALG_NAME   "STEP_NBLOCKING_ALG"
 
#define STEP_NOWAIT_NAME   "STEP_NOWAIT"
 
#define STEP_PARALLEL_DO_NAME   "STEP_PARALLEL_DO"
 
#define STEP_PARALLEL_NAME   "STEP_PARALLEL"
 
#define STEP_PROD_REDUCE_NAME   "STEP_PROD_REDUCE"
 
#define STEP_REAL16_NAME   "STEP_REAL16"
 
#define STEP_REAL4_NAME   "STEP_REAL4"
 
#define STEP_REAL8_NAME   "STEP_REAL8"
 
#define STEP_REAL_NAME   "STEP_REAL"
 
#define STEP_SINGLE_NAME   "STEP_SINGLE"
 
#define STEP_SUM_REDUCE_NAME   "STEP_SUM_REDUCE"
 
#define STEP_TAG_DEFAULT_NAME   "STEP_TAG_DEFAULT"
 
#define STEP_THREADPRIVATE_NAME   "STEP_THREADPRIVATE"
 
#define STEP_TYPE_UNDEFINED_NAME   "STEP_TYPE_UNDEFINED"
 
#define STEP_UNDEF_REDUCE_NAME   "STEP_UNDEF_REDUCE"
 
#define STEP_WAIT_NAME   "STEP_WAIT"
 
#define RT_STEP_alltoall_full_interlaced   "STEP_ALLTOALL_FULL_INTERLACED"
 Runtime MACRO (end) More...
 
#define RT_STEP_alltoall_full   "STEP_ALLTOALL_FULL"
 
#define RT_STEP_alltoall_partial_interlaced   "STEP_ALLTOALL_PARTIAL_INTERLACED"
 
#define RT_STEP_alltoall_partial   "STEP_ALLTOALL_PARTIAL"
 
#define RT_STEP_alltoall   "STEP_ALLTOALL"
 
#define RT_STEP_barrier   "STEP_BARRIER"
 
#define RT_STEP_compute_loopslices   "STEP_COMPUTE_LOOPSLICES"
 
#define RT_STEP_construct_begin   "STEP_CONSTRUCT_BEGIN"
 
#define RT_STEP_construct_end   "STEP_CONSTRUCT_END"
 
#define RT_STEP_finalize   "STEP_FINALIZE"
 
#define RT_STEP_flush   "STEP_FLUSH"
 
#define RT_STEP_get_commsize   "STEP_GET_COMMSIZE"
 
#define RT_STEP_get_loopbounds   "STEP_GET_LOOPBOUNDS"
 
#define RT_STEP_get_rank   "STEP_GET_RANK"
 
#define RT_STEP_init_arrayregions   "STEP_INIT_ARRAYREGIONS"
 
#define RT_STEP_init_c_order   "STEP_INIT_C_ORDER"
 
#define RT_STEP_init_fortran_order   "STEP_INIT_FORTRAN_ORDER"
 
#define RT_STEP_initreduction   "STEP_INITREDUCTION"
 
#define RT_STEP_reduction   "STEP_REDUCTION"
 
#define RT_STEP_register_alltoall_partial   "STEP_REGISTER_ALLTOALL_PARTIAL"
 
#define RT_STEP_set_interlaced_sendregions   "STEP_SET_INTERLACED_SENDREGIONS"
 
#define RT_STEP_set_recvregions   "STEP_SET_RECVREGIONS"
 
#define RT_STEP_set_reduction_sendregions   "STEP_SET_REDUCTION_SENDREGIONS"
 
#define RT_STEP_set_sendregions   "STEP_SET_SENDREGIONS"
 
#define RT_STEP_timer_dump   "STEP_TIMER_DUMP"
 
#define RT_STEP_timer_event   "STEP_TIMER_EVENT"
 
#define RT_STEP_timer_finalize   "STEP_TIMER_FINALIZE"
 
#define RT_STEP_timer_init   "STEP_TIMER_INIT"
 
#define RT_STEP_timer_reset   "STEP_TIMER_RESET"
 

Macro Definition Documentation

◆ RT_STEP_alltoall

#define RT_STEP_alltoall   "STEP_ALLTOALL"

Definition at line 59 of file STEP_name.h.

◆ RT_STEP_alltoall_full

#define RT_STEP_alltoall_full   "STEP_ALLTOALL_FULL"

Definition at line 56 of file STEP_name.h.

◆ RT_STEP_alltoall_full_interlaced

#define RT_STEP_alltoall_full_interlaced   "STEP_ALLTOALL_FULL_INTERLACED"

Runtime MACRO (end)

Runtime API intrinsic name (generated from step_api.h )

Definition at line 55 of file STEP_name.h.

◆ RT_STEP_alltoall_partial

#define RT_STEP_alltoall_partial   "STEP_ALLTOALL_PARTIAL"

Definition at line 58 of file STEP_name.h.

◆ RT_STEP_alltoall_partial_interlaced

#define RT_STEP_alltoall_partial_interlaced   "STEP_ALLTOALL_PARTIAL_INTERLACED"

Definition at line 57 of file STEP_name.h.

◆ RT_STEP_barrier

#define RT_STEP_barrier   "STEP_BARRIER"

Definition at line 60 of file STEP_name.h.

◆ RT_STEP_compute_loopslices

#define RT_STEP_compute_loopslices   "STEP_COMPUTE_LOOPSLICES"

Definition at line 61 of file STEP_name.h.

◆ RT_STEP_construct_begin

#define RT_STEP_construct_begin   "STEP_CONSTRUCT_BEGIN"

Definition at line 62 of file STEP_name.h.

◆ RT_STEP_construct_end

#define RT_STEP_construct_end   "STEP_CONSTRUCT_END"

Definition at line 63 of file STEP_name.h.

◆ RT_STEP_finalize

#define RT_STEP_finalize   "STEP_FINALIZE"

Definition at line 64 of file STEP_name.h.

◆ RT_STEP_flush

#define RT_STEP_flush   "STEP_FLUSH"

Definition at line 65 of file STEP_name.h.

◆ RT_STEP_get_commsize

#define RT_STEP_get_commsize   "STEP_GET_COMMSIZE"

Definition at line 66 of file STEP_name.h.

◆ RT_STEP_get_loopbounds

#define RT_STEP_get_loopbounds   "STEP_GET_LOOPBOUNDS"

Definition at line 67 of file STEP_name.h.

◆ RT_STEP_get_rank

#define RT_STEP_get_rank   "STEP_GET_RANK"

Definition at line 68 of file STEP_name.h.

◆ RT_STEP_init_arrayregions

#define RT_STEP_init_arrayregions   "STEP_INIT_ARRAYREGIONS"

Definition at line 69 of file STEP_name.h.

◆ RT_STEP_init_c_order

#define RT_STEP_init_c_order   "STEP_INIT_C_ORDER"

Definition at line 70 of file STEP_name.h.

◆ RT_STEP_init_fortran_order

#define RT_STEP_init_fortran_order   "STEP_INIT_FORTRAN_ORDER"

Definition at line 71 of file STEP_name.h.

◆ RT_STEP_initreduction

#define RT_STEP_initreduction   "STEP_INITREDUCTION"

Definition at line 72 of file STEP_name.h.

◆ RT_STEP_reduction

#define RT_STEP_reduction   "STEP_REDUCTION"

Definition at line 73 of file STEP_name.h.

◆ RT_STEP_register_alltoall_partial

#define RT_STEP_register_alltoall_partial   "STEP_REGISTER_ALLTOALL_PARTIAL"

Definition at line 74 of file STEP_name.h.

◆ RT_STEP_set_interlaced_sendregions

#define RT_STEP_set_interlaced_sendregions   "STEP_SET_INTERLACED_SENDREGIONS"

Definition at line 75 of file STEP_name.h.

◆ RT_STEP_set_recvregions

#define RT_STEP_set_recvregions   "STEP_SET_RECVREGIONS"

Definition at line 76 of file STEP_name.h.

◆ RT_STEP_set_reduction_sendregions

#define RT_STEP_set_reduction_sendregions   "STEP_SET_REDUCTION_SENDREGIONS"

Definition at line 77 of file STEP_name.h.

◆ RT_STEP_set_sendregions

#define RT_STEP_set_sendregions   "STEP_SET_SENDREGIONS"

Definition at line 78 of file STEP_name.h.

◆ RT_STEP_timer_dump

#define RT_STEP_timer_dump   "STEP_TIMER_DUMP"

Definition at line 79 of file STEP_name.h.

◆ RT_STEP_timer_event

#define RT_STEP_timer_event   "STEP_TIMER_EVENT"

Definition at line 80 of file STEP_name.h.

◆ RT_STEP_timer_finalize

#define RT_STEP_timer_finalize   "STEP_TIMER_FINALIZE"

Definition at line 81 of file STEP_name.h.

◆ RT_STEP_timer_init

#define RT_STEP_timer_init   "STEP_TIMER_INIT"

Definition at line 82 of file STEP_name.h.

◆ RT_STEP_timer_reset

#define RT_STEP_timer_reset   "STEP_TIMER_RESET"

Definition at line 83 of file STEP_name.h.

◆ STEP_BARRIER_NAME

#define STEP_BARRIER_NAME   "STEP_BARRIER"

Runtime MACRO (generated from step_common.h )

Definition at line 18 of file STEP_name.h.

◆ STEP_BOUNDS_LOW

#define STEP_BOUNDS_LOW (   index)    concatenate("STEP_", entity_user_name(index),"_LOW", NULL)

Definition at line 8 of file STEP_name.h.

◆ STEP_BOUNDS_UP

#define STEP_BOUNDS_UP (   index)    concatenate("STEP_", entity_user_name(index),"_UP", NULL)

Definition at line 9 of file STEP_name.h.

◆ STEP_C_NAME

#define STEP_C_NAME   "STEP_C"

Definition at line 19 of file STEP_name.h.

◆ STEP_COMM_RANK_NAME

#define STEP_COMM_RANK_NAME   "STEP_COMM_RANK" /**variable */

Definition at line 16 of file STEP_name.h.

◆ STEP_COMM_SIZE_NAME

#define STEP_COMM_SIZE_NAME   "STEP_COMM_SIZE" /**variable */

In Runtime/step/STEP.h.

Definition at line 15 of file STEP_name.h.

◆ STEP_COMPLEX16_NAME

#define STEP_COMPLEX16_NAME   "STEP_COMPLEX16"

Definition at line 20 of file STEP_name.h.

◆ STEP_COMPLEX8_NAME

#define STEP_COMPLEX8_NAME   "STEP_COMPLEX8"

Definition at line 21 of file STEP_name.h.

◆ STEP_COMPLEX_NAME

#define STEP_COMPLEX_NAME   "STEP_COMPLEX"

Definition at line 22 of file STEP_name.h.

◆ STEP_DO_NAME

#define STEP_DO_NAME   "STEP_DO"

Definition at line 23 of file STEP_name.h.

◆ STEP_DOUBLE_PRECISION_NAME

#define STEP_DOUBLE_PRECISION_NAME   "STEP_DOUBLE_PRECISION"

Definition at line 24 of file STEP_name.h.

◆ STEP_FORTRAN_NAME

#define STEP_FORTRAN_NAME   "STEP_FORTRAN"

Definition at line 25 of file STEP_name.h.

◆ STEP_INDEX_LOW_NAME

#define STEP_INDEX_LOW_NAME (   index)    concatenate(entity_user_name(index),"_LOW",NULL)

Definition at line 6 of file STEP_name.h.

◆ STEP_INDEX_SLICE_LOW_NAME

#define STEP_INDEX_SLICE_LOW_NAME   "STEP_INDEX_SLICE_LOW"

Definition at line 26 of file STEP_name.h.

◆ STEP_INDEX_SLICE_UP_NAME

#define STEP_INDEX_SLICE_UP_NAME   "STEP_INDEX_SLICE_UP"

Definition at line 27 of file STEP_name.h.

◆ STEP_INDEX_UP_NAME

#define STEP_INDEX_UP_NAME (   index)    concatenate(entity_user_name(index),"_UP",NULL)

Definition at line 7 of file STEP_name.h.

◆ STEP_INTEGER1_NAME

#define STEP_INTEGER1_NAME   "STEP_INTEGER1"

Definition at line 28 of file STEP_name.h.

◆ STEP_INTEGER2_NAME

#define STEP_INTEGER2_NAME   "STEP_INTEGER2"

Definition at line 29 of file STEP_name.h.

◆ STEP_INTEGER4_NAME

#define STEP_INTEGER4_NAME   "STEP_INTEGER4"

Definition at line 30 of file STEP_name.h.

◆ STEP_INTEGER8_NAME

#define STEP_INTEGER8_NAME   "STEP_INTEGER8"

Definition at line 31 of file STEP_name.h.

◆ STEP_INTEGER_NAME

#define STEP_INTEGER_NAME   "STEP_INTEGER"

Definition at line 32 of file STEP_name.h.

◆ STEP_LOOPSLICES_NAME

#define STEP_LOOPSLICES_NAME (   index)    concatenate("STEP_",entity_user_name(index),"_LOOPSLICES",NULL)

Definition at line 10 of file STEP_name.h.

◆ STEP_MASTER_NAME

#define STEP_MASTER_NAME   "STEP_MASTER"

Definition at line 33 of file STEP_name.h.

◆ STEP_MAX_NB_LOOPSLICES_NAME

#define STEP_MAX_NB_LOOPSLICES_NAME   "STEP_MAX_NB_LOOPSLICES"

Definition at line 34 of file STEP_name.h.

◆ STEP_MAX_REDUCE_NAME

#define STEP_MAX_REDUCE_NAME   "STEP_MAX_REDUCE"

Definition at line 35 of file STEP_name.h.

◆ STEP_MIN_REDUCE_NAME

#define STEP_MIN_REDUCE_NAME   "STEP_MIN_REDUCE"

Definition at line 36 of file STEP_name.h.

◆ STEP_NBLOCKING_ALG_NAME

#define STEP_NBLOCKING_ALG_NAME   "STEP_NBLOCKING_ALG"

Definition at line 37 of file STEP_name.h.

◆ STEP_NOWAIT_NAME

#define STEP_NOWAIT_NAME   "STEP_NOWAIT"

Definition at line 38 of file STEP_name.h.

◆ STEP_PARALLEL_DO_NAME

#define STEP_PARALLEL_DO_NAME   "STEP_PARALLEL_DO"

Definition at line 39 of file STEP_name.h.

◆ STEP_PARALLEL_NAME

#define STEP_PARALLEL_NAME   "STEP_PARALLEL"

Definition at line 40 of file STEP_name.h.

◆ STEP_PROD_REDUCE_NAME

#define STEP_PROD_REDUCE_NAME   "STEP_PROD_REDUCE"

Definition at line 41 of file STEP_name.h.

◆ STEP_REAL16_NAME

#define STEP_REAL16_NAME   "STEP_REAL16"

Definition at line 42 of file STEP_name.h.

◆ STEP_REAL4_NAME

#define STEP_REAL4_NAME   "STEP_REAL4"

Definition at line 43 of file STEP_name.h.

◆ STEP_REAL8_NAME

#define STEP_REAL8_NAME   "STEP_REAL8"

Definition at line 44 of file STEP_name.h.

◆ STEP_REAL_NAME

#define STEP_REAL_NAME   "STEP_REAL"

Definition at line 45 of file STEP_name.h.

◆ STEP_RR_NAME

#define STEP_RR_NAME (   array)    concatenate("STEP_RR_",entity_user_name(array),NULL)

Definition at line 12 of file STEP_name.h.

◆ STEP_SINGLE_NAME

#define STEP_SINGLE_NAME   "STEP_SINGLE"

Definition at line 46 of file STEP_name.h.

◆ STEP_SLICE_INDEX_NAME

#define STEP_SLICE_INDEX_NAME   "IDX"

Definition at line 5 of file STEP_name.h.

◆ STEP_SR_NAME

#define STEP_SR_NAME (   array)    concatenate("STEP_SR_",entity_user_name(array),NULL)

Definition at line 11 of file STEP_name.h.

◆ STEP_SUM_REDUCE_NAME

#define STEP_SUM_REDUCE_NAME   "STEP_SUM_REDUCE"

Definition at line 47 of file STEP_name.h.

◆ STEP_TAG_DEFAULT_NAME

#define STEP_TAG_DEFAULT_NAME   "STEP_TAG_DEFAULT"

Definition at line 48 of file STEP_name.h.

◆ STEP_THREADPRIVATE_NAME

#define STEP_THREADPRIVATE_NAME   "STEP_THREADPRIVATE"

Definition at line 49 of file STEP_name.h.

◆ STEP_TYPE_UNDEFINED_NAME

#define STEP_TYPE_UNDEFINED_NAME   "STEP_TYPE_UNDEFINED"

Definition at line 50 of file STEP_name.h.

◆ STEP_UNDEF_REDUCE_NAME

#define STEP_UNDEF_REDUCE_NAME   "STEP_UNDEF_REDUCE"

Definition at line 51 of file STEP_name.h.

◆ STEP_WAIT_NAME

#define STEP_WAIT_NAME   "STEP_WAIT"

Definition at line 52 of file STEP_name.h.