AdjoinableMPI
|
#include <modified.h>
Public Attributes | |
int | size |
int | preAlloc |
int * | num_actives |
MPI_Aint * | first_active_blocks |
MPI_Aint * | last_active_blocks |
int * | last_active_block_lengths |
MPI_Datatype * | derived_types |
int * | counts |
int ** | arrays_of_blocklengths |
MPI_Aint ** | arrays_of_displacements |
MPI_Datatype ** | arrays_of_types |
MPI_Aint * | lbs |
MPI_Aint * | extents |
MPI_Datatype * | packed_types |
int ** | arrays_of_p_blocklengths |
MPI_Aint ** | arrays_of_p_displacements |
MPI_Datatype ** | arrays_of_p_types |
MPI_Aint * | p_extents |
Definition at line 33 of file modified.h.
int** derivedTypeData::arrays_of_blocklengths |
Definition at line 44 of file modified.h.
Referenced by addDTypeData(), getDTypeData(), and releaseDTypeData().
MPI_Aint** derivedTypeData::arrays_of_displacements |
Definition at line 45 of file modified.h.
Referenced by addDTypeData(), getDTypeData(), and releaseDTypeData().
int** derivedTypeData::arrays_of_p_blocklengths |
Definition at line 51 of file modified.h.
Referenced by addDTypeData(), getDTypeData(), and releaseDTypeData().
MPI_Aint** derivedTypeData::arrays_of_p_displacements |
Definition at line 52 of file modified.h.
Referenced by addDTypeData(), getDTypeData(), and releaseDTypeData().
MPI_Datatype** derivedTypeData::arrays_of_p_types |
Definition at line 53 of file modified.h.
Referenced by addDTypeData(), getDTypeData(), and releaseDTypeData().
MPI_Datatype** derivedTypeData::arrays_of_types |
Definition at line 46 of file modified.h.
Referenced by addDTypeData(), getDTypeData(), and releaseDTypeData().
int* derivedTypeData::counts |
Definition at line 43 of file modified.h.
Referenced by addDTypeData(), getDTypeData(), and releaseDTypeData().
MPI_Datatype* derivedTypeData::derived_types |
Definition at line 42 of file modified.h.
Referenced by addDTypeData(), AMPI_Type_create_resized_NT(), derivedTypeIdx(), getDTypeData(), and releaseDTypeData().
MPI_Aint* derivedTypeData::extents |
Definition at line 48 of file modified.h.
Referenced by addDTypeData(), AMPI_Type_create_resized_NT(), getDTypeData(), and releaseDTypeData().
MPI_Aint* derivedTypeData::first_active_blocks |
Definition at line 38 of file modified.h.
Referenced by addDTypeData(), getDTypeData(), and releaseDTypeData().
int* derivedTypeData::last_active_block_lengths |
Definition at line 41 of file modified.h.
Referenced by addDTypeData(), getDTypeData(), and releaseDTypeData().
MPI_Aint* derivedTypeData::last_active_blocks |
Definition at line 39 of file modified.h.
Referenced by addDTypeData(), getDTypeData(), and releaseDTypeData().
MPI_Aint* derivedTypeData::lbs |
Definition at line 47 of file modified.h.
Referenced by addDTypeData(), AMPI_Type_create_resized_NT(), FWB_AMPI_Reduce(), getDTypeData(), PEDESTRIAN_AMPI_Reduce(), and releaseDTypeData().
int* derivedTypeData::num_actives |
Definition at line 36 of file modified.h.
Referenced by addDTypeData(), getDTypeData(), and releaseDTypeData().
MPI_Aint* derivedTypeData::p_extents |
Definition at line 54 of file modified.h.
Referenced by addDTypeData(), ADTOOL_AMPI_allocateTempBuf(), AMPI_Type_contiguous_NT(), AMPI_Type_create_struct_NT(), getDTypeData(), and releaseDTypeData().
MPI_Datatype* derivedTypeData::packed_types |
Definition at line 50 of file modified.h.
Referenced by addDTypeData(), ADTOOL_AMPI_FW_rawType(), AMPI_Type_contiguous_NT(), AMPI_Type_create_struct_NT(), getDTypeData(), and releaseDTypeData().
int derivedTypeData::preAlloc |
Definition at line 35 of file modified.h.
Referenced by addDTypeData(), and getDTypeData().
int derivedTypeData::size |
Definition at line 34 of file modified.h.
Referenced by addDTypeData(), derivedTypeIdx(), getDTypeData(), and releaseDTypeData().